Development of a Breakout Series Expert Advisor for MT5 (US30, with OCO and dual compensation orders)

Specifiche

Beschreibung:

Ich suche nach der Entwicklung eines benutzerdefinierten Expert Advisors für MetaTrader 5 (Hedge-Konten), der eine Price-Action-Breakout-Series-Strategie auf US30/Dow Jones, M1-Zeitrahmen implementiert .

Kernlogik

  • Zu Beginn einer Serie wird eine Box um den aktuellen Marktpreis erstellt.

  • Auslöselinien : ±15 USD vom Box-Startpreis (einstellbar).

  • Erster Ausbruch :
    – Ausbruch über die obere Linie → Kaufauftrag.
    – Ausbruch unter die untere Linie → Verkaufsauftrag.

  • Nach dem ersten Handel wechselt die Richtung immer : Kaufen → Verkaufen → Kaufen … oder Verkaufen → Kaufen → Verkaufen.

  • OCO-Logik : Zu Beginn der Serie werden sowohl BuyStop- als auch SellStop-Pending-Orders platziert. Sobald eine Seite ausgelöst wird, muss die gegenüberliegende Pending-Order sofort storniert werden.

  • Es ist immer nur eine aktive Order vorhanden (mit Ausnahme von Kompensationsorders, siehe unten).

  • Stop Loss : immer die entgegengesetzte Triggerlinie (~30 USD, einstellbar).

  • Take Profit : +55 USD (anpassbar).

  • Trailing Stop : 5 USD, wird aktiviert, sobald das TP-Niveau erreicht ist (Eingaben für Aktivierung und Distanz).

  • Maximale Bestellmenge pro Serie : bis zu 30 (anpassbar).

Kompensationslogik (modifiziert – zwei Aufträge)

Wenn die maximale eingestellte Anzahl an Bestellungen ohne Nettogewinn erreicht wird:

  1. Vergütung A : 20 USD vor dem SL-Level der letzten Order platziert , entgegengesetzte Richtung, mit einem Trailing-Stop von 5 USD .

  2. Kompensation B : 15 USD vor dem SL-Level der letzten Order platziert , entgegengesetzte Richtung, mit einem Trailing-Stop von 10 USD .

  • Beide Entschädigungsanordnungen stellen Ausnahmen von der „One Order Only“-Regel dar.

  • Wenn sie geschlossen werden (z. B. Trailing Stop) und der Preis später in die SL-Zone zurückkehrt, muss die entsprechende Kompensationsorder automatisch neu platziert werden .

Parameter (einstellbar)

  • Auslösedistanz (USD).

  • SL-Distanz (USD), TP (USD), Trailing-Stop-Aktivierung (USD), Trailing-Distanz (USD).

  • Maximale Bestellungen pro Serie.

  • Lossequenz : bis zu 30 konfigurierbare Schritte über Array (z. B. 0,10, 0,40, 0,80, 1,40, 2,30, 4,00, 6,60, 13,00 …).

  • Losgrößen für Ausgleichsaufträge (getrennt konfigurierbar).

  • Sitzungsfilter (EU- und US-Sitzungen).

  • Neue Serien sperren: 2 Stunden vor Tagesschluss, 4 Stunden vor Wochenschluss. Laufende Serien werden bis zum Ende fortgesetzt.

  • Magische Zahl und Bestellkommentar.

Technische Anforderungen

  • Muss mit IC Markets oder ähnlichen Brokern an US30/DJ30 Cash/Spot arbeiten .

  • Korrekte Handhabung des Symbol-Tick-Werts, des Lot-Schritts und des Min./Max.-Lots über SymbolInfo .

  • Muss nur seine eigenen Trades verwalten (magischer Filter).

  • Robust gegen Neuangebote, Terminalneustarts und Verbindungsverluste.

  • Behalten Sie den Serienstatus (Boxstart, aktuelle Auftragsnummer, Richtung, Kompensationsflags) bei, damit der EA nach dem Neustart korrekt fortgesetzt wird.

  • Detaillierte Journal-/Protokollausgabe zum Debuggen (Statusänderungen, Auftragsereignisse, Kompensationsersetzungen).


