Guarda come scaricare robot di trading gratuitamente
Ci trovi su Telegram!
Unisciti alla nostra fan page
Script interessante?
Pubblica il link!
lasciare che altri lo valutino
Ti è piaciuto lo script? Provalo nel Terminale MetaTrader 5
Visualizzazioni:
56
Valutazioni:
(1)
Pubblicato:
Freelance MQL5 Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance

Impostazioni dello slave

Un copiatore di operazioni da cliente a cliente locale con dashboard personalizzata in C# e canale di trasporto in Go



Come eseguire il copiatore di operazioni MT5 (versione archiviata basata su DLL)

Passaggio 1: Avviare ZMQ Routing Bridge

  1. Aprire Esplora file di Windows e accedere al percorso: C :\T5Copier\Go_bridge\
  2. Fare doppio clic ed eseguire T5Copier_Bridge.exe .
  3. Si aprirà una finestra del terminale che indica che il bridge è in ascolto sulla porta:
    • Porta 5567 ( Master in entrata)
    • Porta 5568 ( slave in uscita)
    • Porta 5569 ( Log del Dashboard)

Passaggio 2: Aprire la dashboard C# WPF

  1. Accedere a: C :\T5Copier\Dashboard\
  2. Fare doppio clic su CSharpDashboard.exe per eseguirlo.
  3. Nel menu a tendina in alto, selezionare MT5 Copier (Porta 5569) .
  4. Fare clic su Connetti Dashboard . L’indicatore di stato passerà a CONNESSO (MT5) .

Passaggio 3: Configurare il terminale MT5 principale (mittente)

  1. Apri il terminale MT5da cui desideri copiare le operazioni.
  2. Assicurati che l’EA Master sia installato: vai al pannello Navigator, fai clic con il tasto destro suExperts e selezionaRefresh. Dovresti vedere T5Copier_Master .
  3. Trascina T5Copier_Master su un grafico qualsiasi.
  4. Nella finestra delle proprietà:
    • Vai alla scheda "Common" e seleziona "Consenti importazione DLL " e "Consenti trading algoritmico".
    • Vai alla scheda "Input" e assicurati che l'indirizzo corrisponda al bridge: tcp ://localhost:5567 .
  5. Fai clic suOK. Assicurati che il pulsante "Trading algoritmico" nella barra degli strumenti superiore di MT5 sia verde.

