Grid Robot for Netting Accounts

İş tamamlandı

Tamamlanma süresi: 77 gün

Şartname

Introduction

The goal is to develop a Grid Robot that implements a customizable grid trading strategy on netting accounts across futures, equities, and forex. The EA will enforce unidirectional trading (only buys or only sells per symbol), allow precise manual entry of grid levels, and provide a user-friendly interface for placing, modifying, and closing orders. Key risk controls include stop-loss, profit-target, breakeven, daily max-loss, and a kill/pause mechanism. Additionally, the EA must support limited automatic re-entry at a grid level after a stop-out (up to three attempts).


1. Netting Account Enforcement

1.1. All grid logic must respect MT5  and broker (AMP futures) netting rules.
1.2. The EA enforces unidirectional trading—once either buy or sell mode is selected for a symbol, the opposite side cannot be opened.


2. Functional Requirements

2.1 Grid Configuration & Execution

  • 2.1.1 Manual definition of grid levels: users input exact price points for each grid line.

  • 2.1.2 Global parameters apply uniformly across all levels: order type (limit/stop), stop-loss, take-profit, breakeven.

  • 2.1.3 Support for futures, equities, and FX instruments within the same EA.

2.2 Re-Entry Logic

  • 2.2.1 If an order at a grid level is stopped out, automatically re-place the equivalent order (limit or stop) at that same level.

  • 2.2.2 Configurable maximum re-entry attempts per level (default: 3).

  • 2.2.3 Only one active order may exist at any grid level; further entries at that level are blocked until the existing order is resolved.

    2.4 Order Lifecycle & Controls

    • 2.4.1 Create, modify, and cancel individual or all grid orders via UI or automated triggers.

    • 2.4.2 “Pause Grid” and “Cancel All” buttons prominently available in the interface.

      2.4.3 Capture basic trade performance data of the robot.

      2.7.1 For every executed order (filled or closed), record

      Entry timestamp, entry price

        • Exit timestamp, exit price

        • Executed volume/lot size

        • Net P&L (in both account currency and ticks/pips)

        • Drawdown experienced during the trade (max adverse excursion)

        • Time in trade

      • 2.7.2 Persist performance data to a CSV.

      • 2.7.3 Provide in-EA reporting:

        • Daily/weekly/monthly P&L summaries

        • Win rate, average win/loss, max consecutive losses

        • Equity curve chart (simple line plot)

      • 2.7.4 Allow export of raw trade log and summary reports via the UI.

    2.5 Risk Management & Compliance

    • 2.5.1 Pre-trade checks: enforce maximum order size and notional limits.

    • 2.5.2 Block any trade that would violate netting or margin requirements.

    • 2.5.3 Daily maximum loss threshold per grid—breach triggers an automatic kill-switch (halts all new orders).

    2.6 Multi-Account Deployment

    • 2.6.1 Packaged EA installer for rapid deployment across multiple MT5 accounts owned by the user.


    3. Non-Functional Requirements

    3.1 Usability & UX

    • Intuitive, responsive panel for all grid controls (place/modify/close).

    • Real-time display of P&L, open order count, net position.

    3.2 Performance & Scalability

    • UI latency < 200 ms from chart adjustment to live-order update.

    • Support at least 10 simultaneous grid levels per account without performance degradation.

    3.3 Reliability & Recovery

    • Persist grid state to disk so the EA can restart and re-apply pending orders after platform or PC restarts.

    • Automatic reconnection and failover to secondary data and execution gateways.

    3.4 Security & Compliance

    • All broker and data-feed connections secured via TLS encryption.

    • Role-based access control: only authorized users can modify grid settings or trigger kill-switch.






    Yanıtlandı

    1
    Geliştirici 1
    Derecelendirme
    (253)
    Projeler
    316
    29%
    Arabuluculuk
    34
    26% / 65%
    Süresi dolmuş
    10
    3%
    Serbest
    2
    Geliştirici 2
    Derecelendirme
    (5)
    Projeler
    5
    60%
    Arabuluculuk
    1
    0% / 0%
    Süresi dolmuş
    2
    40%
    Serbest
    Yayınlandı: 1 kod
    3
    Geliştirici 3
    Derecelendirme
    Projeler
    0
    0%
    Arabuluculuk
    1
    0% / 100%
    Süresi dolmuş
    0
    Serbest
    4
    Geliştirici 4
    Derecelendirme
    (432)
    Projeler
    632
    53%
    Arabuluculuk
    32
    53% / 22%
    Süresi dolmuş
    6
    1%
    Yüklendi
    5
    Geliştirici 5
    Derecelendirme
    (10)
    Projeler
    14
    43%
    Arabuluculuk
    0
    Süresi dolmuş
    3
    21%
    Serbest
    6
    Geliştirici 6
    Derecelendirme
    (156)
    Projeler
    197
    59%
    Arabuluculuk
    10
    80% / 0%
    Süresi dolmuş
    0
    Serbest
    Yayınlandı: 1 kod
    7
    Geliştirici 7
    Derecelendirme
    Projeler
    0
    0%
    Arabuluculuk
    0
    Süresi dolmuş
    0
    Serbest
    8
    Geliştirici 8
    Derecelendirme
    (13)
    Projeler
    20
    40%
    Arabuluculuk
    3
    0% / 67%
    Süresi dolmuş
    3
    15%
    Serbest
    9
    Geliştirici 9
    Derecelendirme
    (45)
    Projeler
    46
    24%
    Arabuluculuk
    34
    9% / 85%
    Süresi dolmuş
    10
    22%
    Serbest
    10
    Geliştirici 10
    Derecelendirme
    (4)
    Projeler
    6
    33%
    Arabuluculuk
    4
    0% / 75%
    Süresi dolmuş
    1
    17%
    Serbest
    11
    Geliştirici 11
    Derecelendirme
    (6)
    Projeler
    5
    0%
    Arabuluculuk
    3
    33% / 67%
    Süresi dolmuş
    2
    40%
    Serbest
    12
    Geliştirici 12
    Derecelendirme
    (4)
    Projeler
    4
    0%
    Arabuluculuk
    4
    25% / 75%
    Süresi dolmuş
    1
    25%
    Serbest
    13
    Geliştirici 13
    Derecelendirme
    (567)
    Projeler
    656
    32%
    Arabuluculuk
    41
    41% / 46%
    Süresi dolmuş
    11
    2%
    Meşgul
    14
    Geliştirici 14
    Derecelendirme
    (162)
    Projeler
    288
    35%
    Arabuluculuk
    18
    22% / 61%
    Süresi dolmuş
    42
    15%
    Çalışıyor
    15
    Geliştirici 15
    Derecelendirme
    (1)
    Projeler
    0
    0%
    Arabuluculuk
    4
    0% / 75%
    Süresi dolmuş
    0
    Serbest
    16
    Geliştirici 16
    Derecelendirme
    (64)
    Projeler
    144
    46%
    Arabuluculuk
    20
    40% / 20%
    Süresi dolmuş
    32
    22%
    Serbest
    17
    Geliştirici 17
    Derecelendirme
    (75)
    Projeler
    80
    6%
    Arabuluculuk
    46
    11% / 54%
    Süresi dolmuş
    7
    9%
    Çalışıyor
    18
    Geliştirici 18
    Derecelendirme
    (4)
    Projeler
    5
    0%
    Arabuluculuk
    3
    0% / 33%
    Süresi dolmuş
    1
    20%
    Serbest
    19
    Geliştirici 19
    Derecelendirme
    (190)
    Projeler
    246
    20%
    Arabuluculuk
    22
    50% / 18%
    Süresi dolmuş
    0
    Çalışıyor
    20
    Geliştirici 20
    Derecelendirme
    (87)
    Projeler
    121
    68%
    Arabuluculuk
    5
    80% / 0%
    Süresi dolmuş
    12
    10%
    Çalışıyor
    21
    Geliştirici 21
    Derecelendirme
    Projeler
    0
    0%
    Arabuluculuk
    0
    Süresi dolmuş
    0
    Serbest
    22
    Geliştirici 22
    Derecelendirme
    (9)
    Projeler
    19
    16%
    Arabuluculuk
    3
    67% / 0%
    Süresi dolmuş
    0
    Serbest
    Benzer siparişler
    Early Killer EA 30+ USD
    It must have automated stop loss. Something that can end poverty and kill the market early.It must take the trades for me whenever I start it it must work on tradeport ea
    Am looking for good programmer to help me to convert two Ex4 file into EA. The first indicator provide 9 tools signal and the second indicator is Candle stick strategy. Kindly see the attached file for proper explanation about the BOT. Below is discription 🔹 PART 1: Candle Structure Strategy (Daily / Weekly / Monthly) ✅ Core Idea You are trading alignment of higher timeframe direction with lower timeframe
    Looking for experience profitable manual traders that will be willing to trade my live mt5 account for profit share. Requirements Must have at least 6 months of profitable months. Min 10 percent monthly Send me investor credentials for mt5 or mt4 account. Can be trading Any instruments. Must reply with mt5 credentials or will disregard
    The scanner will scan all currency base on MACD Diverdgent, my strength indicator and my better volume indicator. All this would be across all time frame and all currency pairs
    Hello, and please read everything !!! I am looking for a developer who can recreate a strategy similar to an EA I already have. The EA works well on demo, especially during specific volatility windows (for example DE40 between 09:00 and 10:00 Frankfurt time), but on real accounts it produces constant losses even with IC Markets Raw and VPS close to the broker. 🎯 Objective The goal is to recreate and adapt this
    Mkiheme elite Bots 50 - 150 USD
    I need a fully automated strategies trading futures, that works with pine scripts on tradingview.com . I need a fully automated trading robot designed to generate consistent profits while strictly controlling risk and minimizing losses. The robot should use a combination of strategies, including trend-following, scalping, and price action, and must be able to adapt to different market conditions such as trending and
    🏆 HIRING: Quantitative Gold (XAU/USD) Trading Strategy Developer ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📌 PROJECT OVERVIEW ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ I am building a professional trading signal platform (xtraderlab.com) and need an experienced quant trader or algo developer to design, code, and backtest a high-performance intraday Gold (XAU/USD) trading strategy. The strategy will be integrated into an existing
    Im after a person to copy, exactly MACD in TRADINGVIEW to use on MT5. Ive tryed alot of the apps available...Tradingview works for me. Im also after a person to make a real time chart, overlayed on the delayed chart Thanks
    Mk 30+ USD
    I need a fully automated trading robot designed to generate consistent profits while strictly controlling risk and minimizing losses. The robot should use a combination of strategies, including trend-following, scalping, and price action, and must be able to adapt to different market conditions such as trending and ranging markets. It should analyze the market using indicators like Moving Averages, RSI, MACD, and
    Criei um Robô para a venda alta precisão que automatiza a estratégia de correção média de Larry Williams. Possui filtros de tendência seletiva, controle de lote por risco percentual e execução rápida. Compatível com contas Hedge e Netting. Configuração simples e otimizada para mercados de alta volatilidade. *55(16) 993786056

    Proje bilgisi

    Bütçe
    100 - 750 USD
    Son teslim tarihi
    to 7 gün