指定

Requirements and Specifications for Forex Trading Robot

Technical Requirements:

  1. Software & Libraries:

    • MetaTrader 5 trading platform.
    • Python programming language (preferably version 3.7+).
    • MetaTrader5 Python API library.
    • Data processing libraries like pandas and numpy .
  2. Hardware:

    • A computer or VPS with stable internet connectivity for uninterrupted trading.
    • Minimum specifications:
      • 4 GB RAM.
      • Dual-core processor.
      • 20 GB free disk space.
  3. Broker Account:

    • A live or demo MetaTrader 5-compatible broker account.
    • Ensure the broker supports automated trading.
  4. Forex Pair Data:

    • Access to real-time data for the target currency pairs (e.g., EUR/USD).
    • Historical data for backtesting (minimum 6 months recommended).

Functional Specifications:

  1. Trading Logic:

    • Implements a simple moving average (SMA) crossover strategy.
    • Buys when the short-term SMA crosses above the long-term SMA.
    • Sells when the short-term SMA crosses below the long-term SMA.
  2. Risk Management:

    • Lot size: Configurable (e.g., 0.1).
    • Stop-loss: 20 pips from entry price.
    • Take-profit: 40 pips from entry price.
    • Slippage: Default at 5 points.
  3. Trade Execution:

    • Executes buy/sell orders based on signals.
    • Uses the order_send function with parameters:
      • trade_action : Buy or Sell.
      • volume : Lot size.
      • tp and sl : Configurable stop loss and take profit.
  4. Data Handling:

    • Retrieves historical data for analysis (200 candles).
    • Updates real-time data every trading period.
  5. Logging & Reporting:

    • Logs each trade with details:
      • Entry price.
      • Exit price.
      • Profit/loss.
    • Reports errors, such as API connectivity issues.
  6. Scalability:

    • Supports additional currency pairs or assets.
    • Easy customization for other strategies.

Non-Functional Specifications:

  1. Performance:

    • Low latency to minimize slippage.
    • Quick decision-making for real-time trades.
  2. Security:

    • API credentials securely stored.
    • Only trades with predefined parameters allowed.
  3. Robustness:

    • Handles exceptions (e.g., internet loss, broker server downtime).
    • Error handling for invalid responses from the MetaTrader API.
  4. Backtesting & Optimization:

    • Compatible with historical data for strategy testing.
    • Outputs performance metrics (e.g., win rate, drawdown, ROI).

Deployment Requirements:

  1. Environment Setup:

    • Python environment with required dependencies installed.
    • MetaTrader 5 platform configured and authorized with broker credentials.
  2. Execution Mode:

    • Automated execution during active market hours.
    • Option to switch to manual control.
  3. Maintenance:

    • Regular updates to adapt to market conditions.
    • Periodic review of trading logic and risk parameters.

Let me know if you'd like any section elaborated or adjusted!


応答済み

1
開発者 1
評価
(465)
プロジェクト
812
49%
仲裁
74
20% / 51%
期限切れ
141
17%
仕事中
2
開発者 2
評価
(9)
プロジェクト
20
10%
仲裁
4
50% / 50%
期限切れ
5
25%
3
開発者 3
評価
(14)
プロジェクト
20
25%
仲裁
0
期限切れ
2
10%
パブリッシュした人: 3 codes
4
開発者 4
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
類似した注文
I buy EA for USDEUR or XAUUSD for FTMO with proven backtest. Send me images with backtest reports where daily max dd is 1% on 200k account. I can buy several eas if you have them with proofs. Need images of backtesting for 5 years
I am looking for a programmer that can develop an MT4 indicator that shows COT DATA For Forex, indices and and metals. The indicator must be an oscillator or any other form that would work well in that format. It doesn't need to show all pairs at once, it can show only for current chart. Let's talk
My MetaTrader5 ForeX Expert Advisor is trading all Major and Minor pairs. It is backtestet since 2008, the entire available historical data (18 years). I want to find out, if anyone has an EA with a strong long-term backtest, ( since 2008). If you do, post your results . No marketing. No optimization games. Just the data
I am looking for an experienced developer to build a cloud-based MT5 trade copier . Requirements: One master MT5 account sends trades to multiple client MT5 accounts. Clients must not need to install an EA or run MT5/VPS themselves . Client accounts should connect using MT5 login, trading password and broker server. Copy market orders, pending orders, SL/TP changes, partial closes and full closes. Support risk/lot
Cerco uno sviluppatore MQL5 esperto per lavorare su un Expert Advisor (EA) XAUUSD per MetaTrader 5 già esistente , versione attuale XAU_V59.mq5 . L'obiettivo è modificare, correggere e sviluppare il codice esistente senza stravolgere la logica già presente , mantenendo le regole ei parametri già definiti, salvo le modifiche espressamente richieste. REQUISITI FONDAMENTALI Il codice deve essere scritto in MQL5 nativo e
Project Title: Modular Session Breakout & Multi-MA EA with Anti-Whipsaw Filters Requirements: Please build an EA where every feature can be individually turned ON/OFF via an independent toggle switch and configured via adjustable parameters. The EA should function as an efficient "Entry Engine" that works in tandem with external risk managers (e.g., KT Equity Protector). 1. Global Settings Master Switch: Global
EA Development Requirements Exact Pine Script Conversion: The EA must replicate my Pine Script exactly — including Support/Resistance, Liquidity Grab/Sweep, 30 EMA, Entry, SL, TP, Partial Booking and Breakeven . No assumptions or changes to the logic. Accurate Entries: The EA must enter exactly according to the Pine Script conditions, including the correct candle and price level after the Support/Resistance or
I need an MT5 Expert Advisor for a mean-reversion strategy on EURUSD: single entry at local price extremes, fixed stop loss and take profit, no grid and no averaging. Position size must be calculated automatically so that risk per trade is capped at a fixed USD amount, with a daily loss limit and a pause after consecutive losses. I will send the full specification — entry conditions, filters and all input parameters
I trade NAS 100 using Harmonic Patterns. I want to create a MT5 EA to trade based on this indicator: https://www.mql5.com/en/market/product/78325?source=Site +Market+MT5+Indicator+Search+Rating006%3abasic+harmonic+patterns I want the EA to have the same take profit levels as indicator: TP1, TP2, TP3 (select in inputs which TP to use). The EA should also use the same Stop Loss as indicator, with the option to adjust
I am looking for a professional and market-savvy MQL developer to build a disciplined, stable Scalping Expert Advisor (EA). The ideal developer must have a solid understanding of Trend Identification, Fibonacci Levels, and Technical Indicators , alongside strict risk management implementation. Key Focus Areas & Developer Requirements: Market & Analysis Expertise: ⚬ Deep understanding of Trend direction (Market

プロジェクト情報

予算
50+ USD