Tandem Local Trade Copier MT5
- Utilità
- Versione: 1.1
Tandem è un copiatore di operazioni locale per MetaTrader. Copia le operazioni tra terminali che girano sullo stesso computer o VPS: da MT4 a MT4, da MT4 a MT5, da MT5 a MT5 e da MT5 a MT4. Esiste una versione per ciascuna piattaforma, e le due lavorano insieme.
Ho messo entrambi i lati in un unico Expert Advisor. Lo applichi a un grafico in ogni terminale, fai clic su MASTER sul conto che opera e lasci SLAVE sui conti che devono seguirlo. Finché usano lo stesso numero di canale, gli slave riprendono le operazioni del master in meno di un secondo. Tutto passa attraverso un piccolo file nella cartella comune dei terminali, quindi niente DLL, niente server e nulla da impostare in Windows. Il trading algoritmico deve essere consentito in ogni terminale, e tutti i terminali devono girare con lo stesso utente di Windows.
Il copiatore segue le posizioni a mercato e gli ordini pendenti, il loro stop loss e take profit, le modifiche successive di stop e prezzi pendenti, le chiusure parziali e quelle complete. Se chiudi tu stesso una copia, o se raggiunge il proprio stop o obiettivo, resta chiusa.
Il lotto può essere uguale a quello del master, moltiplicato, fisso, proporzionale al saldo o all'equity dei due conti, oppure calcolato da una percentuale di rischio e dallo stop loss. Puoi anche fissare un tetto. Quando il broker usa nomi diversi per i simboli, c'è una mappa dei simboli (GOLD=XAUUSD, per esempio) e un'impostazione per prefissi e suffissi, e nella maggior parte dei casi il copiatore trova da solo nomi come EURUSD.m. Le copie si possono invertire, e decidi tu quali direzioni, tipi di ordine, simboli, numeri magic o commenti copiare.
Mentre lo scrivevo, alcune cose mi stavano a cuore. Uno slave non chiude mai un'operazione solo perché ha perso il contatto con il master; la chiude soltanto quando l'elenco attuale delle operazioni del master non la contiene più. Se il terminale master accede a un altro conto, gli slave tengono le loro copie e aspettano che tu confermi il nuovo master. Se due master finiscono sullo stesso canale, entrambi i pannelli lo segnalano. Le operazioni aperte dal copiatore non vengono inoltrate, così due conti non possono copiarsi a vicenda in cerchio.
Sullo slave puoi limitare la differenza di prezzo rispetto all'ingresso del master, il ritardo, lo spread e il numero di copie aperte, e puoi fissare un limite di perdita giornaliera e un limite di perdita fluttuante che fermano le nuove copie o le chiudono. Il master mostra l'elenco dei suoi slave con saldo, equity, copie aperte e stato, e puoi limitare quanti slave possono seguirlo.
Quasi tutto si imposta nel pannello, disponibile in undici lingue. Solo poche cose restano parametri di input: il numero magic delle copie, i filtri facoltativi, i nomi dei simboli e l'intervallo di controllo, che per impostazione predefinita è di 200 millisecondi.
Una nota sui test: la copia richiede due terminali in funzione contemporaneamente, per questo non si può mostrare nello Strategy Tester. Un conto MetaTrader 5 che riceve le copie deve essere un conto hedging; un conto netting può essere usato come master.
