Şartname

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!


Yanıtlandı

1
Geliştirici 1
Derecelendirme
(465)
Projeler
815
49%
Arabuluculuk
75
21% / 51%
Süresi dolmuş
142
17%
Çalışıyor
2
Geliştirici 2
Derecelendirme
(9)
Projeler
20
10%
Arabuluculuk
4
50% / 50%
Süresi dolmuş
5
25%
Serbest
3
Geliştirici 3
Derecelendirme
(14)
Projeler
21
24%
Arabuluculuk
0
Süresi dolmuş
2
10%
Serbest
Yayınlandı: 3 kod
4
Geliştirici 4
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Benzer siparişler
Masoudahg1 999999+ USD
Hello world, thank you for your helping and supporting for us from your for all everyone that investments or working in this programing and supporting seven/24 hours in daily and nightly for customers
Laily Mahmudy 100000+ USD
Thank you very much and of trying supporting and helping for us and my investfolio portfolio id is:"investfolio portfolio masoudahg1 id is":"7Zk0iVh7zuytHkQ9OJSzeY" &"35VmgKWofZxWowQ7O6CL8K" https://leylimahmudi46.atlassian.net is my Atlassian programing that when I working of this programs
Hi there I need someone who will create an ea then test it .. the ea should only place order on the bid price of it breakout in 1 point using invisible buy and invisible sell,, example if bid breakout in 1 point up automatically invisible buy active then invisible stop loss at where the ask price was same in sell If the bid breakout in 1 point down automatically invisible sell active then invisible stop loss where
I’m looking for an experienced MT5/MQL5 freelancer to help install and configure several existing EAs on IC Markets MT5 accounts using a Windows VPS. The work will include setting up the EAs on separate demo accounts and later running several together on one account with different risk settings. I also need help with MT5 backtesting and strategy optimisation, including comparing different risk levels and reviewing
Ea which is based on the price returning to the open or close of a 1-minute candle or zone of candles. panel on chart need too have buttons : trainding on/off close all close profit add buy stop add buy limit add sell stop add sell limit ( all to existing setups) calculating profit/loss for a single open setup and in total in account currency calculating profit/loss for a single open setup and in total in percentage
Olá! Preciso de um indicador/alerta personalizado para MT5. Quero que ele compare: • Média móvel de 200 períodos do M1 (1 minuto) • Média móvel de 20 períodos do M15 (15 minutos) O objetivo é receber um alerta quando a MA 200 do M1 estiver próxima da MA 20 do M15. Gostaria que tivesse uma configuração para eu definir a distância considerada “próxima”. Por exemplo: Distância máxima: X pontos Quando: ABS(MA200 do M1 −
I need an MT5 Expert Advisor (EA) specifically for NFP news trading. Strategy: - Trade EURUSD during the US Non-Farm Payroll (NFP) release. - Automatically identify the NFP release time. - Place a Buy Stop above the current price and a Sell Stop below the current price shortly before NFP. - Adjustable distance from current price for both pending orders. - When one order is triggered, automatically cancel the opposite
Bonjour ! Je vous ai contacté pour le développement de mon EA sur MetaTrader. Je souhaite intégrer une stratégie précise avec une gestion stricte des règles du courtier Exness. J'ai déjà préparé le cahier des charges complet sous format PDF avec toutes les spécifications techniques
SKBOT 35+ USD
want an MQL5 Expert Advisor (EA) for MetaTrader 5, mainly for XAUUSD (Gold). Strategy: The EA should trade based on market structure, Break of Structure (BOS), Fair Value Gaps (FVG), Order Blocks (OB), and Fibonacci retracement levels. BUY setup: Detect bullish market structure. Detect a bullish Break of Structure (BOS). Identify the relevant bullish FVG and/or Order Block created around the structure move. Use
Chciał bym w tej grze poznać dużo i zrozumieć ciężko bez języka mam tylko sms na gry nie mam kieszonkowych i kiepsko się trzymam finansowo żeby czasem myślę gdzie będę

Proje bilgisi

Bütçe
50+ USD