Heikin Ashi Smoothed Buy Sell to MQL5

MQL5 Indicatori

Lavoro terminato

Tempo di esecuzione 6 giorni
Feedback del cliente
It was my pleasure to work! Very good developer!
Feedback del dipendente
Great client. Was understanding as I sorted through some hiccups along the way.

Specifiche

Idea is to convert  to mql5 or metatrader 5 compatible.


Tradingview Script:

//@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)




Con risposta

1
Sviluppatore 1
Valutazioni
(25)
Progetti
29
34%
Arbitraggio
3
67% / 0%
In ritardo
1
3%
Gratuito
2
Sviluppatore 2
Valutazioni
(55)
Progetti
96
40%
Arbitraggio
13
38% / 62%
In ritardo
25
26%
Gratuito
3
Sviluppatore 3
Valutazioni
(34)
Progetti
60
23%
Arbitraggio
11
73% / 9%
In ritardo
3
5%
Gratuito
4
Sviluppatore 4
Valutazioni
(64)
Progetti
93
37%
Arbitraggio
11
27% / 45%
In ritardo
14
15%
Gratuito
5
Sviluppatore 5
Valutazioni
(38)
Progetti
50
10%
Arbitraggio
1
0% / 0%
In ritardo
8
16%
Gratuito
6
Sviluppatore 6
Valutazioni
(709)
Progetti
1028
39%
Arbitraggio
47
49% / 23%
In ritardo
84
8%
Gratuito
7
Sviluppatore 7
Valutazioni
(155)
Progetti
239
70%
Arbitraggio
3
67% / 33%
In ritardo
20
8%
Gratuito
8
Sviluppatore 8
Valutazioni
(125)
Progetti
157
36%
Arbitraggio
4
25% / 50%
In ritardo
13
8%
Gratuito
9
Sviluppatore 9
Valutazioni
(44)
Progetti
58
43%
Arbitraggio
8
50% / 38%
In ritardo
7
12%
Gratuito
10
Sviluppatore 10
Valutazioni
(6)
Progetti
9
11%
Arbitraggio
1
100% / 0%
In ritardo
0
Gratuito
11
Sviluppatore 11
Valutazioni
(400)
Progetti
528
74%
Arbitraggio
9
44% / 0%
In ritardo
24
5%
Gratuito
12
Sviluppatore 12
Valutazioni
(546)
Progetti
823
73%
Arbitraggio
15
53% / 13%
In ritardo
193
23%
Gratuito
13
Sviluppatore 13
Valutazioni
(118)
Progetti
169
38%
Arbitraggio
9
78% / 11%
In ritardo
15
9%
In elaborazione
14
Sviluppatore 14
Valutazioni
(462)
Progetti
492
52%
Arbitraggio
10
60% / 20%
In ritardo
3
1%
Gratuito
15
Sviluppatore 15
Valutazioni
(40)
Progetti
86
13%
Arbitraggio
29
31% / 48%
In ritardo
35
41%
Caricato
Ordini simili
The future of the traders be a good traders and patient and humble person faithful loyalty to your job and last be a professional traders and helping a dream of us how to trade and etc,,,,,,,,,,,,,,,,,🤑
Firstly Indicator (1) or the first part \\ Draw a red line at the top of the zero candle _ M1 \\ Draw a blue line at the bottom of the zero _ M1 candle \\ Draw a red line at the top of the zero _ M2 candle \\ Draw a blue line at the bottom of the zero _ M2 candle \\ Draw a red line at the top of the zero candle _ M3 \\ Draw a blue line at the bottom of the zero _ M3 candle \\ Draw a red line at the top of the zero
Description of the work to be done: Two tradingview scripts (3rd Wave and Zigzag) from the creator Lonesometheblue will need to be converted to a single EA for mt4. This EA must consist of the indicator that implements these two tradingview and also be capable of placing the orders that the indicator alerts you to. Description of the indicator: The mt4 indicator must have the same configurable parameters as that of
I am searching for an indicator that can effectively identify market structure components such as order blocks, which may or may not include a retest, and fair value gaps. This indicator should offer customizable options where I can specify the size of the order block and fair value gap in pips. Additionally, it should be able to highlight order blocks and fair value gaps that have been filled. I would also like the
Hello, I am seeking a skilled and experienced MQL4 developer to assist in creating a Metatrader 4 Expert Advisor (EA) that communicates with a WebSocket server to receive trade signals. i need a EA like ( www.mtsocketapi.com ) The project will involve the following key tasks: Develop a DLL or bridge application : The chosen developer will need to create a DLL or bridge application that can manage WebSocket
Hello, I am searching for the best and profitable SCALPING robot for only 2 pairs. If you have a profitable robot for either GOLD ( XAU/USD ) OR EURUSD OR BOTH In order to complete project I ask kindly that you send me demo version with license expiry of 1-2 days so I can test it in live market conditions. This is a requirement in order to move forward with project. Please no matingale, no hedging robots. Robot
Need to add push notifications to an existing mt4 indictor. I need it to push via text and sound through my phone once the push goes through the MT4 trading platform
Good day publishers so i am in need of a developer who is going to vonvert my 3 indicators into a robot ...this indicators has two mac D indictor with a two colors each (red & green) an d is have n arrow that pops up ..... Requirements .....1. so i want the robot to take trade when arrow pops and then the two mac ds should be in green coulor ( it must not take sells only for buy trade)....2. I want the robot to
We are looking for an experienced MQL5 developer to create an indicator plugin for the forex market that utilizes AI to predict market trends. The plugin should be installable on the MetaTrader 5 platform and capable of displaying trend predictions on a chart. The indicator will be used in marketing, so it must be visually appealing and effective in demonstrating trading patterns. Experience with AI and machine
Hi, I need a price change velocity measuring indicator / oscilatior. It should measure like 10 last bars to set a norm and then when the price goes over the norm it should measure by how much (2x, 5x, 10x...) Based on that I could set the levels for each particular symbol that would triger some changes in the levels of the sell and buy orders for the EA I have. It could be similar to ATR, but it should measure the

Informazioni sul progetto

Budget
50 - 150 USD
IVA (21%): 10.5 - 31.5 USD
Totale: 60.5 - 181.5 USD
Per lo sviluppatore
45 - 135 USD
Scadenze
da 1 a 5 giorno(i)