Custom MT5 EA Developer Needed | Trend-Reversal Strategy with Configurable Cycles

MQL4 Experts

Tâche terminée

Temps d'exécution 17 minutes
Commentaires de l'employé
Good to work with
Commentaires du client
good experience..

Spécifications

🔧 EA Strategy Description for Developer (MT4)

Basic Concept:

The EA trades in a trend-based step cycle. It starts by opening a trade (Buy or Sell) based on the current market trend (determined by indicators). If Take Profit (TP) is hit, the trade closes, and a new trade opens again based on the trend.
If Stop Loss (SL) is hit, the trade closes and a reversal trade of the opposite direction is opened at the same price with the same lot size.
This process continues until a defined number of trades per cycle is completed. Then a new cycle begins.


🔁 Detailed Logic Flow:

  1. Start a Cycle:

    • Open a Buy or Sell trade based on indicator-defined trend.

    • Example (Buy):

      • Opening Price: 3300

      • TP: 3309 (9 points above)

      • SL: 3297 (3 points below)

  2. TP Hit:

    • If price reaches 3309, trade closes.

    • A new trade opens immediately in the current trend direction.

    • TP/SL levels reset from new opening price.

  3. SL Hit:

    • If price hits 3297, trade closes.

    • A new trade of opposite direction (Sell) is opened at 3297.

      • TP: 3288 (9 points in Sell direction)

      • SL: 3300 (3 points against Sell direction)

  4. This logic continues until the specified number of trades in the cycle is completed (e.g., 4 trades). After that, a new cycle begins with a fresh trend check.


⚙️ Customizable Input Parameters (User Inputs):

  1. LotSize – Changeable (e.g., 0.01, 0.05, etc.)

  2. TP_Points – Changeable Take Profit size (in points, e.g., 90 = 9 pips)

  3. SL_Points – Changeable Stop Loss size (in points, e.g., 30 = 3 pips)

  4. MaxTradesPerCycle – Changeable number of trades per cycle (e.g., 4, 5)

  5. MagicNumber – To allow running on multiple charts simultaneously

  6. TradeDirectionSource – Based on custom indicator or built-in trend filter (e.g., MA, RSI crossover, etc.)


📈 Indicator-Based Trend Logic:

  • The first trade of each cycle must follow a trend direction, determined by user-defined indicator logic (to be either hardcoded or optionally plugged in by the user).

  • After each TP, a new trade opens in the updated trend direction.

  • After each SL, the new trade is in the opposite direction from the last trade.


💼 Example Walkthrough:

Cycle Start (Buy based on trend):

  • Entry: 3300 | TP: 3309 | SL: 3297

➡️ Price hits SL at 3297 → Open Sell:

  • Entry: 3297 | TP: 3288 | SL: 3300

➡️ Price hits TP at 3288 → Open new trade based on current trend.

➡️ Repeat until MaxTradesPerCycle = 4 is reached.

➡️ Start new cycle from current price and market trend.


✅ Furthermore:

  • EA must support any trading pair: XAU/USD, EUR/USD, GBP/USD, etc.

  • EA must work on multiple charts simultaneously (with MagicNumber).

  • Should not open duplicate trades at the same price.

  • Should monitor and maintain sequence of trades within a cycle.


