Expert advisor for back testing

Termos de Referência

Title: Development of MT4/MT5 Expert Advisor for NASDAQ Hedging Strategy with Optimization & Backtesting

Description:
I am seeking an experienced MetaTrader 4/5 (MT4/MT5) developer to build a fully automated Expert Advisor (EA) based on a specific NASDAQ hedging strategy. The EA will run on two separate accounts simultaneously with randomized hedging logic. All timing references are in New York Time (UTC-5).


Trading Strategy Overview:

  • Instrument: NASDAQ (may have different symbols depending on broker).

  • Trading Days: Monday through Friday (5 days a week).

  • Time Reference: Strategy is based on the 1-minute candle close at 9:29 AM NY time.


Entry Rules & Order Logic:

  1. As soon as the 9:29 AM 1-minute candle closes, the EA should:

    • Measure a 25-point move up and down from the candle close.

    • Immediately place Buy Stop and Sell Stop pending orders on both accounts.

  2. Randomized hedging logic:

    • Ensure neither account ever enters in the same direction.

    • Randomly determine which account will buy and which will sell for each trade.

  3. Once one side of the 25-point move is triggered:

    • All other pending orders must be immediately deleted.

    • Only one trade per account per day is active.


Risk Management:

  • Stop Loss: 15 points from the original 25-point move entry.

  • Take Profit: 70 points from the original 25-point move entry.

  • Risk per trade: 1% of account equity (e.g., on a $100,000 account, risk = $1,000 per trade).


Additional Features & Requirements:

  • Must be fully automated and capable of running daily without manual intervention.

  • Compatible with MT4 and MT5.

  • Backtesting functionality: EA should calculate:

    • Probabilities of winning and losing trades

    • Longest winning streak

    • Longest losing streak

  • Must allow optimization of strategy parameters to improve performance.

  • Developer should troubleshoot and refine the EA until it is performing at maximum capacity.

  • Proper order management to prevent overlapping trades or duplicate entries.

  • Code should be well-documented, modular, and easy to adjust (e.g., points, stop loss, take profit).

  • Include logging for entries, exits, order deletions, and risk calculations for debugging purposes.

  • EA should automatically calculate lot sizes based on the 1% risk per trade rule for the account size.


Deliverables:

  • Fully functional MT4/MT5 EA according to the specifications above.

  • Source code with comments and documentation.

  • Installation and setup instructions.

  • Guidance on optimization and backtesting settings.


Skills Required:

  • Strong experience in MT4/MT5 (MQL4/MQL5) programming

  • Experience with hedging strategies across multiple accounts

  • Knowledge of automated trading logic, order management, and randomized entries

  • Ability to optimize, backtest, and troubleshoot complex trading strategies

  • Understanding of risk-based lot sizing and trade management


Respondido

