Convert mt5 ea to mt4 and add few additional features

MQL4 Experts

Termos de Referência


Hi there,

I have an MT5 EA with its source code that I would like to convert to MT4 and enhance with additional features.

Currently, the EA functions as a cost-averaging and martingale EA. When I want to trade only buy or only sell, I place the EA on one chart. To trade both buy and sell, I place the EA on two charts. Each leg (buy and sell) operates independently with its own parameters. The EA does not use any indicators; trades open randomly as soon as the EA is attached to the chart.

Here are the current input parameters:
- Trade direction: buy or sell
- Initial lot size
- Lot size increase
- Max number of trades
- Pips distance between orders
- Increase distance every X trades
- Distance increase (pips)
- TP mode: 1) Pips 2) % of Balance 3) Dollar value
- TP increase on each trade
- Trailing stop loss mode: 1) Disabled 2) All basket 3) Only positive trades
- Trailing start (pips)
- Trailing stop loss (pips)
- Trailing step (pips)
- Enable hedge: True/False
- Hedge level (% drawdown)
- When Hedge, remove TP: True/False
- When Hedge, exit EA: True/False
- Equity protector: True/False
- Equity protector DD Level
- Chart Display: True/False
- Magic number

I would like to add the following features:

1. Reverse martingale option, opening subsequent trades at a lower lot size than the previous ones.
2. Option to open the first X number of trades at one lot size, the second X trades at another size, and the third X trades at yet another size, etc.
3. Communication between buy and sell legs. The new sequence will start by calculating the total lot size of the opposite leg. For example, if there are 20 sell trades at 0.05 lots each open, and the buy sequence just closed:
   - The new buy sequence will start at a) X percent of the cumulative lots of sells and the rest at X lot size, or b) the first X trades will be X percent each and the remainder at X lot size thereafter.
4. Sequence starting options:
   - Start the sequence immediately or X pips away in the opposite direction.
   - Allow both buy and sell trades to be placed as pending orders X pips away.
   - Start at X price.
5. Enhanced hedge feature. Currently, the EA calculates the total number of lots opened by the Martingale system at a predefined DD level (e.g., 20%) and opens one trade in the opposite direction to lock in losses. I want to add:
   - Staged hedging, where hedging can take place in stages (e.g., X % hedge at X DD, further X % hedge at X DD, etc.), allowing for partial hedging at different levels until fully hedged.
   - Removal of all take profits of open trades when hedged. Partial hedging will remove the TP of the percentage that is hedged.
6. TP increase: Currently, only the multiplier mode is available. I would like to add a pip step mode.
7. Max lot size for martingale: After reaching the max lot size, all trades will open at a specified size.
8. Stop loss for the grid: Implement a stop loss for the entire grid, closing all trades when the grid reaches a specified percentage or dollar drawdown.
9. Slippage protection: Add a feature to manage execution risk.
10. Volatility and scalping adjustments:
    - **Volatility-Based Adjustments:** Increase the spacing while reducing the lot size during such events. This can be achieved by:
      - Using a news filter to detect high-impact news.
      - Setting a minimum period before the next trade opens.
      - Setting a maximum number of trades within a specified period.
      - Implementing dynamic spacing to avoid opening too many trades during volatile movements. I'm open to other options you might suggest.
11. **On-Chart Display:** Currently, the EA displays:
    - Breakeven: price and pips
    - Drawdown: pips, dollars, percentage
    - Hedging: price and pips
    I would like to add:
    - Total sell and total buy values
    - Current open trades and potential profit
12. **Licensing System:** Include a licensing system that allows me to resell the EA or share it with others.

I am open to hearing other ideas that can be implemented to improve the quality, trading options, and risk/reward of this EA. Please let me know which of the above features you can implement and which you cannot.

Thanks!

Respondido

