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
(540)
Projetos
622
33%
Arbitragem
37
38% / 51%
Expirado
11
2%
Ocupado
2
Desenvolvedor 2
Classificação
(294)
Projetos
470
39%
Arbitragem
102
40% / 24%
Expirado
78
17%
Ocupado
Publicou: 2 códigos
Pedidos semelhantes
I am looking for serious developers or providers to purchase professional trading indicators for MetaTrader 5 , with full, open, and editable MQL5 source code . Indicators of interest: Supply & Demand Order Block Breaker Block Liquidity Fair Value Gap (FVG) Automatic / advanced Fibonacci Market Structure Mandatory requirements: 100% MetaTrader 5 compatible Full MQL5 source code included (no locked or compiled-only

Informações sobre o projeto

Orçamento
200 - 350 USD
Prazo
para 20 dias