Ein kleines Diagrammfeld zeigt:

  • Serienstatus (aktiv/inaktiv), Auftragsnummer, Losgröße, Richtung.

  • Box-Start- und Triggerpegel.

  • Aktuelle Gewinn- und Verlustrechnung der Serie.

  • Schaltflächen zum Starten/Stoppen einer neuen Serie, Zurücksetzen oder erneuten Aktivieren der Kompensation.

Leistungen

  • Vollständiger, gut kommentierter Quellcode (.mq5) und kompilierte Datei (.ex5).

  • Keine externen DLLs.

  • Kurze README-Datei mit Gebrauchsanweisungen.

Akzeptanzkriterien

  1. Backtests auf M1 US30: OCO funktioniert korrekt, alternierende Logik wird eingehalten, Serien werden bei TP oder maximalen Aufträgen gestoppt.

  2. Ausgleichsaufträge werden wie angegeben erteilt/verwaltet.

  3. EA nimmt den Status nach dem Neustart des Terminals korrekt wieder auf.

  4. Keine Einmischung in andere Gewerke.


Con risposta

1
Sviluppatore 1
Valutazioni
(15)
Progetti
34
24%
Arbitraggio
3
0% / 33%
In ritardo
2
6%
In elaborazione
2
Sviluppatore 2
Valutazioni
(50)
Progetti
73
21%
Arbitraggio
11
18% / 27%
In ritardo
6
8%
In elaborazione
3
Sviluppatore 3
Valutazioni
(57)
Progetti
74
58%
Arbitraggio
6
67% / 17%
In ritardo
7
9%
Gratuito
4
Sviluppatore 4
Valutazioni
(300)
Progetti
463
18%
Arbitraggio
29
48% / 24%
In ritardo
28
6%
Caricato
5
Sviluppatore 5
Valutazioni
(460)
Progetti
904
77%
Arbitraggio
25
16% / 68%
In ritardo
99
11%
In elaborazione
Pubblicati: 1 articolo, 6 codici
6
Sviluppatore 6
Valutazioni
(277)
Progetti
327
50%
Arbitraggio
12
42% / 0%
In ritardo
17
5%
Occupato
7
Sviluppatore 7
Valutazioni
(4)
Progetti
4
25%
Arbitraggio
2
0% / 0%
In ritardo
0
Occupato
8
Sviluppatore 8
Valutazioni
(109)
Progetti
137
43%
Arbitraggio
8
38% / 38%
In ritardo
6
4%
Gratuito
9
Sviluppatore 9
Valutazioni
(4)
Progetti
2
0%
Arbitraggio
1
0% / 0%
In ritardo
1
50%
In elaborazione
10
Sviluppatore 10
Valutazioni
(573)
Progetti
944
47%
Arbitraggio
303
59% / 25%
In ritardo
125
13%
In elaborazione
11
Sviluppatore 11
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
12
Sviluppatore 12
Valutazioni
(1)
Progetti
1
100%
Arbitraggio
0
In ritardo
0
Gratuito
13
Sviluppatore 13
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
14
Sviluppatore 14
Valutazioni
(77)
Progetti
232
73%
Arbitraggio
6
100% / 0%
In ritardo
1
0%
Gratuito
15
Sviluppatore 15
Valutazioni
(138)
Progetti
170
53%
Arbitraggio
10
80% / 0%
In ritardo
0
Gratuito
Pubblicati: 1 codice
16
Sviluppatore 16
Valutazioni
(505)
Progetti
540
53%
Arbitraggio
13
69% / 15%
In ritardo
3
1%
Gratuito
17
Sviluppatore 17
Valutazioni
(8)
Progetti
12
0%
Arbitraggio
22
0% / 77%
In ritardo
4
33%
In elaborazione
18
Sviluppatore 18
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
In elaborazione
19
Sviluppatore 19
Valutazioni
(2)
Progetti
2
0%
Arbitraggio
0
In ritardo
0
In elaborazione
20
Sviluppatore 20
Valutazioni
(2243)
Progetti
2829
62%
Arbitraggio
118
46% / 25%
In ritardo
428
15%
In elaborazione
21
Sviluppatore 21
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
22
Sviluppatore 22
Valutazioni
(51)
Progetti
85
26%
Arbitraggio
9
67% / 11%
In ritardo
43
51%
In elaborazione
23
Sviluppatore 23
Valutazioni
Progetti
1
0%
Arbitraggio
0
In ritardo
0
Gratuito
24
Sviluppatore 24
Valutazioni
(164)
Progetti
211
19%
Arbitraggio
18
44% / 17%
In ritardo
0
In elaborazione
25
Sviluppatore 25
Valutazioni
(1)
Progetti
1
0%
Arbitraggio
2
0% / 0%
In ritardo
0
In elaborazione
Ordini simili
Shybossforex robot 30 - 50 USD
Shybossforex strategy full data continuation and reversal.The strategy of continuation and reversal is trading technique 5hat involves two different approach to trade execution.The continuation and reversal is based on assumption that current market trend will continuation in future and therefore inloves taking position in same direction as prevailing trending,I will wait for the pullback and continuation trade with
Hi, I’d like a bot to be made for Ninja Trader 8 to place and execute the trades but I want to use MT4 for the analysis and trade entry criteria. MT4 has different price data feeds so this strategy seems to work better when I use MT4 for the analysis to determine the entry. I’ve attached the strategy and rules and settings I want for the bot. Let me know if you think it will work to automate this strategy and do it
I’m seeking an experienced NinjaTrader / NinjaScript developer to help build a custom trading solution. The project includes: Creating a custom signal for NinjaTrader. Developing a separate indicator box showing green/red arrows based on direction. Using multiple timeframes: current chart, 5 min, 15 min, 30 min, and 1 hr. Automating the strategy with a reliable trading bot . Requirements: Proven experience with
I need a Expert Advisor based on 1H timeframe to open positions once fib levels are broken. 2 positions opened per trigger. First position closes at first TP level and the remaining open position moves stop loss to break even. Only one break out trigger allowed per day. Fib must be auto drawn in by EA according to time frames given. Time frames need to be adjustable too. 3 Moving averages needed. Two smaller MA for
i want to convert this RSI colored candle indicator from mt4 to mt5, with the following specifications . the parameters are included in the fiiles below and i also want to have the alert sent on the closing of the candles just lile it does in the mt4 platform
I am looking for a fully functional Expert Advisor that is optimized for Prop Firm Challenges (e.g. FTMO, etc.). Requirements: Stable algorithm designed to comply with typical challenge rules (drawdown limits, max daily loss, etc.) Strategy with strong risk management and consistent profitability Fully commented source code (MQ5/MQ4) Transparent performance proof (backtests or live results) Optional Features
I am looking for an experienced MQL5 developer to build a trading robot based on my personal strategy. The EA should be coded professionally, with efficiency, accuracy, and risk management in mind. Strategy Overview: The strategy is structure-based with Fibonacci retracement (0.618–0.79) as the primary Point of Interest (POI). Secondary confluences include order blocks, support/resistance, psychological levels, and
Hi, I’m looking for a NinjaTrader 8 developer. Please see my strategy on the video but right now I want to create only ATM as my PDF file showing please let me know how much would you charge me for the only ATM to work as my images showing thank you
Auto Cut Loss Tool 30 - 50 USD
I need a tool that will close a trade once price has breached a zone at the close of a candle. Please take look at the attached chart. There, I had a sell zone at 172.31 up to 172.60. I had a stop loss at 172.81. Price got into the zone and managed to hit 172.60 but the candle didn't close above it, so the Auto Cut Loss toll did not applied. Eventually, price hit and close above 172.60 at 172.63, at which the Auto
I am looking for an experienced MetaTrader 5 (MT5) developer to create a custom Retail Sentiment Index Indicator. The indicator will pull real-time sentiment data from multiple brokers via their APIs, calculate net sentiment (long – short), and plot each feed as a moving average line directly over the candlestick chart. The indicator must also display a weighted average line (thicker) when more than one broker feed

Informazioni sul progetto

Budget
100 - 1000 USD
IVA (19%): 19 - 190 USD
Totale: 119 - 1190 USD
Per lo sviluppatore
90 - 900 USD
Scadenze
da 1 a 15 giorno(i)

Cliente

Ordini effettuati1
Numero di arbitraggi0