Converting a script to EA for MT4 and Pinescript Strategy with backtest

Other Asesores Expertos Sripts

Trabajo finalizado

Plazo de ejecución 1 día

Tarea técnica

Please i need someone to convert the below indicator script to an EA for MT4 and Pinescript Strategy with backtest.


//@version=4


study("Heikin Ashi Smoothed Buy Sell v4 ", overlay=true)

EMAlength=input(55,"EMA LENGTH?")


src = ohlc4

haOpen = 0.0

haOpen := (src + nz(haOpen[1])) / 2

haC = (ohlc4 + nz(haOpen) + max(high, nz(haOpen)) + min(low, nz(haOpen))) / 4

EMA1 = ema(haC, EMAlength)

EMA2 = ema(EMA1, EMAlength)

EMA3 = ema(EMA2, EMAlength)

TMA1 = 3 * EMA1 - 3 * EMA2 + EMA3

EMA4 = ema(TMA1, EMAlength)

EMA5 = ema(EMA4, EMAlength)

EMA6 = ema(EMA5, EMAlength)

TMA2 = 3 * EMA4 - 3 * EMA5 + EMA6

IPEK = TMA1 - TMA2

YASIN = TMA1 + IPEK

EMA7 = ema(hlc3, EMAlength)

EMA8 = ema(EMA7, EMAlength)

EMA9 = ema(EMA8, EMAlength)

TMA3 = 3 * EMA7 - 3 * EMA8 + EMA9

EMA10 = ema(TMA3, EMAlength)

EMA11 = ema(EMA10, EMAlength)

EMA12 = ema(EMA11, EMAlength)

TMA4 = 3 * EMA10 - 3 * EMA11 + EMA12

IPEK1 = TMA3 - TMA4

YASIN1 = TMA3 + IPEK1


mavi = YASIN1

kirmizi = YASIN



longCond=mavi>kirmizi and mavi[1]<=kirmizi[1]

shortCond=mavi<kirmizi and mavi[1]>=kirmizi[1]


trendState = kirmizi < mavi ? true : kirmizi > mavi ? false : na

closePlot = plot(kirmizi, title="Close Line", color=#009900, linewidth=10, style=plot.style_line, transp=90)

openPlot = plot(mavi, title="Open Line", color=#CC0000, linewidth=10, style=plot.style_line, transp=90)

closePlotU = plot(trendState ? kirmizi : na, transp=100, editable=false)

openPlotU = plot(trendState ? mavi : na, transp=100, editable=false)

closePlotD = plot(trendState ? na : kirmizi, transp=100, editable=false)

openPlotD = plot(trendState ? na : mavi, transp=100, editable=false)

fill(openPlotU, closePlotU, title="Up Trend Fill", color=#009900, transp=1)

fill(openPlotD, closePlotD, title="Down Trend Fill", color=#CC0000, transp=1)






last_signal = 0

long_final = longCond and (nz(last_signal[1]) == 0 or nz(last_signal[1]) == -1)

short_final = shortCond and (nz(last_signal[1]) == 0 or nz(last_signal[1]) == 1)


alertcondition(long_final, title="buy alarm", message="buy signal!!!")

alertcondition(short_final, title="sell alarm", message="sell signal!!!")

last_signal := long_final ? 1 : short_final ? -1 : last_signal[1]


plotshape(long_final, style=shape.labelup, location=location.belowbar, color=color.blue, size=size.tiny, title="buy label", text="BUY", textcolor=color.white)

plotshape(short_final, style=shape.labeldown, location=location.abovebar, color=color.red, size=size.tiny, title="sell label", text="SELL", textcolor=color.white)


Han respondido

1
Desarrollador 1
Evaluación
(70)
Proyectos
106
54%
Arbitraje
3
0% / 67%
Caducado
8
8%
Trabaja
2
Desarrollador 2
Evaluación
(132)
Proyectos
178
39%
Arbitraje
4
25% / 50%
Caducado
14
8%
Libre
3
Desarrollador 3
Evaluación
(64)
Proyectos
68
25%
Arbitraje
12
42% / 42%
Caducado
4
6%
Libre
4
Desarrollador 4
Evaluación
(409)
Proyectos
540
75%
Arbitraje
9
44% / 0%
Caducado
24
4%
Libre
Solicitudes similares
Buy signal: the main MACD line crosses the signal line upwards (macd_current>signal_current && macd_previous<signal_previous). Sell signal: the main MACD line crosses the signal line downwards (macd_current<signal_current && macd_previous>signal_previous). The below figure shows Buy and Sell cases
Hi, Am looking for an expert developer in coding my strategy. Its Multi timeframe strategy, If the conditions of high time frame are true, than on small time frame looking for conditions for entry, On bigbtime frame we are looking for bulish or bearish Fair value gap, and on small timeframe taking trades in the same direction FVG is formed fron 3 candles (if bulish - 1st candle high is lower than 3rd candle low)
Hello there, i need help in coding my strategy. Its Multi timeframe strategy, If the conditions of high time frame are true, than on small time frame looking for conditions for entry, On bigbtime frame we are looking for bulish or bearish Fair value gap, and on small timeframe taking trades in the same direction FVG is formed fron 3 candles (if bulish - 1st candle high is lower than 3rd candle low) opposite for
The Moving Average Cross needs debugging for live chart . [Condition 1] Personalized Omega Trailing Stop Loss ( Details of how it works will be provided , If still necessary the expert where it works just fine will be provided . ) Couple of Input parameters that needs to be removed (previous dev just added ) [ He can be contacted if necessary ]. Following are the implementations required by my expert : 1. Auto Lot
Indicators Used: Volume Indicators: Awesome Oscillator (AO) On-Balance Volume (OBV) Chaikin Money Flow (CMF) Liquidity and Volatility Indicators: Bollinger Bands (BB) Average True Range (ATR) Keltner Channel Key Levels Indicators: Fibonacci Retracement Moving Averages (50-period EMA & 200-period EMA) Momentum Indicator: Relative Strength Index (RSI) Price Action Tool: Horizontal Support and Resistance Levels How
Indicator Setup Super Trend : Configure the Super Trend indicator with your chosen period and multiplier settings. Apply a filter to check if the current Super Trend value has held in the same direction for different time period like 15 min, 30 min, 1 hr, 4 hr. This filter will help confirm that the trend direction is stable and less likely to result in whipsaws or false breakouts. Darvas Box : Set the Darvas Box to
hi, I must finish a mt4 dashboard that have some errors and it is necessary add some features. If you are interested tell me, so I will send the details and the code to verify if are interested
Hi, I want to develop an EA using FVG method with certain swing conditions. I have my own set Swing Identification method which should be used in that. EA must work accordingly. I have also got few EAs developed by Freelancers using this platform but they are not supporting. So Please revert who are ready to provide support
Hello guys, I need a very good programmer to do EA buy/sell limit based on the strategy. The work you will have to do: - Coding the indicators to make them work together without any problwm. - Creating an EA based on the strategy - Constant contact - Setting indicators From my side you will receive: - permanent contact 24/h - constant assistance in solving problems - a well-paid job, adequate to do the work
Hey, I am looking for a programmer who is well experienced in the logic of a predator and can be able to modify our existing strategy as discussed with our project director, I am the manager in the company needed to hire top expert developer for this project, We already have this predator but wanted to add some much ideas to make it work as we envision, reach out if you can actually modify and add those ideas thanks

Información sobre el proyecto

Presupuesto
30 - 50 USD
Para el ejecutor
27 - 45 USD