Exponential moving averages for different time periods

MQL5 Experten Forex

Auftrag beendet

Ausführungszeit 21 Stunden
Bewertung des Kunden
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!
Bewertung des Entwicklers
Very nice customer! Hope to make more jobs for you!

Spezifikation


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)


Bewerbungen

1
Entwickler 1
Bewertung
(2)
Projekte
5
0%
Schlichtung
2
0% / 50%
Frist nicht eingehalten
1
20%
Frei
2
Entwickler 2
Bewertung
(1855)
Projekte
3458
88%
Schlichtung
73
40% / 15%
Frist nicht eingehalten
265
8%
Frei
3
Entwickler 3
Bewertung
(45)
Projekte
59
14%
Schlichtung
31
26% / 52%
Frist nicht eingehalten
35
59%
Frei
4
Entwickler 4
Bewertung
(90)
Projekte
118
17%
Schlichtung
44
23% / 39%
Frist nicht eingehalten
20
17%
Frei
5
Entwickler 5
Bewertung
(277)
Projekte
334
55%
Schlichtung
14
36% / 29%
Frist nicht eingehalten
1
0%
Frei
6
Entwickler 6
Bewertung
(461)
Projekte
521
33%
Schlichtung
28
39% / 43%
Frist nicht eingehalten
7
1%
Überlastet
7
Entwickler 7
Bewertung
(119)
Projekte
127
41%
Schlichtung
3
33% / 67%
Frist nicht eingehalten
0
Frei
8
Entwickler 8
Bewertung
(256)
Projekte
414
38%
Schlichtung
86
44% / 19%
Frist nicht eingehalten
70
17%
Beschäftigt
9
Entwickler 9
Bewertung
(24)
Projekte
27
33%
Schlichtung
2
100% / 0%
Frist nicht eingehalten
1
4%
Frei
Ähnliche Aufträge
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

Projektdetails

Budget
50 - 200 USD
Für die Entwickler
45 - 180 USD
Ausführungsfristen
von 2 bis 10 Tag(e)