Martingale EA using ADX and RSI

MQL4 专家 外汇

工作已完成

执行时间2 天
客户反馈
Very fast worker.. Completed with good suggestion too. Thanks.
员工反馈
Many thanks!

指定

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. 


反馈

1
开发者 1
等级
(169)
项目
204
30%
仲裁
25
40% / 44%
逾期
12
6%
空闲
2
开发者 2
等级
(376)
项目
398
31%
仲裁
62
19% / 69%
逾期
50
13%
已载入
3
开发者 3
等级
(586)
项目
1048
49%
仲裁
39
28% / 41%
逾期
49
5%
空闲
4
开发者 4
等级
(5)
项目
7
0%
仲裁
0
逾期
0
空闲
5
开发者 5
等级
(568)
项目
641
41%
仲裁
21
57% / 29%
逾期
47
7%
工作中
6
开发者 6
等级
(153)
项目
227
58%
仲裁
3
100% / 0%
逾期
47
21%
工作中
7
开发者 7
等级
(63)
项目
68
25%
仲裁
12
42% / 42%
逾期
4
6%
空闲
8
开发者 8
等级
(40)
项目
76
39%
仲裁
0
逾期
0
空闲
9
开发者 9
等级
(174)
项目
176
76%
仲裁
2
100% / 0%
逾期
0
空闲
10
开发者 10
等级
项目
2
0%
仲裁
0
逾期
0
空闲
11
开发者 11
等级
(119)
项目
169
38%
仲裁
9
78% / 22%
逾期
15
9%
空闲
12
开发者 12
等级
(66)
项目
143
34%
仲裁
10
10% / 60%
逾期
26
18%
空闲
13
开发者 13
等级
(27)
项目
43
7%
仲裁
18
6% / 78%
逾期
26
60%
空闲
14
开发者 14
等级
(219)
项目
370
42%
仲裁
145
17% / 41%
逾期
124
34%
空闲
15
开发者 15
等级
(132)
项目
170
18%
仲裁
17
47% / 18%
逾期
0
工作中
相似订单
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

项目信息

预算
90+ USD
开发人员
81 USD