Exponential moving averages for different time periods

MQL5 Uzman Danışmanlar Forex

İş tamamlandı

Tamamlanma süresi: 21 saat
Müşteri tarafından geri bildirim
Oleksandr provided exactly what I asked for in a time much shorter than expected. And he was very patient with me as I worked through the testing. Thank you Oleksandr, well done!
Geliştirici tarafından geri bildirim
Very nice customer! Hope to make more jobs for you!

İş Gereklilikleri


Summary:  This request is to generate an mt5 expert advisor which will generate a buy or sell signal based on the separation of the 5 and 21 exponential moving averages for multiple time periods.   The amount of separation is compared to a table of values which can be manually updated as the optimization process indicates.   The application will be able to run for multiple currencies with applicable tables adjusted accordingly.   I want the source code for this expert advisor so I can copy a unique expert advisor for each currency pair.   I also want to be able to specify a time period to run the application – initially from 12:00 AM GMT to 6:00 PM GMT.   Finally, I want the ability to turn off the live trade aspect and use the same triggers to generate an alert on the computer and a text message.

 

Once this first application is fully operational, I will want to take the trigger data and reflect it in a separate chart.   This will be a separate programming request.

 

Here is the application detail:

 

Allow for various Symbols

               Initial Symbol:   USD/JPY

               Allow for a change in the code, then recompile for a separate EA for each currency pair

Allow for selected time periods

               Start with time beginning at 12:00 AM GMT

               End at 6 PM GMT

               The time periods can e changed in the code and recompiled

Allow for modification of the following initial values.   Modification can be completed within the code and then recompiled:

               Initial Table Values: 

                              diff15up = .02

                              diff15down= -.02

                              diff5up = .02

                              diff5down = -.02

                              diff1up = .02

                              diff1down = -.02

Set 1 Hour value   (The reason I suggest a negative value for the down signals is because eventually I want to develop a chart which reflects the actual data for the currency pair.  ie.  if the trigger for the 15 minute cycle is triggered, a value of 1 or -1 is displayed, if the trigger for the 5 minute cycle is triggered a value of 1.5 or -1.5 is displayed, etc.)

               Trigger1hup = if EMA for 5 periods > EMA for 21 periods then 1 else 0

               Trigger1hdown= if EMA for 5 periods < EMA for 21 periods then -1 else 0

Set 15 Minute Values

               Moving Average, Exponential, 5 periods, most recent close   = x15

               Moving Average, Exponential, 21 periods, most recent close     = y15

               z15 = x15-y15

               Trigger15up = If z15 > diff15up then 1 else 0

               Trigger15down = if z15 < diff15down the -1 else 0

Set 5 Minute Values

               Moving Average, Exponential, 5 periods, most recent close   = x5

               Moving Average, Exponential, 21 periods, most recent close     = y5

               z5 = x5-y5

               Trigger5up = If z5 > diff5up then 1 else 0

               Trigger5down = if z5 < diff5down the -1 else 0

Set 1 Minute Value

Moving Average, Exponential, 5 periods, most recent close   = x1

               Moving Average, Exponential, 21 periods, most recent close     = y1

               Z1 = x1-y1

               Trigger1up = If z1 > diff1up then 1 else 0

               Trigger1down = if z1 < diff1down the -1 else 0

Signal “Buy” or “Sell” for an actual buy/sell or alert only options

               Buy/Sell only option (This will be used for strategy testing)

                              If (Trigger1hup + Trigger15up + Trigger5up + Trigger1up) > 3 then “Buy”

                              If(Trigger1hdown + Trigger15down + Trigger5down + Trigger1down) < -3 the “Sell”

               Alert to Text message only option (this will be used for live trading without   text)

                              If (Trigger1hup + Trigger15up + Trigger5up + Trigger1up) > 3 then send a “Buy” text

                              If(Trigger1hdown + Trigger15down + Trigger5down + Trigger1down) < -3 the send a “Sell” text

               Alert & Buy Sell – both option (this is used for live trading)


