Project Requirement Document: MT5 Arbitrage Trading Software (Gold - MCX vs COMEX)

指定



Project Requirement Document: MT5 Arbitrage Trading Software (Gold - MCX vs COMEX)

Overview:

We are looking to develop an automated arbitrage trading software for MetaTrader 5 (MT5) that identifies and executes arbitrage opportunities between Gold traded on MCX (India) and COMEX (International). The two instruments are traded via separate MT5 accounts on different exchanges. The software must monitor live prices, detect price discrepancies based on a predefined logic, and simultaneously place and manage trades across both platforms.


Core Requirements:

1. Live Price Feed Integration:

  • Fetch real-time bid/ask prices for:

    • MCX Gold (Symbol example: MCX GOLD )

    • COMEX Gold (Symbol example: XAUUSD )

  • Data must be captured using MT5 API.

  • Must handle symbol format variations per broker.

2. Arbitrage Logic Engine:

  • The software should continuously calculate the live price difference based on a defined formula, for example:

    Arbitrage Opportunity = (COMEX Gold Price - MCX Gold Price * Conversion Factor)

  • Trigger a trade when the price difference exceeds a user-defined threshold (in % or absolute terms).

  • Account for transaction costs, spreads, and slippage before confirming an opportunity.

3. Trade Execution Logic:

  • When conditions are met:

    • Simultaneously place buy order on MCX and sell order on COMEX or vice versa.

  • Orders must be executed as close to simultaneously as possible to minimize leg risk.

  • Support for both Market and Limit orders (configurable).

  • Order parameters (volume, slippage, deviation, etc.) should be user-configurable.

4. Position Management:

  • Define and apply exit rules:

    • Profit Target (in points or percentage)

    • Stop Loss

    • Time-based or volatility-based exit rules

  • On exit signal, close both trades simultaneously.

5. Multi-Account Integration:

  • Support two separate MT5 accounts (for MCX and COMEX).

  • Allow users to input and store their MT5 credentials securely.

  • Maintain independent sessions and trade management per account.

6. Commercial Use Packaging:

  • Deliver the software as a standalone Windows executable (.exe).

  • User Interface must include:

    • Input fields for MT5 login credentials

    • Configuration for arbitrage thresholds, lot size, SL/TP, etc.

    • Real-time dashboard showing live prices, signals, open trades, and P&L

  • Include user authentication or license management for commercial distribution.

7. Logging and Monitoring:

  • Log all trades, errors, and events to local files or database.

  • Include alerts for connection failure, missed execution, or unexpected behavior.


