Spezifikation

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!


Bewerbungen

1
Entwickler 1
Bewertung
(465)
Projekte
812
49%
Schlichtung
74
20% / 51%
Frist nicht eingehalten
141
17%
Arbeitet
2
Entwickler 2
Bewertung
(9)
Projekte
20
10%
Schlichtung
4
50% / 50%
Frist nicht eingehalten
5
25%
Frei
3
Entwickler 3
Bewertung
(14)
Projekte
20
25%
Schlichtung
0
Frist nicht eingehalten
2
10%
Frei
Veröffentlicht: 3 Beispiele
4
Entwickler 4
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Ähnliche Aufträge
Wisdow forex 50 - 100 USD
market structure - uptrend , downtrend , sideways candlestick basics - bullish , bearish , doji , engulfing support & resistance zone trendline & channels volume basics risk management (1-2% rule ) trading psychology basics moving averages ( EMA 8/18/60 ) RSI MACD Ballinger bands breakout vs fakeouts pullback strategy chart patterns ( flags , triangles, H&S ) SUPPLY & DEMAND ORDER BLOCK LIQUIDITY ZONE BREAK OF
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
## 🎯 **Project Overview** I need an **Expert Advisor (EA)** for **MetaTrader 4** that combines signals from a **VWAP indicator** (provided) with **RSI Divergence detection** and includes a **Martingale function** for averaging losing positions. The EA should execute trades when **BOTH** indicators confirm the same direction. --- ## 📊 **Indicators Used** ### 1. VWAP Indicator (Custom) - **File:**
LUCK 30+ USD
I want to work for me and make alot of money for me when. I want a trade bot on my mt5 .and show me all the thing's i want to see on my mt5 account
I need an expert Ninjatrader8 developer that can build this indicator. Can you build indicator like this? Ather https://share.google/HaxK5snnOWFR08ghd If you know you can do this send me message or bid to my proposal
profitable EAs wanted with at least 3 to 5 years backtest. you be submit your proofs such as graphic results, backtesting results, and your demo or weekly the eas has traded
Fvg order 50 - 300 USD
Strategy Objective Create a disciplined, rules‑driven trading framework that identifies high‑probability reversals during the Asia session by leveraging levels formed in the final hours of New York. The goal is consistent execution, controlled risk, and scalable automation. Core Approach Track and define the key price extremes set during late New York trading. Monitor Asia session behavior for liquidity sweeps beyond
Requirements Specification GoldV16 V0 – MT5 XAUUSD Netting EA 1. Platform: - MetaTrader 5 - MQL5 - XAUUSD - NETTING account 2. Position rule: - Only ONE XAUUSD position may be open at any time. - Fixed lot only. - No Martingale. - No automatic lot increase. 3. Stop Loss: - Stop Loss must be sent immediately when a trade opens. - Default SL distance: 1.00 USD in gold price. - SL distance must be adjustable in Inputs

Projektdetails

Budget
50+ USD