Yanıtlandı

1
Geliştirici 1
Derecelendirme
(2)
Projeler
5
0%
Arabuluculuk
2
0% / 50%
Süresi dolmuş
1
20%
Serbest
2
Geliştirici 2
Derecelendirme
(1855)
Projeler
3458
88%
Arabuluculuk
73
40% / 15%
Süresi dolmuş
265
8%
Serbest
3
Geliştirici 3
Derecelendirme
(45)
Projeler
59
14%
Arabuluculuk
31
26% / 52%
Süresi dolmuş
35
59%
Serbest
4
Geliştirici 4
Derecelendirme
(90)
Projeler
118
17%
Arabuluculuk
44
23% / 39%
Süresi dolmuş
20
17%
Serbest
5
Geliştirici 5
Derecelendirme
(277)
Projeler
334
55%
Arabuluculuk
14
36% / 29%
Süresi dolmuş
1
0%
Serbest
6
Geliştirici 6
Derecelendirme
(461)
Projeler
521
33%
Arabuluculuk
28
39% / 43%
Süresi dolmuş
7
1%
Meşgul
7
Geliştirici 7
Derecelendirme
(119)
Projeler
127
41%
Arabuluculuk
3
33% / 67%
Süresi dolmuş
0
Serbest
8
Geliştirici 8
Derecelendirme
(256)
Projeler
414
38%
Arabuluculuk
86
44% / 19%
Süresi dolmuş
70
17%
Yüklendi
9
Geliştirici 9
Derecelendirme
(24)
Projeler
27
33%
Arabuluculuk
2
100% / 0%
Süresi dolmuş
1
4%
Serbest
Benzer siparişler
Profitable HFT 100 - 250 USD
I need a profitable HFT for forex XAUUSD , EURUSD , GBPUSD , OIL budget 100$ -250$ i want it work on both demo and live accounts mt4 mt5 urgent as soon as possible
I need a way of viewing Renko Charts in MT5. Only apply if you have experience with Renko Charts. And how you would tackle this project. Timeline is less than 5 days
Hey greetings. Am in need of a tradingview developer that can add a simple alert to my existing tradingview indicator with a simple conditions. Kindly bid for the project if it is what you can do for me and let proceed
Trading EA 500 - 1000 USD
I need a trading EA developer that is profitable. The developer must have fxbook records for at least 2 years. If there is no fxbook. Don't mess around. Thank you
This Bot will work on strategy which works using moving averages,RSI and candle stick pattern and what I want is that trade will execute when setup will form on both 30 min and 1 hr time frame trade will execute strategy needs all 4 parameters to be on right calculations to execute trade and I want some options where I can select risk to reward ratio to back test this strategy and some other parameters
see trade open on every tick seconde ok forex pair us us30 if is current running at 40170.00 so open 2 trade buy stop and sell stop both in every tick pending order of buy stop will 40171.00 and sell stop pending order will be 40169.00 buy stop will open at 40171.00 and tp will be 40173.00 and SL will be 40169.50 ok if buy stop hit sell stop order automatically will be close now if sell stop order open at 40169.00 so
Hi Teams Looking for trading strategy or an EA, which can trigger trade, in XAUUSD, With fixed SL of 2 USD AND TP OF 3 TO 5 USD. Any strategy any time frames. Can work on lowest size
Looking for a programmer to code EA for Buy Stop/Sell Stop HFT Trading designed for Ger40 EA must be able to trade on live account and Dll must be used for EA speed slippage control and spread filter
I need an mt5 ea based on martingale strategy. Here I need a toggle function on the charts as well to activate and deactivate the ea manually. Developers who have previous experience on martingale and above function are preferred.Apply for more details
Sniper EA 70+ USD
I need some help to develop Sniper EA ZAR some one will know to create it please help Robot must trade all currency and any broker 1 to 5 trades daily

Proje bilgisi

Bütçe
50 - 200 USD
Geliştirici için
45 - 180 USD
Son teslim tarihi
from 2 to 10 gün