Passaggio 4: Configurazione dei terminali MT5 slave (destinatari)

  1. Apri uno o più terminali MT5su cui desideri copiare le operazioni.
  2. Trascina l’EA slave ( T5Copier_Slave ) su un grafico.
  3. Nella finestra delle proprietà:
    • Vai alla scheda "Common" e seleziona "Consenti importazione DLL " e "Consenti trading algoritmico".
    • Vai alla scheda "Input" e configura la logica di copia:
      • InpLotMode: seleziona " LOT_MODE_FULL ", " LOT_MODE_RATIO " o "LOT_MODE_FIXED ".
      • InpLotMultiplier: imposta il moltiplicatore (ad es. 2 .0 per i lotti doppi).
      • InpReverseCopy: impostare su true se si desidera invertire gli ordini di ACQUISTO in VENDITA e viceversa.
  4. Fare clic suOK. Assicurarsi che la funzione "Algo Trading" sia abilitata nella barra degli strumenti in alto.

    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    Ecco la guida utente completa passo dopo passo per l’utilizzo delle nuove versioni di Trade Copier.


    Parte 1: Utilizzo del copiatore MT5 senza DLL (conforme a Codebase)

    Questa versione utilizzai socket TCP nativi di MetaTrader 5, il che significa che èal 100% priva di DLL e non richiede alcun file di libreria esterno (libzmq.dll o libsodium .dll) per funzionare o essere convalidata.

    Passaggio 1: Avviare Go TCP Bridge

    1. Accedere a: C :\T5Copier\Go_bridge\
    2. Fare doppio clic ed eseguire T5Copier_Bridge.exe .
    3. Si aprirà una finestra di console che indica che Go Bridge è in ascolto sulla porta TCP 5580 .

    Passaggio 2: Avviare la dashboard C# WPF

    1. Accedere a: C :\T5Copier\Dashboard\
    2. Fare doppio clic su CSharpDashboard.exe per eseguirlo.
    3. Nel menu a discesa, selezionare MT5 Copier (Porta 5580) .
    4. Fare clic su Connetti Dashboard . Lo stato passerà a CONNESSO (MT5) .

    Passaggio 3: collegare l’EA MT5 Master (mittente)

    1. Apri il tuo terminale MT5 Master.
    2. Nel Navigatore, trascina T5Copier_Master su un qualsiasi grafico.
    3. Nella finestra delle proprietà:
      • Scheda «Common»: assicurati che l’opzione «Allow Algo Trading » sia selezionata.(Nota: NON sono necessarie importazioni DLL!)
      • Scheda "Input": verifica che l'indirizzo del server sia 127 .0.0.1 e che la porta sia 5580 .
    4. Fai clic suOK. Abilitail trading algoritmico nella barra degli strumenti superiore di MT5.

    Passaggio 4: collegare l’EA slave (ricevitore) di MT5

    1. Apri il tuo terminale MT5 Slave.
    2. Trascina T5Copier_Slave su un grafico qualsiasi.
    3. Nella finestra delle proprietà:
      • Scheda "Common": selezionare "Allow Algo Trading". (L'importazione di DLL NON è richiesta!)
      • Scheda "Input": configura i parametri che preferisci (ad es. "InpLotMode ", "InpLotMultiplier" , "InpReverseCopy ").
    4. Fai clic suOK. Abilitail trading algoritmico nella barra degli strumenti.

    Parte 2: Esecuzione del MT4 Copier (basato su ZeroMQ)

    Questa versione utilizza la libreria ZeroMQ ad alte prestazioni, che si adatta perfettamente all’ambiente rigoroso di MT4.

    Passaggio 1: Avviare il Go ZMQ Bridge

    1. Accedere a: C :\T4Copier\Go_bridge\
    2. Fare doppio clic su T4Copier_Bridge.exe per eseguirlo.
    3. Il programma ascolterà sulle porte:
      • 5557 ( Master in entrata)
      • 5558 ( slave in uscita)
      • 5559 ( Log del dashboard)

    Passaggio 2: Avviare la dashboard C# WPF

    1. Accedere a: C :\T4Copier\Dashboard\
    2. Fare doppio clic su CSharpDashboard.exe per eseguirlo.
    3. Nel menu a tendina, selezionare MT4 Copier (Porta 5559) .
    4. Fare clic su Connetti Dashboard .

    Passaggio 3: collegare l'EA master MT4 (mittente)

    1. Apri il tuo terminale MT4 Master.
    2. Trascina T4Copier_Master su un grafico qualsiasi.
    3. Nella finestra delle proprietà:
      • Scheda "Generale": selezionare "Consenti importazione DLL". (Necessario per le DLL ZeroMQ!)
      • Scheda "Input": mantenere l'impostazione predefinita tcp ://localhost:5557 .
    4. Fai clic suOK.

    Passaggio 4: Collegare l'EA slave MT4 (ricevitore)

    1. Apri il tuo terminale MT4 Slave.
    2. Trascinare T4Copier_Slave su un grafico qualsiasi.
    3. Nella finestra delle proprietà:
      • Scheda "Common": selezionare "Consenti importazione DLL " e "Consenti trading in tempo reale".
      • Scheda "Input": imposta i parametri (ad es. " InpLotMode ", "InpLotMultiplier ", ecc.).
    4. Fai clic suOK.


Passaggio 5: Verifica (comune a entrambi)

  1. Effettua un'operazione sul terminale Master.
  2. Osservare ladashboard C#: i dettagli dell’operazione (ticket, simbolo, tipo, dimensione del lotto) appariranno immediatamente nella griglia “Operazioni attive copiate”.
  3. Verificare che l’operazione sia stata replicata istantaneamente sui terminali Slave con le regole di lotto/inversione configurate.
  4. Chiudi l’operazione sul terminale Master; i terminali Slave la chiuderanno istantaneamente.

Tradotto dall’inglese da MetaQuotes Ltd.
Codice originale https://www.mql5.com/en/code/74807

Stochastic Reversal Signal Stochastic Reversal Signal

A non-repainting Stochastic-based indicator that generates buy and sell signals based on extreme zone crossovers, featuring an alternating signal filter and bar-close alerts.

estrapolare info Broker MT5 estrapolare info Broker MT5

Questo EA per MT5 è uno strumento di diagnostica che non esegue trade, ma raccoglie e mostra le specifiche tecniche del broker e dell'ambiente di trading. Il codice è strutturato in 4 blocchi principali: Raccolta Dati (CollectAll): Estrae informazioni sull'account (leva, valuta), sul simbolo (digits, spread, swap, volumi, stops level), latenza (ping) e fuso orario (differenza Server-UTC). Calcola lo swap in valuta reale. Campionamento (OnTick): Aggiorna in tempo reale le statistiche sullo spread (minimo, medio, massimo). Output: Stampa i dati nel log "Esperti", li salva in un file CSV e li mostra su un pannello grafico sul chart (UpdatePanel). Helper: Funzioni come CalcSwapInCurrency e vari *ToStr convertono i dati numerici grezzi del broker in stringhe leggibili.

Envelope SAR Envelope SAR

Questo indicatore è un oscillatore di tendenza e momentum che rileva la posizione del prezzo rispetto al proprio canale di volatilità strutturale, utilizzando una relazione normalizzata tra il Parabolic SAR e gli Envelopes.

Trend Regime Inspector for MetaTrader 5 Trend Regime Inspector for MetaTrader 5

Open-source indicator combining moving-average direction, ADX and Kaufman's Efficiency Ratio into a transparent trend-condition score. Informational only; no trade execution.