ProTrade Trade Copier EA
- Utilità
- Cain De Bruin
- Versione: 1.1
- Attivazioni: 5
ProTrade Trade Copier EA
Panoramica del Prodotto
ProTrade Trade Copier EA è una soluzione professionale di copia delle operazioni per MetaTrader 5 che replica le operazioni tra conti con filtraggio avanzato, mappatura dei simboli e gestione intelligente dei lotti. Questo EA opera in modalità Master o Slave, utilizzando una comunicazione sicura basata su file per copiare le posizioni in tempo reale fornendo al contempo controlli di rischio completi e personalizzazione dell'esecuzione.
Questo EA è progettato per fornitori di segnali, gestori di fondi e trader con più conti che necessitano di una replicazione di operazioni affidabile e a bassa latenza tra diversi broker, tipi di conto o strategie di trading—senza intervento manuale.
Funzionalità Principali
Operazione Flessibile Master/Slave
- Operare come Master (mittente) o Slave (ricevente) con una singola installazione dell'EA
- Il Nome del Gruppo Copiatore univoco assicura comunicazione isolata tra coppie di conti specifiche
- Lo scambio di dati basato su file fornisce sincronizzazione affidabile e a basso sovraccarico
- Copia in tempo reale con ritardo di esecuzione configurabile per flessibilità di rete
Mappatura Avanzata dei Simboli
- Mappare fino a 5 coppie di simboli diverse tra conti Master e Slave (ad esempio, EURUSD.pro → EURUSD)
- Ripiego automatico sulla corrispondenza diretta dei simboli quando la mappatura è disattivata
- La validazione integrata dei simboli assicura che le operazioni vengano copiate solo su strumenti disponibili sul conto Slave
- Essenziale per copiare tra broker con diverse convenzioni di denominazione dei simboli
Gestione Intelligente della Dimensione dei Lotti
- Modalità Fissa: Copiare tutte le operazioni con una dimensione del lotto predefinita indipendentemente dalla dimensione della posizione del Master
- Modalità Moltiplicatore: Scalare i lotti dello Slave tramite un moltiplicatore configurabile (ad esempio, 2.0x = doppia dimensione)
- Modalità Rapporto di Saldo: Regolare automaticamente la dimensione del lotto in base al saldo del conto Slave rispetto a un saldo di riferimento
- Tutte le modalità rispettano i vincoli di lotto del broker (min/max/step) e la disponibilità di margine
Controlli di Filtraggio di Precisione
- Filtrare le operazioni per Magic Number per copiare solo segnali di strategie specifiche
- Filtrare per testo del commento per indirizzare operazioni con identificatori specifici
- Attivare/disattivare indipendentemente la copia di operazioni di Acquisto, Vendita o entrambe
- Prevenire che operazioni indesiderate vengano replicate mantenendo la flessibilità
Gestione Completa dei Rischi
- Il limite massimo della dimensione del lotto previene posizioni sovradimensionate sui conti Slave
- La dimensione minima del lotto assicura che le operazioni soddisfino i requisiti del broker
- Il limite massimo di operazioni aperte previene la sovraesposizione sul conto ricevente
- Il limite di perdita giornaliera mette in pausa automaticamente la copia se il drawdown dell'equity supera la soglia
- La protezione del saldo minimo del conto disabilita la copia se il saldo scende sotto un livello sicuro
Personalizzazione dell'Esecuzione
- Tolleranza di slippage configurabile per l'esecuzione degli ordini
- Ritardo di esecuzione regolabile (millisecondi) per gestire la latenza di rete
- Opzione per copiare o ignorare indipendentemente i livelli di Stop Loss e Take Profit
- Regolazione automatica di SL/TP per differenze di spread tra simboli Master e Slave
- Preserva i commenti originali delle operazioni per audit trail e identificazione
Dashboard in Tempo Reale e Controlli
- Il pannello sul grafico mostra:
- Modalità attuale (Master/Slave) e stato operativo
- Operazioni copiate oggi e conteggio storico totale
- Posizioni aperte attuali ed equity del conto
- Modalità di dimensionamento del lotto attiva e impostazioni moltiplicatore/rapporto
- Indicatori di stato con codice colore per consapevolezza visiva istantanea
- Pulsanti Start/Pausa, Sincronizza Ora e Cancella Cronologia con un clic per controllo immediato
Suite di Personalizzazione del Grafico
- Applica schemi di colori professionali con un clic
- Controllo totale su colori delle candele, visibilità della griglia, linee di prezzo e visualizzazione del volume
- L'opzione auto-applicazione garantisce configurazione workspace coerente all'inizializzazione
Come Utilizzare
Passo 1: Installare l'EA su entrambi i conti Master e Slave in MetaTrader 5. Allegare a qualsiasi grafico—la dashboard e i pulsanti di controllo appariranno automaticamente.
Passo 2: Configurare la modalità di operazione. Impostare IsMasterAccount = true sul conto mittente e IsMasterAccount = false sul conto ricevente. Utilizzare lo stesso CopierGroupName su entrambi.
Passo 3: Configurare la mappatura dei simboli (se necessario). Se Master e Slave utilizzano nomi di simbolo diversi, abilitare EnableSymbolMapping e definire le coppie Master→Slave (fino a 5).
Passo 4: Scegliere la strategia di dimensionamento dei lotti. Selezionare modalità Fissa, Moltiplicatore o Rapporto di Saldo e configurare il parametro corrispondente per corrispondere alle proprie preferenze di allocazione del rischio.
Passo 5: Applicare i filtri. Abilitare il filtraggio per Magic Number o commento se si desidera copiare solo strategie specifiche. Attivare/disattivare la copia di Acquisto/Vendita secondo necessità.
Passo 6: Configurare i controlli di rischio. Impostare dimensioni di lotto massime/minime, massimo di operazioni aperte, limite di perdita giornaliera e saldo minimo appropriati per il conto Slave.
Passo 7: Affinamento dell'esecuzione. Regolare la tolleranza di slippage, il ritardo di esecuzione e decidere se copiare i livelli di SL/TP. Abilitare la regolazione dello spread se i broker Master/Slave hanno strutture di spread diverse.
Passo 8: Monitorare e gestire. Utilizzare la dashboard per tracciare le operazioni copiate. Utilizzare Sincronizza Ora per forzare una sincronizzazione immediata, o Cancella Cronologia per reimpostare il tracciamento delle operazioni.
Parametri di Input
Modalità di Operazione
- IsMasterAccount: Impostare su true per il conto mittente, false per il conto ricevente
- CopierGroupName: Identificatore univoco per isolare la comunicazione tra coppie di conti specifiche
Mappatura dei Simboli
- EnableSymbolMapping: Abilitare o disabilitare la traduzione dei nomi dei simboli tra conti
- MasterSymbol1–5 / SlaveSymbol1–5: Definire fino a 5 coppie di simboli per la mappatura (ad esempio, "EURUSD.pro" → "EURUSD")
Gestione della Dimensione dei Lotti
- LotSizeMode: 0 = Fisso, 1 = Moltiplicatore, 2 = Rapporto di Saldo
- FixedLotSize: Dimensione del lotto fissa da utilizzare per tutte le operazioni copiate (quando Modalità = 0)
- LotMultiplier: Moltiplicatore da applicare alla dimensione del lotto del Master (quando Modalità = 1)
- BalanceRatioPercent: Percentuale del saldo di riferimento per il dimensionamento basato su rapporto (quando Modalità = 2)
Impostazioni di Filtraggio
- FilterByMagicNumber: Abilitare il filtraggio per Magic Number
- MasterMagicNumber: Valore di Magic Number per filtrare (quando abilitato)
- FilterByComment: Abilitare il filtraggio per testo del commento dell'operazione
- FilterComment: Sottostringa del commento da far corrispondere per il filtraggio (quando abilitato)
- CopyBuyTrades / CopySellTrades: Attivare/disattivare indipendentemente la copia di operazioni di Acquisto o Vendita
Gestione dei Rischi
- MaxLotSize / MinLotSize: Limiti superiore e inferiore per le dimensioni delle posizioni copiate
- MaxOpenTrades: Massimo di operazioni concorrenti consentite sul conto Slave
- EnableMaxDailyLoss: Attivare la protezione del limite di perdita giornaliera
- MaxDailyLossPercent: Perdita giornaliera massima consentita come percentuale dell'equity iniziale
- MinAccountBalance: Saldo minimo del conto richiesto affinché la copia rimanga attiva
Impostazioni di Esecuzione
- SlippagePoints: Slippage consentito in punti per l'esecuzione di ordini sul conto Slave
- ExecutionDelay: Ritardo in millisecondi tra la copia di operazioni individuali
- CopyStopLoss / CopyTakeProfit: Attivare/disattivare indipendentemente la copia dei livelli di SL/TP
- AdjustSLTPForSpread: Regolare automaticamente SL/TP per differenze di spread tra simboli Master/Slave
Parametri Aspetto del Grafico
- ChartBackground, ChartForeground, ChartGrid: Colori per sfondo grafico, testo e griglia
- ChartUpColor, ChartDownColor: Colori per elementi di movimento prezzo ascendente/discendente
- BullCandleColor, BearCandleColor: Colori per candele rialziste e ribassiste
- VolumesColor: Colore per istogramma del volume
- StopLevelsColor: Colore per indicatori livelli di stop
Opzioni Visualizzazione Grafico
- ShowTicker, ShowOHLC, ShowGrid: Attivare/disattivare visualizzazione ticker, valori OHLC e griglia
- ShowBidPriceLine, ShowAskPriceLine, ShowLastPriceLine: Attivare/disattivare visibilità linee di prezzo
- ShowPeriodSeparators, ShowTradeLevels, ShowTradeHistory: Attivare/disattivare elementi grafici aggiuntivi
- ShowTickVolumes, ShowRealVolumes: Attivare/disattivare tipo visualizzazione volume
- AutoApplyChartSettings: Applicare impostazioni grafico automaticamente all'inizializzazione
Parametri Dashboard
- ShowDashboard: Abilitare o disabilitare la dashboard sul grafico
- DashboardBG, DashboardText: Colori per sfondo e testo della dashboard
- DashboardActive, DashboardInactive: Colori per indicatori di stato attivo/inattivo
Informazioni Importanti
Comunicazione Basata su File Questo EA utilizza un file di dati condiviso ( ProTrade_Copier_[GroupName].dat ) per la comunicazione Master/Slave. Entrambi i conti devono avere accesso in lettura/scrittura alla stessa directory dati di MetaTrader 5. Per configurazioni cross-terminale o cross-VPS, assicurarsi che il percorso del file sia accessibile a entrambe le istanze.
Compatibilità dei Simboli Quando si copia tra broker diversi, verificare che il conto Slave supporti gli strumenti che vengono copiati. Utilizzare la mappatura dei simboli per tradurre le differenze di denominazione (ad esempio, "XAUUSD" → "GOLD"). L'EA valida la disponibilità del simbolo prima di tentare la copia.
Latenza ed Esecuzione La velocità di copia delle operazioni dipende dalle prestazioni di I/O dei file, dalla latenza di rete (se si utilizza la condivisione di file remota) e dalla velocità di esecuzione del broker. Utilizzare il parametro ExecutionDelay per prevenire l'inondazione di ordini durante periodi di alta volatilità.
Divulgazione dei Rischi Copiare operazioni non garantisce risultati identici. Differenze negli spread, slippage, velocità di esecuzione ed equity del conto possono causare divergenze di performance tra conti Master e Slave. Gli utenti sono responsabili del monitoraggio delle operazioni copiate e della regolazione appropriata dei parametri di rischio.
Nessuna Promessa di Profitto Questo EA è uno strumento per la replicazione delle operazioni e la gestione del rischio. Non garantisce profitti né miglioramento delle performance di trading. Il trading su forex e CFD comporta un alto livello di rischio e potrebbe non essere adatto a tutti gli investitori. I risultati passati non sono indicativi di risultati futuri.
Raccomandazione di Test Testare sempre questo EA estensivamente su conti demo prima di utilizzare capitale reale. Verificare che mappatura dei simboli, calcoli della dimensione dei lotti, filtri e controlli di rischio funzionino come previsto nella propria configurazione specifica di conti Master/Slave. Testare in varie condizioni di mercato prima del deployment live.
Compatibilità Progettato esclusivamente per MetaTrader 5. Non compatibile con MetaTrader 4. Richiede conti broker che consentano trading automatizzato ed esecuzione di Expert Advisor. Entrambi i terminali Master e Slave devono essere eseguiti sulla stessa macchina o avere accesso condiviso ai file per il file di dati.
Dati e Logging Tutte le operazioni di copia, decisioni di filtraggio e risultati di esecuzione sono registrati nella scheda Experts di MetaTrader. Gli utenti devono consultare i log regolarmente per confermare che l'EA funzioni come configurato. L'EA non trasmette dati di trading personali esternamente—la comunicazione è solo basata su file locali.
Nota sulla Personalizzazione del Grafico I colori delle linee di prezzo (Bid, Ask, Last) sono controllati dalle impostazioni del terminal MetaTrader, non da questo EA. Gli utenti devono impostare questi colori manualmente in Strumenti → Opzioni → Grafici se desiderano personalizzare i colori delle linee. Questo EA controlla solo la visibilità delle linee.
Requisiti di Sistema
- MetaTrader 5 build 2244 o superiore su entrambi i terminali Master e Slave
- Windows 7 o sistema operativo successivo
- Accesso condiviso ai file tra terminali Master e Slave (stessa macchina o unità di rete)
- Conti broker con permessi di trading automatizzato abilitati
- Saldo del conto adeguato su Slave per supportare dimensioni di posizione copiate e parametri di rischio
Supporto
Per domande riguardanti funzionalità, impostazioni o utilizzo, fare riferimento alle informazioni stampate nella scheda Experts quando l'EA si inizializza. Documentazione aggiuntiva è disponibile in questa descrizione del prodotto.
Note Finali
ProTrade Trade Copier EA è progettato per aiutare fornitori di segnali, gestori di fondi e trader con più conti con replicazione affidabile e sistematica delle operazioni e gestione professionale del rischio. Non è un sostituto della dovuta diligenza, validazione della strategia o principi solidi di gestione del capitale. Gli utenti devono assicurarsi di comprendere tutte le funzionalità e impostazioni prima di affidarsi a questo EA con capitale reale.
Questo EA non fornisce consulenza finanziaria, segnali di trading o previsioni di mercato. Tutte le decisioni di trading originano dal conto Master; il conto Slave replica passivamente queste decisioni. Monitorare sempre le operazioni copiate e operare entro i limiti della propria tolleranza al rischio.
