EA based on 3 time unit & 2 moving averages

MQL4 Experts

Job finished

Execution time 5 days
Feedback from customer
A complete code without bug perfectly operational, received 24 hours after my request for a rather complex EA with many inputs and variables. Congratulations to this super pro programmer!

Specification

Hello

I ask for writing the code of a project of Expert Advisor, in order to be tested and optimized in the MT4 strategy tester.
This is the first step;
the second step will be to finish this EA for real trading (VPS, stop and restart, exceptions,...)

So for now:

This EA will be used on:

DAX30 cfd
SP500 cfd
Forex cfd's EURUSD, GBPUSD, EURGBP, USDCHF, USDJPY, AUDJPY, EURJPY. . .

Only one position at a time per instrument.
Possibility to use EA on 10 simultaneous instruments .
______________________________________________________

The strategy is based on 3 time units: M15, M5 and M1.
The main trading time unit is M1.
The principle: If all conditions above for long are true, a BUY is triggered in M1 if a candlestick crosses the 2 moving averages upwards by completely encompassing them between Open and Close (bullish swallow).
The opposite for short positions. Please see photos
____________________________________________________________________
Indicators & variables required:

-
Moving Average MA 20 (Close)



- Exponential Moving Average EMA 6 (Close)
- Bollinger Band (20)
- Ichimoku Kinko Hyo 9/26/52 with only Senkou Span A & Senkou Span B ("the cloud")
- Lowest Price of the first 30 minutes of quotation of the day session (only for DAX, 08:00 to 08:30 and SP500, )
- Highest price of the first 30 minutes of quotation of the day session (only for DAX, 08:00 to 08:30)
- Pivot previous day session : only the Pivot Point = (H+L+2C)/4

1/ The Pivot Point of previous day and the Lowest or Highest price of the first 30 minutes must be 3 optional conditions
 that I can check or uncheck in the EA settings dialog box

2/ I don't know if it is possible for the EA to set the time slots according to the instrument (for indices), it seems very complex to me because of the time differences that change according to the summer or winter. . . .
So it may be easier to get me a manual setting of the day session, start time & end time, accessible in the settings dialog box.
I will enter local times for each index by launching the EA and normally change them twice a year.
But your better ideas are welcome !

______________________________________________________________________

Long Entry
 Conditions


Timeframe M15

C1=  Price (Close) > MA 20

Timeframe M5

C2=  Price (Close) > MA 20
C3=  The Upper line of Bollinger Bands (20) is flat or bullish (only in timeframe M5)

Timeframe M1 (trading)

C4= Price (Close) > Pivot previous day session (optional condition)
C5= Price (Close) > Highest price of the first 30 minutes of day session (optional condition)
C6= Price (Close) > Senkou Span A
C7= Price (Close) > Senkou Span B
C8= Price (Open) < EMA 6
C9= Price (Open) < MA 20
C10= Price (Close) > EMA 6
C11= Price (Close) > MA 20


If C1... C11 are true
then BUY T lots AT MARKET (variable, default T=0.01)

_________________________________________________________________


Short entry Conditions


Timeframe M15

C21=  Price (Close) < MA 20

Timeframe M5

C22=  Price (Close) < MA 20
C23=  The lower line of the Bollinger Bands (20) is flat or bearish (only in timeframe M5)

Timeframe M1 (trading)

C24= Price (Close) < Pivot previous day session (optional condition)
C25= Price (Close) < Lowest price of the first 30 minutes of the day session (optional condition)
C26= Price (Close) < Senkou Span A
C27= Price (Close) < Senkou Span B
C28= Price (Open) > EMA 6
C29= Price (Open) > MA 20
C30= Price (Close) < EMA 6
C31= Price (Close) < MA 20


If C21... C31 are true
then SELL T lots AT MARKET (variable, default T=0.01)

____________________________________________________________________

Long / short position exit:


 Stoploss = Entry price -/+ (X) points (variable, Default X=50)
 TakeProfit =  Entry price +/- (Y) points (variable, Default Y =100)

All positions for indices must be closed AT MARKET just before the end of the day session.
All Forex position run 24/24




Responded

