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
Projetos
711
33%
Arbitragem
45
49% / 42%
Expirado
14
2%
Trabalhando
2
Desenvolvedor 2
Classificação
Projetos
478
40%
Arbitragem
105
40% / 24%
Expirado
82
17%
Carregado
Pedidos semelhantes
Cerco uno sviluppatore esperto in MQL4/MQL5 per realizzare un sistema di Trade Copier tra MetaTrader 4 e MetaTrader 5. Il sistema dovrà leggere in tempo reale un account MT4 al quale ho accesso in modalità Investor (sola lettura) e replicare automaticamente tutte le operazioni sul mio conto MT5. L’operatività del conto sorgente è principalmente su XAUUSD (oro), con strategia di scalping ad alta frequenza (apertura e
Hi, I am looking for an experienced MQL5 programmer to review an existing Expert Advisor for MetaTrader 5 and help me apply some targeted improvements. The EA is already developed and works on XAUUSD / Gold , on the M5 timeframe, with a scalping logic. I would like to review it together with a competent developer through a video call, even without webcam, in order to analyze its current behavior and understand which

Informações sobre o projeto

Orçamento
200 - 350 USD
Prazo
para 20 dias