Cross Terminal Trade Copier
- Utilità
-
Kazuma Uezono
MQL5 / MQL4 / Pine Script v6 developer and active trader.
Seller on the MQL5 Market (indicators for MT4/MT5).
Services:
- TradingView Pine Script to MT5/MT4 conversion (bar-by-bar matching, with tester report)
- MT4 to MT5 migration - Versione: 1.4
- Attivazioni: 5
Cross Terminal Trade Copier copia le operazioni da un terminale MetaTrader ad altri terminali in esecuzione sullo stesso computer Windows: da MT5 a MT5, da MT5 a MT4, da MT4 a MT5 e da MT4 a MT4. Un unico EA ha due modalità. In modalità Master pubblica le operazioni del proprio conto; in modalità Receiver le copia nel conto a cui è collegato. I terminali si scambiano un piccolo file nella cartella dati comune di MetaTrader. Non vengono utilizzati DLL, connessione internet né server esterni.
Questa è un'utility di copia. Non decide quando comprare o vendere e non è una strategia di trading né un segnale di trading. Ogni operazione copiata è una decisione presa sul conto Master da voi (o dall'EA che vi eseguite), e i risultati di tali operazioni sono sotto la vostra responsabilità.
COSA COPIA
- Nuove posizioni a mercato (buy / sell), opzionalmente in senso inverso (buy <-> sell).
- Stop loss e take profit, comprese le modifiche successive. SL / TP possono usare lo stesso prezzo del Master o la stessa distanza dall'ingresso (utile quando due conti quotano prezzi leggermente diversi).
- Ordini pendenti (limit / stop): inserimento, spostamento e cancellazione.
- Chiusure totali e parziali delle posizioni del Master.
- Un Receiver può ricevere più canali Master (separati da virgola, fino a 8).
DIMENSIONE DEL LOTTO (6 modalità)
1. Stesso lotto del Master
2. Lotto fisso
3. Lotto del Master x moltiplicatore
4. Rapporto dei saldi x moltiplicatore (saldo del Receiver / saldo del Master)
5. Rapporto dell'equity x moltiplicatore
6. Rischio % del saldo per operazione, calcolato dallo stop loss del Master (in questa modalità un'operazione senza stop loss non viene copiata)
È possibile impostare un lotto massimo. I lotti vengono arrotondati al passo di lotto e al minimo del simbolo sul Receiver.
NOMI DEI SIMBOLI
- Prefissi e suffissi (ad esempio EURUSD.m o EURUSD-pro) vengono rilevati e convertiti automaticamente.
- Vengono gestiti i nomi alternativi comuni: GOLD <-> XAUUSD, SILVER <-> XAGUSD.
- Una mappa manuale (Master=Receiver, separata da virgole) per i nomi che differiscono di più, come gli indici azionari.
- Elenchi di simboli da copiare esclusivamente o da non copiare mai.
- Sul lato Master potete scegliere cosa inviare: tutte le operazioni, solo i magic number elencati, solo i simboli elencati, oppure entrambi.
FUNZIONI DI SICUREZZA
- Mappa dei ticket: ogni copia è collegata alla sua operazione Master e il collegamento viene salvato in un file, così il riavvio di uno dei due terminali non crea copie duplicate.
- Rilevamento dell'arresto del Master: se il file del Master non viene aggiornato per un tempo impostato (predefinito 10 s), il pannello lo segnala e il Receiver non fa nulla finché il Master non torna.
- Limite di perdita giornaliera (opzionale, % del saldo di inizio giornata): interrompere le nuove copie per il resto della giornata, oppure chiudere le operazioni copiate e fermarsi.
- Limite del valore nozionale (attivo per impostazione predefinita): una copia viene saltata quando il suo valore nozionale supererebbe 30 volte l'equity del Receiver. Esempio: con 1,000 USD di equity, le copie EURUSD superiori a circa 0.25 lotti vengono saltate. Il fattore può essere modificato o impostato a 0 (disattivato).
- Controllo del lotto minimo in modalità rischio: se anche il lotto minimo del simbolo comportasse un rischio superiore a 2 volte la vostra impostazione di rischio %, l'operazione viene saltata invece di essere arrotondata per eccesso (fattore regolabile, 0 = copia sempre).
- Controllo del prezzo opzionale: salta una copia quando il prezzo del Receiver è troppo lontano dall'ingresso del Master.
PANNELLO
- Master: canale, numero di posizioni e ordini pendenti inviati, ora dell'ultimo aggiornamento.
- Receiver: stato di connessione di ogni canale, conteggi di aperte / copiate / chiuse / saltate, il limite di lotto attuale, la perdita odierna rispetto al limite e l'ultimo errore con il motivo (un messaggio lungo viene suddiviso su due o tre righe).
- Inglese o giapponese, scelto automaticamente in base alla lingua del terminale. I colori si adattano a un grafico chiaro o scuro.
CONFIGURAZIONE IN TRE PASSI
1. Collegate l'EA a qualsiasi grafico nel terminale Master, scegliete Mode = Master e un nome di canale (ad esempio CH1).
2. Collegate l'EA a qualsiasi grafico nel terminale Receiver, scegliete Mode = Receiver e lo stesso nome di canale. Scegliete la modalità del lotto.
3. Attivate Algo Trading (MT5) / AutoTrading (MT4) in entrambi i terminali e consentite il trading nelle impostazioni dell'EA.
REQUISITI
- L'EA è in esecuzione in ogni terminale coinvolto: il terminale Master e ogni terminale Receiver.
- La copia tra MT5 e MT4 richiede l'edizione MT4 di questo strumento sul terminale MT4 (venduta separatamente).
- Tutti i terminali sullo stesso computer Windows con lo stesso utente Windows, con il trading automatico consentito.
LIMITI DA CONOSCERE PRIMA DELL'ACQUISTO
- Solo lo stesso computer. Tutti i terminali devono essere eseguiti sullo stesso computer Windows con lo stesso utente Windows. Non è possibile copiare tra computer diversi, tra server virtuali o via internet.
- Entrambi i terminali devono essere in esecuzione, connessi e con il trading automatico attivato. Se il terminale Master è fermo, durante quel tempo non viene copiato né chiuso nulla.
- Le operazioni aperte dal Master mentre il Receiver è fermo non vengono copiate quando il Receiver riparte (impostazione predefinita). Le copie la cui operazione Master è stata chiusa nel frattempo vengono chiuse quando il Receiver torna attivo (se il riallineamento delle chiusure è attivo). Un'opzione copia le operazioni già aperte all'avvio.
- Le copie non sono istantanee. Nei nostri test su un computer, il tempo dall'operazione del Master all'ordine di copia è stato di circa 0.25 s per un Receiver MT5 e di circa 0.45 s per un Receiver MT4, più il tempo di esecuzione del broker. I prezzi di esecuzione sul Receiver non saranno gli stessi del Master; spread, slippage e commissioni differiscono tra i conti.
- Una copia viene saltata (e mostrata sul pannello con il motivo) quando il mercato è chiuso, il prezzo non è valido, il margine non è sufficiente, il terminale non è connesso, il simbolo non è negoziabile, oppure si applica il limite nozionale / il controllo del prezzo / il limite giornaliero. Una copia che ha atteso più di circa 3 secondi viene inserita solo se il prezzo è ancora entro l'impostazione di slippage.
- "Stesso lotto" copia il numero del lotto così com'è. Non converte dimensioni di contratto diverse tra i conti (ad esempio un contratto sull'oro da 100 contro 10 once, o contratti su indici diversi). Verificate la dimensione del contratto o usate un'altra modalità di lotto.
- Sui conti piccoli, le operazioni su oro e indici vengono spesso saltate dal limite nozionale o dal controllo del lotto minimo. È voluto; modificate le impostazioni solo se comprendete il rischio.
- I conti Receiver devono essere conti hedging. Su un conto netting il Receiver si ferma e mostra un messaggio. Un Master su un conto MT5 netting funziona, ma il volume aggiunto a una posizione esistente non viene copiato.
- Non ricevete sullo stesso conto di trading da due terminali contemporaneamente; questo non viene rilevato. All'interno di un terminale, un secondo Receiver con lo stesso magic number su un altro grafico si ferma da solo.
- Non eliminate i file nella cartella LocalTradeCopier della cartella dati comune mentre ci sono copie aperte. Contengono la mappa dei ticket.
- Un canale trasporta fino a 400 operazioni aperte e ordini pendenti. Oltre questa soglia, il resto non viene inviato e la chiusura sul Receiver viene sospesa finché il numero non scende.
- Pip: sui simboli a 3 e 5 cifre 1 pip = 10 punti; sugli altri simboli (la maggior parte delle quotazioni di oro e indici) 1 pip = 1 punto, il passo di prezzo più piccolo.
- Il limite di perdita giornaliera conta solo le operazioni con il magic number dell'EA e usa l'ora del server del broker per il cambio di giorno.
- Se il riallineamento delle chiusure è disattivato, le operazioni copiate restano aperte dopo la chiusura del Master. In tal caso dovete gestirle voi.
- Quando un ordine pendente del Master viene eseguito subito dopo essere stato inserito, un Receiver MT4 può mostrare brevemente un errore come "delete ... error 3" o "Invalid S/L or T/P" (error 130). L'operazione viene quindi copiata come posizione a mercato; il messaggio può essere ignorato.
- Strategy Tester: il tester non può connettersi a un altro terminale. Lì l'EA esegue una demo integrata in cui un Master virtuale apre, modifica, chiude parzialmente e chiude operazioni secondo un calendario fisso, in modo da poter vedere il processo di copia. I risultati del tester sono solo una dimostrazione e non costituiscono una misura di alcuna performance di trading.
IMPORTANTE
- Copiare un'operazione significa copiarne il rischio. Provate prima con conti demo e verificate ogni nuovo simbolo con un lotto piccolo.
- Se usate l'EA per copiare operazioni nei conti di altre persone, o per fornire le vostre operazioni ad altri, siete responsabili di verificare le leggi del vostro paese (ad esempio le norme sulla consulenza in materia di investimenti o sulla gestione di conti) e i termini del vostro broker e di qualsiasi programma di conti finanziati. Molti programmi limitano la copia tra conti.
- Nessun risultato del trading del Master viene promesso o lasciato intendere.
ALTRO
- Impostazioni in sette gruppi (Mode, Master, dimensione del lotto, regole di copia, simboli, sicurezza, pannello). Le operazioni copiate riportano un magic number e una breve etichetta di commento modificabili.
- Funziona con qualsiasi simbolo negoziabile sui conti. L'EA può essere collegato a qualsiasi grafico; il simbolo del grafico non limita ciò che viene copiato.
- Supporto tramite messaggi MQL5, risposta entro 3 giorni lavorativi: installazione, impostazioni e segnalazioni di bug. Non è possibile rispondere a domande su cosa o quando negoziare.