1
Developer 1
Rating
(349)
Projects
463
51%
Arbitration
41
24% / 49%
Overdue
149
32%
Free
2
Developer 2
Rating
(430)
Projects
606
55%
Arbitration
48
23% / 56%
Overdue
178
29%
Free
3
Developer 3
Rating
(326)
Projects
477
41%
Arbitration
77
12% / 64%
Overdue
77
16%
Free
4
Developer 4
Rating
(277)
Projects
334
55%
Arbitration
14
36% / 29%
Overdue
1
0%
Free
5
Developer 5
Rating
(258)
Projects
395
28%
Arbitration
69
19% / 49%
Overdue
120
30%
Free
6
Developer 6
Rating
(66)
Projects
95
28%
Arbitration
20
25% / 55%
Overdue
24
25%
Free
Similar orders
Hello, I’m looking for an experienced MQL5 developer to help integrate cloud-based parameter control for an existing MT5 EA. The goal is to allow EA parameters to be adjusted via a secure web interface. Please reach out via private message for more details and to discuss further
Hello, How are you doing?. i am Looking for a skilled developer to integrate my broker into MetaTrader 5 (MT5). Currently, my broker is not available on the platform, and I need someone with expertise in creating or adapting broker connections for MT5. The ideal candidate will have a strong understanding of MT5 architecture. If you are proficient at working with APls and have a background in trading platform
Hello mate .. i am Looking for a skilled developer to integrate my broker into MetaTrader 5 (MT5). Currently, my broker is not available on the platform, and I need someone with expertise in creating or adapting broker connections for MT5. The ideal candidate will have a strong understanding of MT5 architecture. If you are proficient at working with APls and have a background in trading platform integration, please
Hi developer, I need a EA bot with forex news filtering for USD currency pairs (usdjpy, audUSD,EURUSD, gbpUSD, NZDUSD, USDcad, USDCHF, xauusd). That's no problem if you can share your own profitable ea to me. I don't have any idea about ea strategy. But, I need profit in m30 or other TF. Please share backtest, strategy, how ea works and ea's features
COETZEE EA BOT 30 - 100 USD
Hello I am looking for an EA developer that can create for me a bot that trades prop firms accounts and makes at least $500 a day from a $50,000 account balance. This EA should have SL on every trade as mandatory. I do not have any EMAs strategies but I am willing to accept any strategy the developer has to deploy as long as it produces 0.5% a day and is not HFT
BOT SAFE 30 - 100 USD
Określ swoje wymagania Specyfikacje tutaj punkt po punkcie. Postaraj się krótko i przejrzyście opisać swoje wymagania, aby Twój potencjalny programista był w stanie prawidłowo ocenić ich złożoność i koszt, a także wymagany czas realizacji. Zły lub zbyt ogólny opis spowoduje, że Twoje zamówienie zostanie zignorowane lub spędzisz dużo czasu negocjując szczegóły z każdym wnioskodawcą. Pamiętaj: Lepiej poświęcić
I need to make EA (Expert Advisor) and would appreciate it if you could provide your most competitive quote. Please let me know your best price for completing these changes, as I’m looking to get this done promptly and effectively. Thank you
I need to make several modifications to an EA (Expert Advisor) and would appreciate it if you could provide your most competitive quote for these edits. Please let me know your best price for completing these changes, as I’m looking to get this done promptly and effectively. Thank you
in this document i have explained the EA requirements in details and given some pictures of needed options . please Grid EA expert apply to my job . and do not come with no experience. https://docs.google.com/document/d/1Y_Vbv87Ep5BQavRxgDlsWT7GH5VjSgVDnm6C1wtVtj0/edit?usp=sharing i can pay 30 USD now but later on if EA get successful . i'll gift with tip of 50 USD after successful month
All information is detailed in the attached EA diagram. I need a risk management EA build that calculated % amounts based on a snapshot of the starting balance each day, the initial balance and the floating balance. I then need to close positions based on this targets and also disable/enable algo trading. Quite basic ideas. Please see the attached image for all/more details and please let me know what you think/your

Project information

Budget
50 - 70 USD
VAT (20%): 10 - 14 USD
Total: 60 - 84 USD
For the developer
45 - 63 USD
Deadline
from 1 to 3 day(s)