1
Desenvolvedor 1
Classificação
(21)
Projetos
28
4%
Arbitragem
4
25% / 0%
Expirado
3
11%
Trabalhando
2
Desenvolvedor 2
Classificação
(2285)
Projetos
2880
63%
Arbitragem
121
45% / 26%
Expirado
428
15%
Trabalhando
3
Desenvolvedor 3
Classificação
(57)
Projetos
82
24%
Arbitragem
24
13% / 58%
Expirado
7
9%
Carregado
4
Desenvolvedor 4
Classificação
(107)
Projetos
115
32%
Arbitragem
3
33% / 33%
Expirado
2
2%
Carregado
5
Desenvolvedor 5
Classificação
(64)
Projetos
83
28%
Arbitragem
9
33% / 56%
Expirado
9
11%
Livre
Publicou: 1 código
6
Desenvolvedor 6
Classificação
(7)
Projetos
10
10%
Arbitragem
3
33% / 33%
Expirado
4
40%
Carregado
7
Desenvolvedor 7
Classificação
(1)
Projetos
1
0%
Arbitragem
0
Expirado
0
Livre
8
Desenvolvedor 8
Classificação
(2)
Projetos
2
0%
Arbitragem
1
0% / 100%
Expirado
0
Trabalhando
9
Desenvolvedor 9
Classificação
(1269)
Projetos
1689
49%
Arbitragem
52
71% / 12%
Expirado
37
2%
Livre
10
Desenvolvedor 10
Classificação
Projetos
2
0%
Arbitragem
4
25% / 50%
Expirado
1
50%
Livre
11
Desenvolvedor 11
Classificação
(305)
Projetos
548
35%
Arbitragem
78
32% / 42%
Expirado
197
36%
Trabalhando
12
Desenvolvedor 12
Classificação
(159)
Projetos
284
35%
Arbitragem
18
22% / 56%
Expirado
42
15%
Carregado
13
Desenvolvedor 13
Classificação
(4)
Projetos
7
0%
Arbitragem
3
33% / 33%
Expirado
3
43%
Carregado
14
Desenvolvedor 14
Classificação
(539)
Projetos
620
33%
Arbitragem
36
39% / 53%
Expirado
11
2%
Carregado
15
Desenvolvedor 15
Classificação
(623)
Projetos
977
46%
Arbitragem
32
38% / 34%
Expirado
96
10%
Trabalhando
Publicou: 6 códigos
16
Desenvolvedor 16
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
17
Desenvolvedor 17
Classificação
(1)
Projetos
1
0%
Arbitragem
0
Expirado
0
Livre
18
Desenvolvedor 18
Classificação
(24)
Projetos
30
13%
Arbitragem
12
0% / 67%
Expirado
8
27%
Trabalhando
19
Desenvolvedor 19
Classificação
(15)
Projetos
34
24%
Arbitragem
4
0% / 50%
Expirado
2
6%
Trabalhando
20
Desenvolvedor 20
Classificação
(2)
Projetos
3
0%
Arbitragem
0
Expirado
0
Livre
21
Desenvolvedor 21
Classificação
(491)
Projetos
956
74%
Arbitragem
27
19% / 67%
Expirado
101
11%
Carregado
Publicou: 1 artigo, 6 códigos
22
Desenvolvedor 22
Classificação
(6)
Projetos
6
0%
Arbitragem
2
50% / 0%
Expirado
1
17%
Livre
23
Desenvolvedor 23
Classificação
(270)
Projetos
552
49%
Arbitragem
58
40% / 36%
Expirado
228
41%
Trabalhando
24
Desenvolvedor 24
Classificação
(1)
Projetos
1
0%
Arbitragem
1
0% / 0%
Expirado
0
Trabalhando
25
Desenvolvedor 25
Classificação
(294)
Projetos
470
39%
Arbitragem
102
40% / 24%
Expirado
78
17%
Carregado
Publicou: 2 códigos
Pedidos semelhantes
Indicator 130+ USD
To trade Forex and pass FTMO challenges by combining: Smart Money Concepts (SMC), RSI divergence and Strict filtering to avoid overtrading and drawdown. If you’re experienced in this let me know. Thank you very much
EA gold sniper 30 - 150 USD
I need an EA specialized for scalping XAUUSD, with short TP and SL in the range of 20–50 pips (equivalent to 2–5 gold price units). No DCA Martingale, no holding/averaging down positions, no grid trading, and no simultaneous buy and sell orders. The strategy and methodology will be yours, and I also require the full source code upon completion
Profitable Gold bot Requirement Able to achieve at least 5% profit per week with any type of strategy Proper risk management with SL Able to back test for at least 6 month proven result No martingale/ No grid Avoid high impact news Reward Willing to pay more if able to achieve higher profits with acceptable drawdown. (Not small reward) very welcome long term cooperation with good rewards Testing is compulsory before
SNIPER GOLD EA 50+ USD
اسكاليبنج سريع و اهداف ربح عاليه بدقه عاليه ساعات التداول من افتتاح السوق الى الساعه ٨ صباحاً ثم يغلق ويفتح تلقائياً من العصر الساعه ٦ عصراً الى الساعه ٨ صباحاً مع الحفاظ على راس المال دون استخدام تراينجل او جارد ولا يعنل وقت الاخبار ويقوم بتأمين الصفقات الرابحه بسرعه عاليه جداً والذقه في اختيار الصفقات اعتماداً على price action واقل drawdown التركيز على اوقات السيوله العاليه ادارة راس
Hello, I am looking for a good algo code for XauUSd trade any one good algo suggest me. Note:- 1. High winning rate 2. Min. 1 Year Back tested data required I pay good amount for this if any one selling this type algo
I am looking for an experienced MQL5 developer to convert a complex TradingView Pine Script (will provide the script from tradingview) into a fully automated MT5 Expert Advisor -bot. The TradingView script includes: Market Structure (BOS, CHoCH, Swing BOS) Strong / Weak High & Low Equilibrium (Premium / Discount zones) Volumetric Order Blocks Fair Value Gaps (FVG / VI / OG) Accumulation & Distribution zones Equal
// Add this to your EA after ExportState() function void SendToBase44(const string state, const string dir, double entry, double sl, double tp) { string url = " https://preview-sandbox--ee0a32a725b788974de435e8cef40b7a.base44.app/api/functions/receiveEAState "; string headers = "Content-Type: application/json\r\n"; string json = "{" "\"symbol\":\""+_Symbol+"\","
Hello! I am looking for an experienced, top-rated developer to build highly profitable strategy software that provides accurate signals for both long-term and short-term trades. The software must analyse the market correctly, indicating when to enter and where to set Take Profit (TP) and Stop Loss (SL) levels. It must deliver accurate results across all markets, including Forex, cryptocurrencies, metals, indices, and
I want EA would work like a bot. I will share the box size on daily market for XAUUSD AND BTC . The bot should apply the same box size on charts and when super trend signals buy it should buy and when sell it should sell with quantity which will shared like 0.01 or 0.10 Secondly when the trade is executed it should carry till trailing SL as for example If supertrend gives Buy signal Entry done at 100 for example and
I recently purchased an off the shelf 'multiple positions executor' EA in order to open multiple trades simultaneously using MT5 however the orders would fail. It seems they would fail because the EA uses PIPs and the broker I use with MT5 uses Points. The EA was sending an order with SL/TP values that violated the broker’s symbol rules. I need an EA developed which Opens multiple market orders simultaneously

Informações sobre o projeto

Orçamento
30 - 150 USD
Prazo
de 1 para 4 dias

Cliente

Pedidos postados1
Número de arbitragens0