Technology Recommendations (if applicable):

  • Language: Python (preferred) or C# (if developer expertise is higher)

  • UI Framework: PyQt5 / PySide2 for GUI (if Python) or WPF (if C#)

  • MT5 Integration: Use MetaTrader5 API (via MetaTrader5 Python module or C++ bridge)

  • Packaging: PyInstaller (Python) or native packaging tools for .NET


Deliverables:

  • Fully functional arbitrage trading executable (.exe)

  • Source code (optional based on agreement)

  • Documentation for configuration, deployment, and usage

  • Logs and basic error handling 



応答済み

1
開発者 1
評価
(7)
プロジェクト
13
15%
仲裁
13
23% / 46%
期限切れ
3
23%
暇
パブリッシュした人: 42 articles
2
開発者 2
評価
(6)
プロジェクト
9
0%
仲裁
5
40% / 40%
期限切れ
1
11%
暇
3
開発者 3
評価
(1)
プロジェクト
1
0%
仲裁
0
期限切れ
0
暇
4
開発者 4
評価
(16)
プロジェクト
35
23%
仲裁
4
0% / 50%
期限切れ
2
6%
仕事中
5
開発者 5
評価
(5)
プロジェクト
7
0%
仲裁
8
13% / 75%
期限切れ
3
43%
暇
6
開発者 6
評価
(298)
プロジェクト
478
40%
仲裁
105
40% / 24%
期限切れ
82
17%
取り込み中
パブリッシュした人: 2 codes
7
開発者 7
評価
(1)
プロジェクト
1
0%
仲裁
0
期限切れ
0
暇
8
開発者 8
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
暇
9
開発者 9
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
暇
10
開発者 10
評価
(134)
プロジェクト
174
40%
仲裁
10
40% / 10%
期限切れ
30
17%
暇
類似した注文
SMC Bot Creation 350 - 550 USD
Hello, I am interested in developing a professional MT5 Expert Advisor similar in functionality and technical sophistication to your reference product, Institutional SMC Robot: https://www.mql5.com/en/market/product/187011 I want to develop my own independent EA based on advanced Smart Money Concepts (SMC), with a strong focus on institutional price action, liquidity and market structure. The key functionalities I
(I can't pay 30 for this of course if you can just help.me solve this problem I would appreciate you )It was doing everything perfectly until yesterday this happened this is a python file that copies from telegram Iand send to ea signal if you have any idea what to do or why this happened please tell me
PROJECT: BYBIT PUMP & DUMP EARLY DETECTION ENGINE Fixed Budget: USD $1,000 – Complete Project I am looking for an experienced quantitative trading developer to design, develop, validate and deliver a professional standalone Python 3.12 module for detecting early pump and dump movements on Bybit USDT perpetual futures. IMPORTANT: This is NOT an MT4/MT5 indicator, Expert Advisor or a request to build a complete trading
​I am looking for an experienced MQL5 developer to build a fully automated MetaTrader 5 Expert Advisor (EA) optimized primarily for XAUUSD (Gold), featuring a clean Tkinter-style telemetry dashboard control concept or customizable input parameters. ​1. Core Strategy Rules (Full-Body Engulfing) ​Signal Identification: The EA must scan completed candles across multiple selectable timeframes (e.g., 1M, 5M, 15M, 30M, 1H)
I need someone from US or Canada to discuss with me. English is required. aldfsfdgfso need to be at least have basic knowledge about programming language like python and C++
Platform: MT5 only (no MT4 needed). Deliverable: an MT5 Expert Advisor with full source code (.mq5) that replicates the attached TradingView strategy (Pine Script v6, based on LuxAlgo's "ICT Killzones Toolkit" order blocks) as exactly as possible. Pasting the code into TradingView shows how it operates. I normally trade GBPUSD on the 5-minute chart Expected behavior: - Order block detection must match the Pine code
I have an existing compiled MetaTrader 5 Expert Advisor (EX5) designed for automated XAUUSD scalping. I want an experienced developer to assess and implement a solution to execute the EA’s original trading strategy through my broker’s FIX API. Requirements: Confirm the technical feasibility of connecting an existing MT5 EA to a broker FIX API. Explain how to obtain FIX API access and credentials from the broker
I want to create an EA that will take trades according to a trading zone condition. The logic will start with the identification of a trading zone for BUY and SELL in the EA. After the trading zone has been identified, then the EA will use the current time frame prices to determine if the market will be a BUY or SELL. The market will be a BUY if the low price range goes above the lowest price after the installation
I have an existing compiled MT5 Expert Advisor (.ex5) for XAUUSD scalping. I need a developer to build a bridge that connects my existing EA to a broker’s FIX API, allowing its trading signals to execute orders directly through FIX instead of the standard MT5 trade server. I do not need a new trading strategy or a new EA. Please confirm whether this is technically possible without the EA source code, and explain your
We’re looking for an investment partner to help fund AegisGoldAIPro , an algorithmic trading platform being developed for MetaTrader 5, initially focused on gold. We’re building a modular system that combines market-structure analysis with planned AI-assisted decision support, risk controls, and automated execution. What we are building is not just a basic trading robots that depend on only one indicator or strategy

プロジェクト情報

予算
100 - 1000 USD