Martingale EA using ADX and RSI

MQL4 Asesores Expertos Fórex

Trabajo finalizado

Plazo de ejecución 2 días
Comentario del Cliente
Very fast worker.. Completed with good suggestion too. Thanks.
Comentario del Ejecutor
Many thanks!

Tarea técnica

Simple explanation.

This EA will use Average Directional Movement Index (ADX) value to determine which of the 3 martingale strategies it will use. For example, if ADX is 25 or less, it will use strategy 1. If ADX is above 50, it will use strategy 2. If the ADX is within the 2 values, it will use strategy 3.

For the initial trade, the EA will open either 1 buy or 1 sell trade based on the RSI value. For example, if RSI is 50 or less, it will open buy trade. If RSI is above 50, it will open sell trade.

====================================================================================================================================================================

Full requirements. Sorry for the long text as I want to explain clearer and fully.


1. The EA will use 2 indicators:

a. Average Directional Movement Index (ADX):

i. Period

ii. ADX <= 25 - Strategy 1

iii. ADX > 50 - Strategy 2

iv. Else - Strategy 3

b. Relative Strength Index (RSI):

i. Period

2. Strategy 1 (S1), Strategy 2 (S2) and Strategy 3 (S3) will be selectable by the EA when its value == True. When False, that option won't be considered by the EA.


3. THE STARTING POINT: As long as within the Start HH:MM and End HH:MM, Max Spread and Max Slippage, the EA is allowed to open the Initial Trade. The Start and End timings are not 

applicable to the subsequent trades. The Max Spread and Max Slippage are still applicable to subsequent trades.


4. RSI [Buy <= 50 And Sell > 50, False Means Opposite] == True


5. For all the 3 Strategies below, EA will only open 1 Initial Trade, either Buy or Sell based on the RSI above(No. 4).


6. When ADX == Strategy 1:

a. Once the trade hits TakeProfitS1, go to c.

b. Once the trade hits DistanceS1 multiplied by DistanceMultiplerS1, the next SAME directional trade will be opened with LotMultipleS1 and keep on

opening till MaxLevelS1 is reached. When the whole series of trades hit TakeProfitS1 or StopLossS1, go to c.

c. RestS1 and then go back to THE STARTING POINT.

*EA will only open 1 trade per candle to prevent opening all level of trades during a spike.


7. When ADX == Strategy 2:

a. If the Initial Trade hits TakeProfitS2, open next SAME Direction trade with LotMultipleS2. Keep on opening the next trade with same direction and multiplying as long 

as the trade hits TakeProfitS2. Once hits StopLossS2, go to c.

b. If the Initial Trade hits StopLossS2, open the next trade using OPPOSITE Direction with same lotsize. Keep on opening the next trade with alternate

directions and same lotsize till MaxTryS2 is reached. At MaxTryS2 and hits StopLossS2, go to c. Anytime the trade hits TakeProfitS2, go to c.

c. RestS2 and then go back to THE STARTING POINT. 


8. When ADX == Strategy 3:

a. If the Initial hits TakeProfitS3, go to c.

b. If the Initial Trade hits StopLossS3, open the next trade using OPPOSITE Direction with LotMultipleS3. Keep on opening the next trade with alternate

directions and multiplying till MaxTryS3 is reached. At MaxTryS3 and hits StopLossS3, go to c. Anytime the trade hits TakeProfitS3, go to c.

c. RestS3 and then go back to THE STARTING POINT. 


Han respondido

