📦 Breakout Box Futures Trading Bot (6J) – Prop Firm Risk Control & Tradovate-Style Logic

Other Indikatoren Experten Futures

Spezifikation

Project Description:

I am looking for an experienced developer to build a breakout box trading algorithm designed for futures trading, specifically for the 6J (Japanese Yen) contract.
The system must be built with prop firm trading rules in mind (fixed risk, limited drawdown, no overnight exposure) and structured for Tradovate-style workflow — clean session logic, pending breakout orders, and strict time-based trade management.

The code can be developed in MQL5 (MT5), but the logic should be compatible with futures data and easily adaptable to other contracts (e.g., 6E, ES, NQ, CL).


Strategy Logic (Detailed Requirements):

1️⃣ Box Formation (Range Detection)

  • Define a custom time window (user inputs: Box Start Time, Box End Time).

  • During that window, the system must:

    • Detect the highest high and lowest low of all bars within the time range.

    • Draw a visible box on the chart marking that range (with user-defined color and transparency).

    • Save these high/low values for trade setup calculations.

  • The “box” represents the pre-breakout consolidation zone.


2️⃣ Pending Order Placement (Breakout Setup)

  • Immediately after the box window ends:

    • Place a Buy Stop Order a few ticks above the box high.

    • Place a Sell Stop Order a few ticks below the box low.

    • Both offset distances should be user inputs (e.g., BufferTicksAbove / BufferTicksBelow ).

  • These orders should remain pending until triggered or canceled by time/logic conditions.

  • Once one order is activated, the other pending order must be automatically canceled to avoid opposing positions.


3️⃣ Stop Loss and Position Sizing

  • A Stop Loss must be placed on the opposite side of the box:

    • For a buy trade → SL = box low.

    • For a sell trade → SL = box high.

  • The bot should automatically calculate position size based on:

    • User-defined risk percentage of account balance (e.g., 1%).

    • The tick value and box size (in ticks).

  • Position sizing should ensure that the maximum loss equals the defined risk percentage.

  • Option for manual lot override if the user prefers fixed volume.


4️⃣ Trade Management

  • No Take Profit by default — trades should run without a fixed profit target to capture strong directional moves.

  • Include option for:

    • Trailing Stop (user can enable/disable and define trailing distance or step in ticks).

    • Break-even trigger (optional input: move SL to entry after X ticks in profit).

  • Only one active position at a time (no hedging, no scaling, no pyramiding).


5️⃣ Time-Based Trade Closure

  • At a specified “Close Time” (user input, e.g., 15:00 CST):

    • Automatically close all open trades (regardless of profit/loss).

    • Delete all pending orders.

    • This ensures no positions remain open overnight (prop firm compliance).


6️⃣ Market Filters and Safety Conditions

  • Minimum and Maximum Box Size Filters:

    • Skip trade if box height < MinBoxSizeTicks (too tight – likely false breakout).

    • Skip trade if box height > MaxBoxSizeTicks (too wide – excessive risk).

  • Time Filters:

    • Optional setting to disable trading on certain weekdays (e.g., no trades on Fridays).

  • News Filter (optional):

    • Skip new setups during scheduled high-impact news times (user input or news calendar integration if supported).

  • Volatility Check (optional):

    • Skip trades if average true range (ATR) during box period exceeds user-defined threshold.


Bewerbungen