1
Desenvolvedor 1
Classificação
(390)
Projetos
416
30%
Arbitragem
74
19% / 72%
Expirado
52
13%
Trabalhando
2
Desenvolvedor 2
Classificação
Projetos
0
0%
Arbitragem
1
0% / 0%
Expirado
0
Livre
3
Desenvolvedor 3
Classificação
(206)
Projetos
333
35%
Arbitragem
66
12% / 58%
Expirado
87
26%
Livre
4
Desenvolvedor 4
Classificação
Projetos
1
0%
Arbitragem
4
0% / 50%
Expirado
0
Trabalhando
5
Desenvolvedor 5
Classificação
(22)
Projetos
30
20%
Arbitragem
8
63% / 13%
Expirado
9
30%
Livre
6
Desenvolvedor 6
Classificação
(11)
Projetos
18
28%
Arbitragem
4
50% / 50%
Expirado
1
6%
Livre
7
Desenvolvedor 7
Classificação
(171)
Projetos
195
42%
Arbitragem
13
8% / 54%
Expirado
9
5%
Livre
Publicou: 3 códigos
8
Desenvolvedor 8
Classificação
(271)
Projetos
553
50%
Arbitragem
57
40% / 37%
Expirado
227
41%
Trabalhando
9
Desenvolvedor 9
Classificação
(45)
Projetos
46
24%
Arbitragem
34
9% / 85%
Expirado
10
22%
Livre
10
Desenvolvedor 10
Classificação
(75)
Projetos
80
6%
Arbitragem
46
11% / 54%
Expirado
7
9%
Trabalhando
11
Desenvolvedor 11
Classificação
(7)
Projetos
8
13%
Arbitragem
6
33% / 33%
Expirado
0
Livre
12
Desenvolvedor 12
Classificação
Projetos
2
0%
Arbitragem
4
25% / 75%
Expirado
1
50%
Livre
Pedidos semelhantes
Hi, I’m looking for a top-tier, profit-optimized EA that has the potential to scale trading returns significantly. My goal is to maximize growth over time. Can you help develop a bespoke EA that could potentially scale to high six or seven figures
This is yakubu Jnr trading bots I create the trading robots to help my self and others traders to be successful please you can join my live trading bots or subscribe to my trading robots
Nyasco 90+ USD
Fast trading bot for starters less losses which leads to bigger profits made for thousands of people making billions of dollars .be the best trader for your self all the way
Nyasco 30+ USD
Faster robot with less losses which can be used for a long term earning money every day creating a bot for more than thousands of people to earn billions of money
Max amount grid 30+ USD
max amount grid step for magic number do keep deleting .only when it is in negative floating .but when it is profit allow to go over the max and replays to grid step
Apply with a screen of your work . Symbol Specific Logic . Live Chart Optimization Check the Core logic . [back tests as well] Change points to pips . Create buffer for the zone
I will pay 3000+ USD (negotiable) for an EA for existing MT5 that generates a minimum of 15-20% or higher a month consistently (provide source code after final deal) Looking for a highly profitable EA Please send demo version directly subject (Buying profitable EA Budget up to $ 3000 USD), past results and optimal settings so I can test, if it performs in a strategy tester i will also need option to forward test it
EA fx 30+ USD
Hello, I need an already developed EA similar to the one trading XAUUSD, with consistent entries and good risk management. Before we proceed, I would like to verify its performance. Please provide a live or demo account login along with the investor (read-only) password so I can monitor the trading results. I am looking for stable performance, controlled drawdown, and consistent profit on gold (XAUUSD). Once I
The strategy records the highest and lowest prices within a specified duration (default 15 minutes) after the New York market opens, forming the opening range. Post-Formation Breakout: When the price breaks above or below the opening range after its formation, it may indicate the direction of the day’s price movement. Trend Confirmation: The strategy uses two EMAs (default 20-period and 50-period) as trend filters to

Informações sobre o projeto

Orçamento
30 - 100 USD
Prazo
para 7 dias