1
Desarrollador 1
Evaluación
(169)
Proyectos
204
30%
Arbitraje
25
40% / 44%
Caducado
12
6%
Libre
2
Desarrollador 2
Evaluación
(376)
Proyectos
398
31%
Arbitraje
62
19% / 69%
Caducado
50
13%
Trabajando
3
Desarrollador 3
Evaluación
(586)
Proyectos
1048
49%
Arbitraje
39
28% / 41%
Caducado
49
5%
Libre
4
Desarrollador 4
Evaluación
(5)
Proyectos
7
0%
Arbitraje
0
Caducado
0
Libre
5
Desarrollador 5
Evaluación
(568)
Proyectos
641
41%
Arbitraje
21
57% / 29%
Caducado
47
7%
Trabaja
6
Desarrollador 6
Evaluación
(153)
Proyectos
227
58%
Arbitraje
3
100% / 0%
Caducado
47
21%
Trabaja
7
Desarrollador 7
Evaluación
(63)
Proyectos
68
25%
Arbitraje
12
42% / 42%
Caducado
4
6%
Libre
8
Desarrollador 8
Evaluación
(40)
Proyectos
76
39%
Arbitraje
0
Caducado
0
Libre
9
Desarrollador 9
Evaluación
(174)
Proyectos
176
76%
Arbitraje
2
100% / 0%
Caducado
0
Libre
10
Desarrollador 10
Evaluación
Proyectos
2
0%
Arbitraje
0
Caducado
0
Libre
11
Desarrollador 11
Evaluación
(119)
Proyectos
169
38%
Arbitraje
9
78% / 22%
Caducado
15
9%
Libre
12
Desarrollador 12
Evaluación
(66)
Proyectos
143
34%
Arbitraje
10
10% / 60%
Caducado
26
18%
Libre
13
Desarrollador 13
Evaluación
(27)
Proyectos
43
7%
Arbitraje
18
6% / 78%
Caducado
26
60%
Libre
14
Desarrollador 14
Evaluación
(219)
Proyectos
370
42%
Arbitraje
145
17% / 41%
Caducado
124
34%
Libre
15
Desarrollador 15
Evaluación
(132)
Proyectos
170
18%
Arbitraje
17
47% / 18%
Caducado
0
Trabaja
Solicitudes similares
Hello I need a very simple indicator This indicator should show the highest floating or history drawdown of the account It means that it can display the highest number that the account drawdown to be displayed on the chart in this format max drawdown account(xxxx$$) ...date(00/00/00)time:(00:00) max drawdown currency ..( currency name with max drwadown) . (xxxx$$) date(00/00/00)time:(00:00) thanks
Hello The EA will work on particular zone choose by the user and can mark it on any TF and with some rules can open trades and mange the trade by some unique rules. the EA need to check the difference by RSI as well and with some extra rules . developer should have good attitude and good communication (englsih) with high performence and knowledge with coding EA. THREE TYPES OF ENTRIES 1: AGGRESSIVE 2: DIVERGENCE 3
I want to create an EA that can take bids according to information of a logic I have developed to give indication of a BUY or SELL opportunity. The EA will then be able to activate the BUY at the lowest possible position once the indicator clears it for a BUY and take bid upwards or identify the highest point and clears it for a SELL and take bids downwards. As you can see from example of JULY 2024 data to see how
Hello, I‘m interested in an indicator to predict the next candles probability (bullish or bearish). But honestly I have no idea how to do this. Would be interested in your opinion how we can create such an indicator. Please let me know if you‘ve done similar work
Profitable EA HFT 50 - 300 USD
From a long time i am searching for a profitable EA i have lost a lot , and now i have only 300$ to buy a profitable EA , i wish to say with 0 losses but some or most traders they don't want to hear this i am really tired of searching for a programmer to just create me a profitable EA with the least losses or zero losses maybe nearly 1 year i am searching i just need an HFT EA that can work very well on MT4,MT5
у нас есть стратегия, нам нужно написать mql5-код ​​для тестера стратегий МТ5,Цена договорная. Мой контакт @abbosaliyev из Telegram Программист должен знать РУССКИЙ ИЛИ УЗБЕКСКИЙ язык. Задание: разработать тестер, который использует шаблон условий на открытие и проверит весь исторический график на всех доступных таймфреймах. Остальная информация будет предоставлена ​​после согласования цены
Hello, I want to make an EA based on SMC and a developer that is familiar with the concept and full understanding of this. Must have done similar jobs before and be able show it. I only want to work with developer that has good track record and is precise. Further information will be handed when contact is made. Developers that has zero rating will not be considered. Listed price is a base point. The project can also
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: function (A) Add Transform combine the 4 Expert Advisors into just 1 Expert Advisor, maintaining the individuality of each one Leave in extern (false) or (true)
Hello there! I have a ATAS bot that would be discussed properly with you once you bid to this project, But majorly what i need is either: An update to my bot that allows it to watch one chart and trade on another within ATAS. Or an add on of some kind that allows it to watch one ATAS chart and then communicate with a bot that can execute trades in MT4/5. Bid now for more proper details
Hello there! I have a ATAS bot that would be discussed properly with you once you bid to this project, But majorly what i need is either: An update to my bot that allows it to watch one chart and trade on another within ATAS. Or an add on of some kind that allows it to watch one ATAS chart and then communicate with a bot that can execute trades in MT4/5. Bid now for more proper details

Información sobre el proyecto

Presupuesto
90+ USD
Para el ejecutor
81 USD