Recovery Hedge EA (With Range Bars)

MQL5 Indicadores Asesores Expertos

Tarea técnica

#### **Indicators**
1. **Daily % Movers**:
- Symbol Identification**: Identify the symbol with the highest absolute percentage change for the day. This symbol will be the active trading symbol until another symbol achieves a higher absolute percentage change.
- Calculation**: Calculate the daily percentage change using the formula provided in the attached file.

2. **Range Bars**:
- Construction**: Construct Range Bars based on price movement rather than time intervals.
- Spread Data**: Calculate the average spread for all symbols.
- Range Bar Size**: Set the minimum range bar size to the average spread value of the symbols.
- Heiken-Ashi**: Apply the Heiken-Ashi technique to the range bars.



#### **EA Rules**
1. **Entry**:
- BUY Order**: Place a buy order at the close of a bullish Heiken-Ashi candlestick.
- SELL Order**: Place a sell order at the close of a bearish Heiken-Ashi candlestick.

2. **Recovery Hedge**:
- No Stop Loss**: Instead of using a stop loss, place a recovery hedge trade.
- Hedge Distance**: Calculate the hedge distance as a multiplier of the ATR (Average True Range) value of the range bars.

3. **Exit**:
- **Take Profit**: Set take profit in points, calculated as a multiplier of the ATR value.
- **Break-even Trailing Stop**:
  - Activation**: Activate when the price reaches a specified number of points away from break-even and is in profit.
  - Trailing Mechanism**: The trailing stop will follow the price until the position is closed, using a multiplier of the ATR value to determine the trailing stop distance.



#### **EA Settings**
1. **Start At 00:00:00**:
- Option to Enable/Disable**: Enable or disable this feature.
- Function**: EA starts trading at the open of the new trading day.

2. **Daily % Mover**:
- Option to Enable/Disable**: Enable or disable this feature.
- Function**: If enabled, trades the current top % mover by absolute value. If disabled, trades the current symbol on the chart only.

3. **Average Spread Bar Size Multiplier**:
- Function**: The minimum size of a range bar is determined by the average spread of the symbol, multiplied by a specified factor.

4. **ATR Multiplier Recovery Hedge**:
- Function**: Use a multiplier of the ATR value to set the distance for the recovery hedge trade.

5. **ATR Multiplier TakeProfit / BE Trailing Stop**:
- **Take Profit**: Set take profit in points, calculated as a multiplier of the ATR value.
- **Break-even Trailing Stop**:
  - Activation**: Activate when the price reaches a specified number of points away from break-even and is in profit.
  - Trailing Mechanism**: The trailing stop follows the price until the position is closed, using a multiplier of the ATR value.

6. **Position Sizing**:
- Fixed**: Specify a fixed lot size for every trade.
- Balance%**: Use a specified percentage of the account balance for each trade.
- Equity%**: Use a specified percentage of the account equity for each trade.

7. **Max Risk % Per Trade**:
- Option to Enable/Disable**: Enable or disable this feature.
- Specification**: If enabled, specify the maximum percentage of the initial account balance that can be risked on a single trade.

8. **Max Lots Per Trade**:
- Option to Enable/Disable**: Enable or disable this feature.
- Specification**: If enabled, specify the maximum lot size allowed for a single trade.

9. **Max Daily % Profit**:
- Option to Enable/Disable**: Enable or disable this feature.
- Specification**: If enabled, specify the target maximum daily profit as a percentage of the account balance. Once this profit level is reached, no further trades will be placed for the day.

10. **Max Daily % Drawdown**:
- Option to Enable/Disable**: Enable or disable this feature.
- Specification**: If enabled, specify the maximum allowable daily drawdown as a percentage of the account balance. Once this drawdown level is reached, all trading for the day will stop.

Archivos adjuntos:

JPG
zRH1.jpg
37.8 Kb
JPG
zRH2.jpg
70.2 Kb

Han respondido