1
Entwickler 1
Bewertung
(15)
Projekte
17
65%
Schlichtung
0
Frist nicht eingehalten
0
Frei
2
Entwickler 2
Bewertung
(2)
Projekte
3
0%
Schlichtung
5
20% / 80%
Frist nicht eingehalten
1
33%
Frei
3
Entwickler 3
Bewertung
(14)
Projekte
16
13%
Schlichtung
0
Frist nicht eingehalten
1
6%
Arbeitet
4
Entwickler 4
Bewertung
(239)
Projekte
245
31%
Schlichtung
0
Frist nicht eingehalten
3
1%
Frei
Veröffentlicht: 2 Beispiele
5
Entwickler 5
Bewertung
(1)
Projekte
1
0%
Schlichtung
1
0% / 0%
Frist nicht eingehalten
0
Frei
6
Entwickler 6
Bewertung
(21)
Projekte
25
52%
Schlichtung
3
0% / 100%
Frist nicht eingehalten
2
8%
Frei
7
Entwickler 7
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
8
Entwickler 8
Bewertung
(2606)
Projekte
3294
67%
Schlichtung
77
48% / 14%
Frist nicht eingehalten
342
10%
Frei
Veröffentlicht: 1 Beispiel
9
Entwickler 9
Bewertung
(7)
Projekte
10
10%
Schlichtung
1
0% / 0%
Frist nicht eingehalten
1
10%
Arbeitet
10
Entwickler 10
Bewertung
(1)
Projekte
1
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Veröffentlicht: 2 Artikel
11
Entwickler 11
Bewertung
(16)
Projekte
18
6%
Schlichtung
1
100% / 0%
Frist nicht eingehalten
1
6%
Frei
12
Entwickler 12
Bewertung
(2)
Projekte
1
100%
Schlichtung
2
0% / 100%
Frist nicht eingehalten
0
Frei
13
Entwickler 13
Bewertung
(59)
Projekte
64
19%
Schlichtung
3
33% / 33%
Frist nicht eingehalten
2
3%
Beschäftigt
14
Entwickler 14
Bewertung
(249)
Projekte
459
26%
Schlichtung
134
21% / 58%
Frist nicht eingehalten
101
22%
Arbeitet
15
Entwickler 15
Bewertung
Projekte
1
0%
Schlichtung
3
33% / 33%
Frist nicht eingehalten
0
Arbeitet
16
Entwickler 16
Bewertung
Projekte
1
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
17
Entwickler 17
Bewertung
(9)
Projekte
18
39%
Schlichtung
4
0% / 25%
Frist nicht eingehalten
3
17%
Arbeitet
18
Entwickler 18
Bewertung
(2)
Projekte
0
0%
Schlichtung
4
0% / 0%
Frist nicht eingehalten
0
Beschäftigt
19
Entwickler 19
Bewertung
(19)
Projekte
24
8%
Schlichtung
4
0% / 25%
Frist nicht eingehalten
6
25%
Beschäftigt
20
Entwickler 20
Bewertung
(1)
Projekte
1
0%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Frei
21
Entwickler 21
Bewertung
(163)
Projekte
193
48%
Schlichtung
2
50% / 50%
Frist nicht eingehalten
1
1%
Arbeitet
22
Entwickler 22
Bewertung
(12)
Projekte
12
8%
Schlichtung
0
Frist nicht eingehalten
0
Überlastet
23
Entwickler 23
Bewertung
(301)
Projekte
358
51%
Schlichtung
14
50% / 0%
Frist nicht eingehalten
22
6%
Beschäftigt
24
Entwickler 24
Bewertung
(1)
Projekte
1
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
25
Entwickler 25
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Ähnliche Aufträge
Orionis EA 30+ USD
Title: Ultimate MT4 Gold Scalper — Bank-Grade Strategy + Secure Serial-Key Licensing + Advanced HUD Description: I want a powerful, professional MT4 Expert Advisor for XAU/USD (M1) built like institutional systems (Wall Street / commercial banks): a single, robust strategy — no random trades, no spam entries. The EA must be commercializable and include a secure serial-key licensing system so only keys I register can
Recode indicator from Trading view to mt5 Don’t need the background labels like trading view indicator. Video Explanation https://youtu.be/rX_56yvnpTs Chart The display of Kill zone , Macro , Silver bullet can be switch on / off by n button on the chart Zone color can be Customize as well as outline rectangles or Solid rectangles with the ability to change the line weight, text size, colors, ability to turn on/ off
Category: Expert Advisors Platform: MetaTrader 5 Budget: $400 (fixed) Description: Looking for an experienced MQL5 developer to build a high-performance scalper EA for MT5 designed to for using on active private accounts and to pass a prop firm challenge within 2 weeks while fully complying with prop firm rules (daily drawdown, max loss, profit target). This is a paid job with a strict requirement for **full source
Robot 50+ USD
The most advanced mobile robot 98 % wine fully automated it must work both mt4 and mt5 with any broker it must be able to trade small amount to big amount

Projektdetails

Budget
30 - 100 USD
Ausführungsfristen
bis 21 Tag(e)

Kunde

(1)
Veröffentlichte Aufträge2
Anzahl der Schlichtungen0