Expert Advisor for XAUUSD with progressive coverage and break-even logic (victorIA 1.1)

Lavoro terminato

Tempo di esecuzione 23 giorni

Specifiche



Project: victorIA 1.1 – MT4 Expert Advisor (XAUUSD)

I need an MT4 Expert Advisor for XAUUSD based on progressive coverage logic with limited lot scaling, strict risk control, and break-even closure.
All rules are clearly defined below.


1. Entry Logic

Entry 1

  • Direction based on EMA50 trend filter:
    • Price > EMA50 → BUY
    • Price < EMA50 → SELL
  • Lot size: Lot_Initial (0.01 or 0.02, configurable)
  • Magic number: victorIA_1

Entry 2

  • Opens only if price moves 0.20–2.00 USD against Entry 1
  • Example:
    • Entry 1 at 4430.00
    • Entry 2 allowed between 4429.80 and 4428.00
  • Lot size = Lot_Initial * 2
  • Magic number: victorIA_2

Entry 3

  • Opens only if price moves 0.20–2.00 USD against Entry 2
  • Lot size = Lot_Initial * 4
  • Magic number: victorIA_3

Limits

  • Maximum positions: 3
  • Maximum total lot size: 0.10
  • All distances must be calculated in real USD movement, not points.

2. Exit Logic

Close all positions when:

  • Total profit ≥ Target_Profit_USD
  • OR price reaches break-even (weighted average price)
  • OR total loss ≤ Max_Loss_USD

All positions must close together, never individually.


3. Risk Control

  • Do not open new trades if:
    • MarginLevel < Min_Margin_Level
    • Manual trades exist (if Pause_On_Manual = true )
    • Outside trading hours (see hybrid schedule below)

4. Hybrid Trading Schedule (3 blocks)

The EA must only open new trades during these time windows:

Block 1 — European Session (safe)

08:00 → 12:00

Block 2 — American Session (high volume)

14:00 → 20:00

Block 3 — Asian Early Session (hybrid mode)

23:00 → 02:00
(Crossing midnight must be handled correctly)

The EA must NOT open new trades outside these windows.
However, it must still close trades (profit, break-even, or protection) at any time.


5. Technical Requirements

  • All parameters must be configurable via Inputs:
    • Lot_Initial
    • Lot_Multiplier
    • Lot_Total_Max
    • Step_USD_Min
    • Step_USD_Max
    • Target_Profit_USD
    • Max_Loss_USD
    • Min_Margin_Level
    • Pause_On_Manual
    • Start/End hours for each block
  • Clean and commented code
  • MT4 compatible
  • Deliver both .mq4 (source code) and .ex4
  • Include 1–2 revisions if needed
  • Basic backtest validation to confirm correct behavior

6. Acceptance Criteria (must pass)

  • Correct USD-based distance calculation (0.20–2.00 USD)
  • Correct lot progression (0.01 → 0.02 → 0.04 or equivalent)
  • Never exceeds 0.10 total lots
  • Never opens more than 3 positions
  • Correct break-even calculation
  • Correct closure of all positions together
  • Correct pause when manual trades exist
  • Correct EMA50 trend filter
  • Correct hybrid trading schedule
  • No trades outside allowed hours
  • No trades when margin is insufficient

Please confirm:

  1. Total price
  2. Delivery time
  3. Whether revisions are included
  4. Whether you can validate the EA with a basic backtest

Thank you.



Con risposta

1
Sviluppatore 1
Valutazioni
(249)
Progetti
312
28%
Arbitraggio
33
27% / 64%
In ritardo
10
3%
In elaborazione
2
Sviluppatore 2
Valutazioni
(184)
Progetti
317
24%
Arbitraggio
23
35% / 13%
In ritardo
24
8%
Gratuito
Pubblicati: 3 codici
3
Sviluppatore 3
Valutazioni
(429)
Progetti
628
54%
Arbitraggio
30
53% / 23%
In ritardo
6
1%
Caricato
4
Sviluppatore 4
Valutazioni
(5)
Progetti
6
0%
Arbitraggio
1
0% / 100%
In ritardo
0
Gratuito
5
Sviluppatore 5
Valutazioni
(144)
Progetti
186
41%
Arbitraggio
24
58% / 21%
In ritardo
13
7%
Gratuito
Ordini simili
Diseño simple de página web, para venta de vinos con tienda online y grupo exclusivo para clientes. Además se incorporarán otros artículos relacionados con el mundo del.vino para su venta
🧾 Project Description I am looking for an Expert Advisor for MetaTrader 5 that does NOT open trades , it must only generate alerts when a specific SELL rejection setup occurs. 🎯 Market and Timeframe Symbol: configurable (works on any symbol where the EA is attached) Timeframe: configurable (default M5) Platform: MetaTrader 5 The EA must automatically read the symbol and timeframe of the chart , with the option to
Buenas tardes , estoy buscando un programador que maneje bien MQL 5 Estoy buscando un EA que pueda funcionar en Mt5 para CFDs y Futuros que realice la siguientes funciones En INPUTS ,que tenga las siguientes funciones 1. Que el asesor experto detecte el símbolo automáticamente cuando lo pongamos en la grafica del símbolo 2. Que deseemos aplicar que solo haga compra o venta ejemplo BUY o SELL 3. . LOTE INICIAL

Informazioni sul progetto

Budget
30 - 100 USD
Scadenze
a 7 giorno(i)