Expert Advisor (EA) in grado di operare su due conti contemporaneamente con trade opposti

Termos de Referência

Descrizione del progetto

Realizzare un sistema di trading automatico composto da due Expert Advisor:

  1. Master EA: Funziona sul conto A, esegue la strategia principale e genera segnali.
  2. Slave EA: Funziona sul conto B, legge i segnali dal Master EA e apre trade inversi con gli stessi parametri.

Entrambi gli EA devono comunicare attraverso un file condiviso o un metodo alternativo.


Requisiti principali

  1. Master EA (Conto A):

    • Implementa una strategia di trading (es. crossover delle medie mobili o qualsiasi altra logica).
    • Apre posizioni di acquisto (BUY) o vendita (SELL).
    • Registra i dettagli delle operazioni (tipo di ordine, lotto, stop-loss, take-profit, ecc.) in un file o invia i dati tramite rete.
  2. Slave EA (Conto B):

    • Legge i segnali dal Master EA.
    • Esegue un'operazione inversa rispetto a quella del Master EA:
      • BUY diventa SELL.
      • SELL diventa BUY.
    • Utilizza gli stessi parametri per il lotto, stop-loss e take-profit.
  3. Comunicazione tra i conti:

    • Usa un file condiviso, database o comunicazione tramite rete locale (es. sockets TCP/IP).
    • Il sistema deve funzionare in tempo reale, con un ritardo minimo tra Master e Slave.

Flusso operativo

  1. Il Master EA apre un trade sul conto A (es. BUY 0.1).
  2. Il Master EA registra il trade in un file o lo invia tramite rete.
  3. Lo Slave EA legge il segnale e apre un trade inverso sul conto B (es. SELL 0.1).
  4. Entrambi gli EA gestiscono autonomamente la chiusura dei trade basandosi sui parametri di stop-loss e take-profit.

Specifiche tecniche

A. Linguaggio di programmazione

  • MQL4 o MQL5 (per MetaTrader 4/5).

B. Strategia di comunicazione

  • Metodo 1: File condiviso

    • Il Master EA scrive i segnali in un file di testo ( trade_signal.txt ).
    • Lo Slave EA legge il file e interpreta i segnali.
    • File system: FILE_TXT, accesso sincronizzato.
  • Metodo 2: Sockets TCP/IP

    • Il Master EA invia i segnali a un server locale o remoto.
    • Lo Slave EA si connette al server per ricevere i segnali.

C. Parametri configurabili

  1. Master EA:

    • Strategia di trading (es. medie mobili).
    • Lotto iniziale.
    • Stop-loss e take-profit.
  2. Slave EA:

    • Indirizzo del file o del server per i segnali.
    • Dimensione del lotto (uguale o proporzionale al Master).
    • Logica per operazioni inverse.

Respondido

1
Desenvolvedor 1
Classificação
(568)
Projetos
657
32%
Arbitragem
41
41% / 46%
Expirado
11
2%
Ocupado
2
Desenvolvedor 2
Classificação
(298)
Projetos
477
40%
Arbitragem
105
40% / 24%
Expirado
81
17%
Carregado
Publicou: 2 códigos
Pedidos semelhantes
Experienced MT5 Developer Needed for High-Quality Prop Firm Expert Advisor (XAUUSD) I am looking for a highly skilled and experienced MetaTrader 5 developer to build a professional-grade Expert Advisor (EA) for XAUUSD (Gold) , specifically tailored for use with proprietary trading firm accounts ranging from $10,000 to $100,000 . The project requires not only strong coding ability, but also a deep
I need an Expert Advisor for MT5 based on a simple scalping strategy. Timeframe: M5 Pairs: XAUUSD (Gold) primarily INDICATORS: - Bollinger Bands (20, 2) - RSI (14) - EMA 50 LOGIC: SELL CONDITIONS: - Price touches or exceeds upper Bollinger Band - RSI above 70 - Price is below EMA 50 OR rejects EMA 50 - Bearish candle pattern (engulfing or strong bearish candle) - Entry on break of previous candle low BUY CONDITIONS

Informações sobre o projeto

Orçamento
200 - 350 USD
Prazo
para 20 dias