1
Desarrollador 1
Evaluación
(22)
Proyectos
27
11%
Arbitraje
6
17% / 17%
Caducado
4
15%
Trabajando
2
Desarrollador 2
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
3
Desarrollador 3
Evaluación
(38)
Proyectos
40
25%
Arbitraje
20
15% / 75%
Caducado
8
20%
Trabaja
4
Desarrollador 4
Evaluación
(252)
Proyectos
403
38%
Arbitraje
83
41% / 19%
Caducado
70
17%
Ocupado
5
Desarrollador 5
Evaluación
(61)
Proyectos
70
34%
Arbitraje
3
33% / 33%
Caducado
2
3%
Trabajando
6
Desarrollador 6
Evaluación
(62)
Proyectos
84
26%
Arbitraje
22
23% / 50%
Caducado
23
27%
Trabaja
7
Desarrollador 7
Evaluación
(33)
Proyectos
54
35%
Arbitraje
4
25% / 50%
Caducado
6
11%
Ocupado
8
Desarrollador 8
Evaluación
Proyectos
1
0%
Arbitraje
0
Caducado
0
Libre
9
Desarrollador 9
Evaluación
(263)
Proyectos
537
50%
Arbitraje
55
40% / 36%
Caducado
224
42%
Libre
10
Desarrollador 10
Evaluación
(10)
Proyectos
15
27%
Arbitraje
3
67% / 33%
Caducado
0
Libre
11
Desarrollador 11
Evaluación
(32)
Proyectos
41
68%
Arbitraje
5
0% / 60%
Caducado
14
34%
Libre
12
Desarrollador 12
Evaluación
(282)
Proyectos
422
63%
Arbitraje
5
40% / 0%
Caducado
4
1%
Trabaja
13
Desarrollador 13
Evaluación
Proyectos
2
0%
Arbitraje
1
100% / 0%
Caducado
1
50%
Trabajando
14
Desarrollador 14
Evaluación
(41)
Proyectos
88
14%
Arbitraje
29
31% / 48%
Caducado
36
41%
Trabajando
15
Desarrollador 15
Evaluación
(67)
Proyectos
76
7%
Arbitraje
33
9% / 55%
Caducado
6
8%
Trabaja
Solicitudes similares
I recently bought an indicator, that sends out notifications for trades i need to place, on the notification these and SL and TP, so i want an EA that would automate that for me
SMART MONEY 30 - 49 USD
--- Job Title: EA Programmer for Smart Money Concept (Urgent) Job Description: We are seeking an experienced EA programmer to finalize a project focused on implementing the Smart Money Concept. The progress is at 80%, and we need someone to complete the remaining tasks within a week. Project Requirements: - Liquidity, CHoCh, and Return to OrderBlock: Implement these key components effectively into the Expert Advisor
Hello developer Am looking for scanner of mt5 when the orange dot come I want scanner to give buy signal on that script and just beside it should show the number of candle the signal have came vise versa for sell . Here is image for understanding https://prnt.sc/sSIHDwGUWw9L&amp ;nbsp ; And it should have option to disable this option of counting candle . And i can make a list of symbol which all symbol I want to
I am looking for a tool that will calculate the max adverse excursion before a trade closes in profit or loss. The toll needs to analyse historical trades and record this value for each trade. The purpose is to assist me calculate the best stop loss for using a martingale system
We have an EA in both mql4 and mql5 that needs a bit remodelling in its appearances and ad some input functions into it. And need to get the work done ASAP. Please DM if you are well versed in mql4 and mql5 programming. This is a part of a bigger project Thank You
I want to convert TV pine script into mt4 EA. TV screen shots attached for reference. Based on TV indicators convert into mt4 indicators and then develop EA. Further details will be discuss once project starts
Hey, I would like an indicator based on calculation with the last price, sort of fib. The lines will auto update based on actual price. I want you to create 3x this block(of line), lines positions will be diferent as the multiplier of the 3 blocks will not be the same. I want you to create a signal based on the price that will be at the same zone(inside 2 lines) in 3 blocks at same time. check the intruction.txt
CGG Bands 60+ USD
I need you to create a mt4 indicator that will work exactly like the Dark Bands indicator. The dark bands indicator is located in the market in codebase and is free
Hello! I want to develop an indicator for tradingview. Daily closure (and 12H closure) should be available to show on the chart with a vertical line but daybreak is the standard. Every 12H closure will show a box above/below that candle on all timeframes up to D1, clearly showing which canle is the close of 12H (make that candle glow or something on lower timeframes). The box will contain info about which timeframes
I need a developer that specializes in ICT trading. I need a forex trading system based on ICT trading strategy. I want a highly profitable and effective trading system. More information will be provided

Información sobre el proyecto

Presupuesto
200+ USD

Cliente

Encargos realizados1
Número de arbitrajes0