Expert based on Alligator crosses

MQL5 Experts Forex

Termos de Referência

Develop an Expert Advisor (EA) for MetaTrader 5 based on the "Alligator modified" indicator (https://www.mql5.com/en/market/product/11406?source=Site+Market+MT5+Search+Rating006%3aalligator). The EA should place trades on the bar where a signal appears on a higher timeframe, provided the signal is confirmed on one or two lower timeframes. The Stop Loss should be set at the signal level indicated by the indicator. During testing in the strategy tester, charts of 2-3 different timeframes must be opened.

Example for 5 bars back:
H4


H1

M15

---

**Functional Requirements:**

1. **Signal Confirmation and Trade Execution:**
   - The EA should place trades when a signal appears on a higher timeframe.
   - The signal must be confirmed on one or two lower timeframes before execution - timeframes can be chosen in settings.
   - The trade is placed on the bar where the higher timeframe signal appears.
   - Define a number of bars back from the signal on the higher timeframe in which signals must align in the same direction.
   - If, for example, there are buy signals on H4 and H1, but on M15 both buy and sell signals exist, and the latest signal on M15 contradicts the buy signal (i.e., a sell appears after a buy), then such a trade should be ignored.
   - A time boundary must be set within which the confirmation signals on lower timeframes should appear. This boundary is determined by the number of bars on the higher timeframe. For example, if the higher timeframe is H4 and the boundary is set to 5 bars, confirming signals on lower timeframes must have appeared within the last 20 hours.
   - Implement a trade filter based on the distance between the signal level and the high/low of the signal bar. This ensures that the order and Stop Loss are neither too close nor too far apart.
   
2. **Stop Loss:**
   - The Stop Loss must be set at the signal level generated by the indicator.
   
3. **Timeframes Options:**
   - The EA should allow selection of multiple timeframes for signal confirmation.
   - The main signal comes from a higher timeframe.
   - Confirmation timeframes can be selected dynamically.

4. **Order Management:**
   - Open additional positions options:
     - On fractal
     - On fractal after trailing
     - No additional positions
   
   - Close position options:
     - Trailing on fractal
     - Trailing on bars
     - Close on profit in USD
   
5. **Risk Management:**
   - Ability to calculate risk as a percentage of the account balance.
   - Option to trade with a fixed lot size.
   
6. **Operational Modes:**
   - Alert mode (signals without execution)
   - Trading mode (automatic execution of trades)
   
7. **Manual Trade Management:**
   - Ability to manually close positions opened by the EA.
   
8. **Order Removal Logic:**
   - Orders must be removed when a cross-level is reached.

9. **Shift Options:**
   - Order placement shift
   - Stop Loss shift
   - Order removal shift
   
10. **Strategy Tester Compatibility:**
   - The EA should open charts of 2-3 different timeframes when running in the tester for visual analysis.


Respondido

1
Desenvolvedor 1
Classificação
(78)
Projetos
114
16%
Arbitragem
4
25% / 25%
Expirado
10
9%
Carregado
2
Desenvolvedor 2
Classificação
(376)
Projetos
530
53%
Arbitragem
25
56% / 24%
Expirado
6
1%
Carregado
3
Desenvolvedor 3
Classificação
(92)
Projetos
113
24%
Arbitragem
12
42% / 25%
Expirado
8
7%
Livre
4
Desenvolvedor 4
Classificação
(43)
Projetos
59
22%
Arbitragem
11
18% / 27%
Expirado
5
8%
Carregado
5
Desenvolvedor 5
Classificação
(6)
Projetos
8
0%
Arbitragem
2
0% / 100%
Expirado
3
38%
Trabalhando
6
Desenvolvedor 6
Classificação
(12)
Projetos
16
44%
Arbitragem
3
33% / 0%
Expirado
0
Trabalhando
7
Desenvolvedor 7
Classificação
(408)
Projetos
727
49%
Arbitragem
57
16% / 49%
Expirado
133
18%
Trabalhando
8
Desenvolvedor 8
Classificação
(21)
Projetos
23
26%
Arbitragem
2
100% / 0%
Expirado
0
Livre
9
Desenvolvedor 9
Classificação
(18)
Projetos
22
32%
Arbitragem
2
50% / 50%
Expirado
0
Trabalhando
10
Desenvolvedor 10
Classificação
(143)
Projetos
188
19%
Arbitragem
18
44% / 17%
Expirado
0
Trabalhando
11
Desenvolvedor 11
Classificação
(42)
Projetos
88
14%
Arbitragem
32
28% / 59%
Expirado
36
41%
Livre
12
Desenvolvedor 12
Classificação
(1)
Projetos
1
0%
Arbitragem
0
Expirado
0
Trabalhando
13
Desenvolvedor 13
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Trabalhando
14
Desenvolvedor 14
Classificação
(68)
Projetos
211
72%
Arbitragem
5
100% / 0%
Expirado
1
0%
Livre
15
Desenvolvedor 15
Classificação
(149)
Projetos
266
35%
Arbitragem
12
25% / 58%
Expirado
42
16%
Trabalhando
16
Desenvolvedor 16
Classificação
(1882)
Projetos
3489
88%
Arbitragem
73
40% / 15%
Expirado
267
8%
Trabalhando
17
Desenvolvedor 17
Classificação
(170)
Projetos
202
46%
Arbitragem
6
17% / 0%
Expirado
11
5%
Ocupado
18
Desenvolvedor 18
Classificação
(522)
Projetos
596
33%
Arbitragem
33
39% / 42%
Expirado
9
2%
Ocupado
19
Desenvolvedor 19
Classificação
(350)
Projetos
445
23%
Arbitragem
46
59% / 22%
Expirado
51
11%
Trabalhando
20
Desenvolvedor 20
Classificação
(1)
Projetos
2
0%
Arbitragem
2
50% / 50%
Expirado
0
Livre
21
Desenvolvedor 21
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
22
Desenvolvedor 22
Classificação
(16)
Projetos
20
0%
Arbitragem
9
0% / 78%
Expirado
6
30%
Livre
23
Desenvolvedor 23
Classificação
(14)
Projetos
14
14%
Arbitragem
8
25% / 13%
Expirado
3
21%
Ocupado
Pedidos semelhantes
I would need a program that uses the Interactive Brokers API to retrieve data. Is this part of your skills? Thank you. I need a program that allows to enter a list of tickers (eg: AAPL, TSLA) on a specific date to retrieve the Open, High, Low, Close (OHLC) data of each ticker at the specific times from 04:00 to 19:00 (New York time - EST): - Generate a horizontal table in PDF, structured in a clear and readable way
I need MT5. Using stop loss, Tp and Trailing stop. Ability to place pending orders and enter positions at market execution following price actions and indicators provide, order block. , broker name exness, Triggering position automatically and also manually controlled And 1 hr time frame it’s perfect for me from a top down analysis from a daily. I Want a dashboard in MT5 for manual control but automatically take
Hello, *****Please read the following carefully. After you read it, I am looking for someone who takes the time to actually write a message with some suggestions that spark my interest and show me that the description was read carefully. Looking forward to it :)***** I am looking for a very experienced programmer, who can help me with an EA for MT4 that I can use to backtest a strategy, to give me signals and also to
Listing Description: I am looking for an MQL5 trading bot based on the Supertrend indicator. The bot should operate as follows: Buy Condition: When the Supertrend is green on the daily chart and RSI crosses above 30 on the minute chart, the bot should enter a buy trade. Sell Condition: When the Supertrend is red on the daily chart and RSI crosses below 70 on the minute chart, the bot should enter a sell trade. I need
hi to all , i need an ea on my stratgy which is based on stco divergence and convergence and fvg. if any one can do that please let me know. thank you
i have ex4 file and i want to remove comment from that bot or want same bot like that. i have not mql file. or i want any bot which can work on 1000 usd account easily with low dd
I want forex trading robot with safe strategy which can gernate good profit long term. i want both version mt4 and mt5. bot should have sl tp and trailing or any best strategy
Key points: 1. Many developers were approached for this job but they were unable to complete it. This proves that this is an extremely difficult job. 2. Even after the work was completed, due to a bug in the program, the EA could not function properly in a certain market situation. I found the developer who developed the EA, but he forgot the coding details and could not fix it. Later, I tried to find many developers
Um EA para MT5 de rompimento de candle apenas, rompimento de um tick acima da máxima do candle anterior realiza uma compra à mercado e um tick abaixo da mínima do candle anterior realiza uma venda à mercado . Take e stop fixos, porem um parametro de, se der a entrada e não acionar o stop, zerar a posição automaticamente no fechamento do próximo candle se estiver com X pontos de prejuízo. Os parâmetro que teria
Hello, I'm looking for who can help me make a revision to an existing EA, So looking for a talented programmer, as I have many, many ideas! However, price is very important, because I will be your repeat customer for many months, to come .. . The EA has 4 custom filters: LEVEL, MOMENTUM, PRICE & AVERAGE. I want these filters to be made into standalone custom Indicators, so I can see how they are operating. Can you

Informações sobre o projeto

Orçamento
100 - 200 USD
Prazo
para 5 dias

Cliente

Pedidos postados2
Número de arbitragens0