🛠 Optional (if available):

  • Add trade comment (e.g., Cycle #, Trade #, Trend direction)

  • Visual markers on chart (entry/exit arrows, TP/SL lines)

  • Custom indicator input for trend (optional plug-in)

  • Option to log cycle statistics (win/loss per cycle, profit)



Répondu

1
Développeur 1
Évaluation
(22)
Projets
29
3%
Arbitrage
4
25% / 0%
En retard
3
10%
Travail
2
Développeur 2
Évaluation
(366)
Projets
414
55%
Arbitrage
12
50% / 42%
En retard
1
0%
Gratuit
3
Développeur 3
Évaluation
(21)
Projets
27
7%
Arbitrage
9
33% / 33%
En retard
1
4%
Travail
4
Développeur 4
Évaluation
(17)
Projets
21
19%
Arbitrage
5
40% / 40%
En retard
0
Gratuit
5
Développeur 5
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
6
Développeur 6
Évaluation
(321)
Projets
326
71%
Arbitrage
2
100% / 0%
En retard
0
Gratuit
Publié : 1 code
7
Développeur 7
Évaluation
(13)
Projets
22
41%
Arbitrage
8
0% / 50%
En retard
3
14%
Gratuit
8
Développeur 8
Évaluation
(5)
Projets
4
25%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
9
Développeur 9
Évaluation
(206)
Projets
268
21%
Arbitrage
24
50% / 17%
En retard
0
Travail
10
Développeur 10
Évaluation
(5)
Projets
5
0%
Arbitrage
5
0% / 60%
En retard
2
40%
Gratuit
11
Développeur 11
Évaluation
(2)
Projets
2
0%
Arbitrage
3
0% / 100%
En retard
1
50%
Gratuit
12
Développeur 12
Évaluation
(47)
Projets
67
37%
Arbitrage
5
40% / 40%
En retard
1
1%
Gratuit
13
Développeur 13
Évaluation
(10)
Projets
15
27%
Arbitrage
0
En retard
3
20%
Gratuit
14
Développeur 14
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
15
Développeur 15
Évaluation
(8)
Projets
7
0%
Arbitrage
3
0% / 100%
En retard
2
29%
Gratuit
16
Développeur 16
Évaluation
(10)
Projets
14
43%
Arbitrage
0
En retard
3
21%
Gratuit
Commandes similaires
Hi, I Wanne have a trading robot that give me signals for short buy and sell. And only for all currency in forex trading and also can use it on mt5
ROBOTFORX_V7 40+ USD
i have the robotforx_v7 code but am looking for an experinced developer to improve my code i want it to capture quick moves on 5mins it should be able close like ten trades in small profits
I BUY EA FOR FTMO XAUUSD I am looking to buy professional Expert Advisors (EA) suitable for FTMO and other prop trading environments. I am interested in XAUUSD . I am NOT looking for high-risk EAs with impressive but unrealistic backtests. I am looking for low drawdown, consistent returns and robust strategies that can survive real market conditions. REQUIRED RISK PROFILE Maximum preferred daily drawdown: 1% Maximum
EA REQUIREMENT — READ BEFORE ACCEPTING This is my 4th attempt to get this EA built correctly. Many developers have already failed to reproduce my TradingView results. Please read the complete requirement first. Do not accept the project if you are not confident that you can achieve the required accuracy. I do not want to waste your time or mine. I will provide my TradingView Pine Script, settings, and baseline trade
the bot will be used for xauusd scalp trading , want the bor follow the trading indicator will SL and open another opposite order where i can customize the SL margin and risk management
I am looking for an experienced MQL5 developer to build a robust XAUUSD scalping Expert Advisor for MetaTrader 5. The EA should focus on consistent risk management, controlled drawdown, high-quality trade filtering, precise entries and exits, configurable stop loss and take profit, spread and volatility protection, trading-session filters, and reliable execution. I need the strategy to be fully backtestable and
I will pay 2500 to 10000 USD (negotiable) for one MT5 Expert Advisor, built properly. One robot done right, not a batch of cheap jobs. I have a strategy I believe in and a rough draft robot I built myself. The logic is there. The execution is not. That last part is outside my expertise, which is why I am hiring instead of continuing on my own. I am open to feedback on the strategy itself. If you see something in it
I Have an existing Mql5 Expert advisor (source code), I want a professional programmer to help me Modify the EA... so that it can stop taking new trades once it Gets to a Pacific Lots Size or Floating loss
رباط 30+ USD
//+------------------------------------------------------------------+ //| AdvancedPriceAction.mq5 | //| Copyright 2026, Trading Strategy AI | //+------------------------------------------------------------------+ #property copyright "Trading Strategy AI" #property version "1.00" #property strict #include <Trade\Trade.mqh>
I Have an existing Mql5 Expert advisor (source code), I want a professional programmer to help me Modify the EA... so that it can stop taking new trades once it Gets to a Pacific Lots Size or Floating loss

Informations sur le projet

Budget
30 - 45 USD