Local Copier — Manuale utente 1/2 (MT4 / MT5)

Local Copier — Manuale utente 1/2 (MT4 / MT5)

29 ottobre 2026, 16:32
Rodrigo Arana Garcia
0
8

[ English ] [ Русский ] [ 中文 ] [ Español ] [ Português ] [ 日本語 ] [ Deutsch ] [ 한국어 ] [ Français ] [ Italiano ] [ Türkçe ]

Local Copier copia le operazioni tra terminali MetaTrader 4 e MetaTrader 5 che funzionano sullo stesso computer Windows o VPS. Funziona in qualsiasi direzione: da MetaTrader 4 a MetaTrader 4, da MetaTrader 5 a MetaTrader 5 e tra le due piattaforme. Questo manuale spiega come funziona e descrive ogni impostazione. La Guida all'installazione spiega come installarlo dal Market.

Pagine del prodotto: Local Copier MT4 e Local Copier MT5. Per copiare tra le due piattaforme servono entrambe le versioni, una in ciascun terminale.

Indice

1. Come funziona Local Copier

Local Copier è un unico Expert Advisor con tre modalità. La modalità si sceglie con l'input Mode:

  • Transmitter (trasmettitore) pubblica le operazioni aperte e gli ordini pendenti del suo conto. Non fa trading, tranne quando attivate l'opzione che chiude l'originale quando viene chiusa una copia (sezione 9.7).
  • Receiver (ricevitore) legge uno o più Transmitter e apre, modifica e chiude le copie sul proprio conto.
  • Self Copier (copiatore interno) copia o moltiplica le operazioni del proprio conto, ad esempio le vostre operazioni manuali o le operazioni di un altro Expert Advisor.

Il Transmitter scrive un piccolo file con le sue operazioni nella cartella dati comune del computer, Common\Files\LocalCopier. In MetaTrader 5 scrive il file non appena qualcosa cambia; in MetaTrader 4 lo fa al tick successivo o entro 100 millisecondi. Inoltre aggiorna il file ogni 250 millisecondi, così il Receiver sa che è ancora in esecuzione. Il Receiver legge il file ogni 100 millisecondi, confronta le operazioni con le sue copie e agisce. Il tempo totale di una copia dipende anche dalla velocità con cui il vostro broker esegue l'ordine.

Poiché i terminali condividono quella cartella, devono funzionare tutti sullo stesso computer. Non servono connessioni internet tra i terminali, né DLL, né programmi esterni.

Ogni copia porta il magic number del suo Receiver. Il Receiver ricorda quale copia appartiene a quale originale nel suo file dei collegamenti (capitolo 17). Un Transmitter può servire un numero qualsiasi di Receiver, e un Receiver può copiare più Transmitter contemporaneamente. Un conto può anche essere Transmitter e Receiver allo stesso tempo, su due grafici: il Transmitter pubblica tutte le operazioni del conto, copie incluse, quindi catene come da A a B a C funzionano, e i cicli di copia vengono rilevati (sezione 17.4).

Termini usati in questo manuale. L'originale è un'operazione o un ordine pendente del Transmitter. La copia è l'operazione o l'ordine che il Receiver apre per esso. Una copia può essere suddivisa in più ordini, chiamati parti (sezione 6.3).

2. Requisiti e limitazioni

  • Tutti i terminali devono funzionare sullo stesso computer Windows o VPS Windows, con lo stesso utente Windows, perché la cartella dati comune appartiene a quell'utente. Local Copier non copia tra computer diversi, non funziona sul VPS MQL5 integrato e non funziona su servizi cloud in cui i terminali non possono condividere file.
  • Per copiare tra due conti dello stesso broker, installate il terminale due volte, in due cartelle diverse (vedere la Guida all'installazione). I terminali MetaTrader 4 e MetaTrader 5 possono funzionare uno accanto all'altro.
  • Installate Local Copier dal Market in ogni terminale. Le attivazioni si contano per computer, non per terminale.
  • Il Transmitter può funzionare con la password investor (di sola lettura), a meno che non attiviate Close original when a Receiver copy is closed. Il Receiver e il Self Copier hanno bisogno della password di trading e dell'Algo Trading attivato.
  • Il Self Copier richiede un conto hedging. Il Receiver funziona su conti hedging e, in beta, su conti netting MetaTrader 5 (capitolo 16).
  • I conti abbonati a un Segnale MQL5 non consentono agli Expert Advisor di fare trading. I conti soggetti alla regola FIFO statunitense (first in, first out) non sono supportati.
  • Le prop firm hanno regole diverse sul copy trading. Verificate le regole della vostra società prima di usare qualsiasi copiatore.
  • Il Receiver gestisce le copie solo mentre il suo terminale è in esecuzione: livelli virtuali, break even, trailing stop, basket e protezione del conto richiedono che il terminale e l'Expert Advisor siano attivi. Per copiare 24/7 usate un VPS Windows.
  • La copia richiede due terminali in esecuzione, quindi non può essere testata nello Strategy Tester. Nel tester Local Copier si limita ad aprire e chiudere di tanto in tanto il lotto minimo, perché la convalida automatica del Market lo richiede, e lo spiega sul grafico. Non lo fa mai su un grafico reale.

3. Installazione e primo avvio

La Guida all'installazione spiega passo per passo come installare Local Copier dal Market e consentire l'Algo Trading. Una volta installato, applicatelo a un grafico in ogni terminale e scegliete la modalità. Il simbolo e il timeframe del grafico non contano: il grafico mostra solo il pannello e, con i livelli virtuali, i livelli delle copie del suo simbolo. Usate un grafico che tenete aperto.

3.1 Transmitter

Sul conto di cui volete copiare le operazioni, applicate Local Copier a un grafico qualsiasi, impostate Mode su Transmitter e premete OK. Il pannello mostra Publishing N trades/orders. Può esserci un solo Transmitter per conto.

Pannello del Transmitter (MetaTrader 5)

3.2 Receiver

Su ogni conto che deve copiare, applicate Local Copier a un grafico qualsiasi e impostate:

  • Mode = Receiver.
  • Transmitter account(s) = il numero di conto del Transmitter. Con più Transmitter, separate i numeri con virgole, ad esempio 12345678,87654321.
  • La modalità di calcolo del lotto e il relativo valore (capitolo 6).
  • Se i simboli hanno nomi diversi presso i due broker, le impostazioni dei simboli (capitolo 13).

Attivate l'Algo Trading. Il pannello mostra una riga per ogni Transmitter, che deve indicare online. Da quel momento ogni nuova operazione del Transmitter viene copiata. Le operazioni che erano già aperte la prima volta che il Receiver si è collegato a quel Transmitter non vengono copiate, a meno che non impostiate Copy trades already open at start or opened during a pause su true. Le operazioni aperte mentre il Receiver era fermo vengono copiate quando si riavvia (capitolo 20).

Pannello del Receiver (MetaTrader 4), che copia dal conto MetaTrader 5 dell'immagine precedente

Provatelo prima su conti demo. Aprite e chiudete una piccola operazione sul Transmitter e controllate la copia, il suo lotto, il suo stop loss e take profit, e i messaggi nella scheda Esperti (Experts) del terminale del Receiver.

3.3 Self Copier

Sul conto di cui volete copiare o moltiplicare le operazioni, applicate Local Copier a un grafico e impostate Mode su Self Copier. Copia le operazioni manuali e le operazioni di altri Expert Advisor dello stesso conto, con le impostazioni del lotto che scegliete; ad esempio, Multiplier of transmitter lot con un moltiplicatore di 2 raddoppia ogni operazione. Non copia mai le operazioni effettuate da Local Copier, da qualsiasi istanza presente sul conto. Quando l'originale si chiude, il Self Copier chiude la sua copia.

3.4 Più istanze

  • Un Transmitter per conto.
  • Un Receiver o Self Copier per conto e magic number. Se ne applicate un secondo con lo stesso magic number, non si avvia e il pannello ne spiega il motivo.
  • Due Receiver con magic number diversi possono funzionare sullo stesso conto hedging, ma non devono copiare le stesse operazioni. Se entrambi leggono lo stesso Transmitter, usate i filtri (capitolo 5) in modo che ogni operazione venga copiata da uno solo dei due, ad esempio un Receiver per alcuni simboli e l'altro per i restanti. Local Copier vi avvisa nella scheda Esperti quando trova un altro Receiver sul conto.
  • Su un conto netting può funzionare un solo Receiver.

4. Il pannello

Il pannello nell'angolo del grafico mostra lo stato dell'Expert Advisor. Potete nasconderlo con Show panel on chart.

RigaSignificato
Local Copier 2.20 | RECEIVERVersione e modalità.
Account 12345678 | MT5 | serverConto, piattaforma e server di trading di questo terminale.
Publishing N trades/ordersTransmitter: è in esecuzione e pubblica N operazioni e ordini pendenti.
Closes originals when a copy is closedTransmitter: l'opzione della sezione 9.7 è attiva.
Status: CopyingReceiver: tutto funziona. Su un conto netting: Copying (netting beta).
Status: Paused: reasonLa protezione del conto ha chiuso le copie e fermato la copia (capitolo 12).
Status: New copies paused (Receiver drawdown)Non vengono aperte nuove copie finché il drawdown del conto supera il vostro limite; gli originali aperti nel frattempo sono trattati come aperti durante una pausa (sezione 12.3).
Status: Closing basketIl basket è scattato e le copie sono in fase di chiusura (capitolo 11).
Open copies: N | basket X | virtual SL/TPNumero di ordini di copia aperti (parti, ordini pendenti e copie libere inclusi), risultato del basket quando un basket è attivo, e un promemoria che i livelli virtuali sono attivi.
TX 12345678: online, N tradesUn Transmitter letto correttamente e il numero delle sue operazioni.
TX 12345678: OFFLINE (N s)Il Transmitter non aggiorna il suo file da N secondi (terminale chiuso o Expert Advisor rimosso).
TX 12345678: not connected to brokerIl terminale del Transmitter ha perso la connessione.
TX 12345678: starting or stoppedIl Transmitter si sta avviando, oppure il suo Expert Advisor è appena stato rimosso (dopo 10 secondi la riga indica OFFLINE).
TX 12345678: waiting for Transmitter...Ancora nessun file da quel conto: il Transmitter non è in esecuzione su questo computer, oppure il numero di conto è sbagliato.
TX 12345678: other Local Copier version (...)Il Transmitter usa un altro formato di dati. Aggiornate tutti i terminali alla stessa versione.

Quando l'Expert Advisor non può avviarsi, una riga rossa spiega il motivo, ad esempio Another Receiver/Self Copier already uses this magic. Quando è avviato ma non può copiare, la riga Status spiega il motivo, ad esempio Status: Algo Trading is disabled in the terminal. Una riga gialla mostra un avviso sulle vostre impostazioni. I messaggi lunghi continuano sulla riga successiva. Se un input ha un valore non valido, MetaTrader mostra un avviso con il motivo e l'Expert Advisor non viene caricato. Il capitolo 20 spiega i messaggi più comuni.

La scheda Esperti è il registro. Ogni copia, ogni chiusura e ogni motivo per cui un'operazione non è stata copiata vengono scritti nella scheda Esperti del terminale (nella Casella degli strumenti, o Toolbox, in MetaTrader 5; nella finestra Terminale in MetaTrader 4). Controllatela per prima quando qualcosa non si comporta come vi aspettate.

5. Cosa viene copiato

5.1 Operazioni e ordini pendenti

  • Le operazioni a mercato vengono copiate con il loro stop loss e take profit. Le successive modifiche dello stop loss e del take profit vengono seguite.
  • Gli ordini pendenti vengono copiati con il loro prezzo e la loro scadenza, e le modifiche del prezzo dell'ordine vengono seguite. Se impostate Copy pending orders su false, gli ordini pendenti non vengono copiati e l'operazione viene copiata quando l'ordine scatta, anche per gli ordini pendenti già presenti all'avvio del Receiver. Quando un originale pendente scatta mentre la sua copia è ancora pendente, la copia viene sostituita da una copia a mercato.
  • Le chiusure parziali dell'originale riducono la copia nella stessa proporzione (Copy partial closures).
  • Gli aumenti di volume delle posizioni netting (un Transmitter netting MetaTrader 5 che aggiunge volume a una posizione) aumentano la copia (Copy volume increases of netting positions). Se l'originale è stato chiuso parzialmente in precedenza, viene aggiunto solo il volume che supera la sua dimensione prima di quella chiusura parziale.
  • Quando l'originale viene chiuso o cancellato, la copia viene chiusa o cancellata (sezione 9.1).

Le operazioni che erano già aperte la prima volta che il Receiver si è collegato al Transmitter, o che vengono aperte durante una pausa, vengono copiate solo se Copy trades already open at start or opened during a pause è true. Le operazioni aperte mentre il Receiver era fermo vengono copiate quando si riavvia, a meno che non siano più vecchie di Do not copy market trades older than N seconds. Una pausa è qualsiasi periodo in cui le nuove copie non sono consentite: fuori dagli orari di copia, durante la protezione del conto e mentre è attiva una pausa per drawdown. Con Copy new trades impostato su false, vengono copiate solo le operazioni già aperte.

5.2 Filtri

I filtri decidono quali originali vengono copiati. Un originale escluso da un filtro non viene copiato in seguito, anche se modificate il filtro mentre è aperto.

  • Copy buy trades/orders, Copy sell trades/orders, Copy market trades e Copy pending orders selezionano la direzione e il tipo di ordine.
  • Only these magic numbers e Exclude these magic numbers accettano un elenco separato da virgole. Ogni elemento può essere un numero (0 indica le operazioni manuali), un intervallo come 100-200, oppure un numero tra parentesi, come (14), che corrisponde a ogni magic number che contiene 14.
  • Only these Receiver symbols e Exclude these Receiver symbols usano i nomi dei simboli sul conto del Receiver, dopo le impostazioni dei simboli del capitolo 13. Maiuscole e minuscole non contano.
  • Only these comments e Exclude these comments confrontano il commento dell'originale. Un testo corrisponde al commento intero; un testo tra parentesi, come (scalp), corrisponde a qualsiasi commento che lo contiene. Maiuscole e minuscole non contano.
  • Ignore Transmitter trades with lot below e above escludono gli originali in base al loro lotto.

5.3 Orari di copia

Ogni giorno della settimana ha le proprie fasce orarie, nell'orario del server del Receiver, ad esempio 00:00-14:30,16:30-23:59:59. Ogni giorno usa solo le proprie fasce: il lunedì, 22:00-02:00 significa dalle 00:00 alle 02:00 e dalle 22:00 alla fine del lunedì, e dopo la mezzanotte si applicano le fasce del martedì. Lasciate vuoto un giorno per non fare nuove copie in quel giorno. Le operazioni a mercato aperte fuori dagli orari di copia sono trattate come aperte durante una pausa (sezione 5.1). Gli orari di copia riguardano solo le nuove copie: le modifiche e le chiusure delle copie esistenti continuano in qualsiasi momento.

5.4 Condizioni di esecuzione

Prima di aprire una copia, il Receiver verifica le seguenti condizioni. Finché una condizione non è soddisfatta, la copia attende e il motivo viene scritto nella scheda Esperti.

  • Max spread in points: una copia a mercato attende finché lo spread è più alto. Potete impostare un valore per tutti i simboli e altri valori per alcuni simboli, ad esempio 20,XAUUSD40 (20 punti per tutti i simboli, 40 per XAUUSD). 0 = nessun limite. Lo stesso formato è usato dagli altri input che indicano "per symbol" o mostrano un esempio simile.
  • Max slippage in points: slippage massimo accettato dall'ordine.
  • Max price difference vs Transmitter, points: una copia a mercato attende finché il prezzo sul Receiver dista più di questo valore dal prezzo di apertura dell'originale. Accetta valori per simbolo. 0 = disattivato.
  • Do not copy market trades older than N seconds: un originale più vecchio di questo valore, più il suo ritardo di copia, non viene copiato. Viene verificato a ogni tentativo, quindi una copia che attende un'altra condizione può comunque scadere. 0 = disattivato.
  • Copy delay in seconds: attende prima di copiare. Con due numeri, come 5,20, ogni originale riceve un ritardo casuale compreso tra i due, uguale su tutti i Receiver.
  • Copy only at a better price than the original e Better price points: una copia a mercato attende finché il prezzo è migliore di questo numero di punti rispetto al prezzo di apertura dell'originale. Con un valore negativo, attende finché l'originale è in profitto di quel numero di punti. I punti accettano valori per simbolo.
  • Seconds between retries after a failed copy e Max attempts per trade: quanto attendere dopo un ordine rifiutato (almeno 5 secondi) e quanti tentativi vengono fatti. Gli errori che non si risolvono riprovando, come un volume o un tipo di ordine che il conto non accetta, o il limite di ordini del broker, si fermano dopo 2 tentativi. I rifiuti temporanei (requote, prezzo cambiato, nessun prezzo, troppe richieste) vengono ripetuti con pause crescenti e non consumano tentativi. In caso di "Not enough money" (fondi insufficienti) attende 30 secondi, e ogni volta di più, fino a 10 minuti. Con il mercato chiuso, la copia attende l'apertura della sessione.

Una copia non viene aperta quando il suo stop loss o take profit è già stato superato sul Receiver; attende.

6. Dimensione del lotto

6.1 Modalità di calcolo del lotto

Scegliete la modalità in Lot size mode. Ogni modalità usa la propria impostazione, quindi potete cambiare modalità senza modificare gli altri valori.

ModalitàLotto della copiaImpostazione usata
Same lot as transmitterLotto dell'originale, più o meno una quantità fissaAdd/subtract to same lot
Fixed lotSempre lo stesso lottoFixed lot, Per-symbol fixed lot
Multiplier of transmitter lotLotto dell'originale x moltiplicatoreMultiplier
Multiplier = balance / valueLotto dell'originale x vostro saldo / valoreValue for 'Multiplier = balance / value'
Multiplier = equity / valueLotto dell'originale x vostra equity / valoreValue for 'Multiplier = equity / value'
Proportional by balanceLotto dell'originale x saldo del Receiver / saldo del TransmitterNessuna
Proportional by equityLo stesso con l'equityNessuna
Proportional by free marginLo stesso con il margine liberoNessuna
Proportional by balance x multiplierProporzionale al saldo, x moltiplicatoreMultiplier for 'Proportional by balance x multiplier'
Proportional by equity x multiplierProporzionale all'equity, x moltiplicatoreMultiplier for 'Proportional by equity x multiplier'
Risk % of balance (needs SL)Il lotto che perde questa percentuale del saldo allo stop lossRisk % of balance per trade
Risk % of equity (needs SL)Lo stesso con l'equityRisk % of equity per trade
Risk % of free margin (needs SL)Lo stesso con il margine liberoRisk % of free margin per trade
Risk in money (needs SL)Il lotto che perde questo importo allo stop lossRisk in money per trade
Lot per 1000 of balanceValore x saldo / 1000Lot per 1000 of balance
Lot per 1000 of equityValore x equity / 1000Lot per 1000 of equity
Lot sequence (e.g. 0.01,0.02,0.04)Il valore successivo di un elenco per ogni nuovo originaleLot sequence

Le modalità proporzionali convertono il saldo del Transmitter nella valuta del Receiver. Se la coppia di conversione non è disponibile, la copia attende; aggiungete la coppia alla finestra Osservazione mercato (Market Watch) se la scheda Esperti lo richiede. I conti cent (USC, EUC e simili) vengono riconosciuti.

Modalità a rischio. Richiedono uno stop loss: una copia che non avrebbe stop loss attende finché non ne ha uno. Il rischio è misurato con lo stop loss della copia, che è lo stop loss dell'originale o il vostro (capitolo 8). Se il lotto minimo del broker rischiasse più di 1.5 volte quanto previsto dalla vostra impostazione, l'operazione non viene copiata. Quando la copia prende lo stop loss dall'originale (Copy Stop Loss = true) e l'originale lo rimuove, una copia aperta con una modalità a rischio viene chiusa, perché il suo lotto dipendeva da quello stop loss.

Sequenza di lotti. Ogni nuovo originale prende il valore successivo dell'elenco, ad esempio 0.01,0.02,0.04. Dopo l'ultimo valore, viene usato di nuovo l'ultimo valore; terminate l'elenco con 0, come 0.01,0.02,0.04,0, per smettere di copiare dopo l'ultimo valore. La sequenza ricomincia quando non c'è nulla di aperto sui Transmitter e sul Receiver. Le riaperture e le sostituzioni di una copia usano lo stesso lotto di prima.

6.2 Impostazioni per simbolo e dimensione del contratto

  • Per-symbol fixed lot imposta lotti fissi per alcuni simboli nella modalità Fixed lot, ad esempio EURUSD0.15,XAUUSD0.05.
  • Per-symbol multiplier moltiplica il lotto di alcuni simboli in tutte le modalità tranne Fixed lot e Lot sequence, ad esempio XAUUSD0.5,US30.r2.
  • Adjust lot by contract size difference between brokers: nelle modalità basate sul lotto dell'originale, il lotto viene adattato quando i due broker usano una dimensione del contratto, un prezzo o una valuta diversi per lo stesso strumento (ad esempio un indice da 1 unità per lotto presso un broker e da 10 presso l'altro), in modo che la copia abbia lo stesso valore dell'originale.

6.3 Arrotondamento, limiti e suddivisione

  • Lot step: il lotto calcolato viene arrotondato per difetto a un multiplo di questo passo. Ad esempio, con un passo di 0.05, un lotto calcolato di 0.37 diventa 0.35. Usate un multiplo del passo del vostro broker; 0 usa il passo del broker.
  • Minimum Receiver lot e Maximum Receiver lot alzano o riducono il lotto calcolato a questi valori.
  • Do not copy if calculated lot is below e above invece saltano l'operazione.
  • Round up to broker minimum when calculated lot is smaller: quando il lotto è inferiore al minimo del broker, apre il lotto valido più piccolo, cioè il minimo del broker arrotondato per eccesso al vostro passo del lotto (true), oppure salta l'operazione (false).
  • Split automatically above broker max volume: una copia più grande del volume massimo per ordine del broker viene aperta come più ordini. Con false, viene aperta solo con il volume massimo del broker.
  • Split each copy in N parts o Split each copy in parts of this lot: ogni copia viene aperta come più ordini. Le parti vengono aperte subito dopo la prima, e una chiusura parziale dell'originale viene ripartita tra di esse. Se ogni parte fosse più piccola del lotto minimo, la copia non viene suddivisa. Una copia che richiederebbe più di 100 ordini non viene copiata.

7. Limiti

I limiti fermano le nuove copie quando viene raggiunto un massimo. Nella maggior parte dei casi la copia attende e viene aperta quando il limite lo consente, a meno che prima non scada Do not copy market trades older than N seconds.

  • Max simultaneous copied trades: numero massimo di originali con una copia aperta. Tutte le parti di una copia contano come una, e contano anche le copie libere (sezione 9.1).
  • Max copied trades per symbol e Max copied volume per symbol: numero massimo di copie e lotto totale per simbolo, con un valore per tutti i simboli e altri valori per simbolo, ad esempio 3,XAUUSD1. Nel numero, ogni originale conta una volta con tutte le sue parti. Le copie libere e le operazioni con il magic number del Receiver non collegate ad alcun originale contano in entrambi i limiti.
  • Max total copied volume (lots): lotto totale massimo di tutte le copie.
  • Min distance in points between copies of same symbol/direction: una nuova copia attende finché il prezzo è più vicino di questo valore al prezzo di apertura di un'altra copia dello stesso simbolo e della stessa direzione.
  • Max risk % per symbol, per currency e Max total risk %: la perdita di tutte le copie ai loro stop loss, in percentuale del saldo. Questi limiti richiedono uno stop loss: finché uno di essi è impostato, una nuova copia senza stop loss attende. Le copie aperte senza stop loss contano come rischio zero.
  • Max different Transmitter magic numbers copied at once, Max different magic numbers on this account, Max different symbols copied at once e Max different symbols on this account: i limiti riferiti al conto contano anche le operazioni manuali e gli altri Expert Advisor. Un originale che supererebbe questi limiti non viene copiato.
  • Copy from the Nth trade of each symbol e Copy up to the Nth trade of each symbol: le operazioni del Transmitter in ogni simbolo vengono numerate 1, 2, 3 e così via, e vengono copiate solo le operazioni in quell'intervallo. Le operazioni sono numerate per simbolo del Receiver, contando le operazioni di tutti i Transmitter, anche quelle escluse da altri filtri. La numerazione ricomincia quando non è aperta nessuna operazione numerata di quel simbolo.

8. Stop loss e take profit

8.1 Copiare i livelli dell'originale

Con Copy Stop Loss e Copy Take Profit impostati su true, la copia riceve gli stessi livelli di prezzo dell'originale e ne segue le modifiche. Potete modificare i livelli con questi input:

  • SL distance multiplier e TP distance multiplier moltiplicano la distanza tra il prezzo di apertura dell'originale e il suo livello. La nuova distanza è misurata dal prezzo di apertura della copia.
  • Add/subtract points to SL distance e to TP distance aggiungono o tolgono punti a quella distanza.
  • Keep SL/TP distances from Receiver open price: i livelli mantengono la stessa distanza dal prezzo di apertura della copia anziché lo stesso prezzo. È utile quando i prezzi dei due broker sono diversi.
  • Wait for the original to have a SL before copying: un originale senza stop loss non viene copiato finché non ne ha uno.

Uno stop loss troppo vicino al prezzo per il broker viene posizionato alla distanza minima consentita, e un take profit troppo vicino viene omesso; entrambi vengono corretti non appena il broker accetta il livello giusto. Con Reverse copying, lo stop loss della copia deriva dal take profit dell'originale e viceversa.

8.2 Stop loss e take profit propri

Con Copy Stop Loss o Copy Take Profit impostati su false, potete usare livelli vostri: Own SL when Copy SL = false e Own TP when Copy TP = false. TP = SL distance x ratio imposta il take profit come multiplo della distanza dello stop loss quando Copy Take Profit è false e Own TP è 0.

L'input Units of own SL/TP/BE/trailing imposta l'unità di tutte le vostre distanze: punti, pip (10 punti sui simboli a 3 e 5 cifre) o denaro. In denaro, l'importo si riferisce all'intera copia di un originale, comprese tutte le sue parti.

8.3 Livelli virtuali

Con Virtual (hidden) SL/TP/BE/trailing impostato su true, lo stop loss, il take profit, il break even e il trailing stop non vengono inviati al broker. L'Expert Advisor chiude la copia a mercato quando il prezzo tocca un livello. Se Show virtual levels on this chart è true, disegna i livelli delle copie del simbolo del grafico.

Importante. I livelli virtuali proteggono la copia solo mentre il terminale e l'Expert Advisor sono in esecuzione. Se il computer o il terminale si ferma, la copia non ha stop loss presso il broker. Solo quando una copia diventa una copia libera (sezione 9.1) il suo stop loss e il suo take profit virtuali vengono impostati anche presso il broker.

8.4 Break even e trailing stop

Break even e trailing stop vengono applicati dal Receiver alle sue copie, quindi richiedono Copy Stop Loss = false (in caso contrario l'Expert Advisor vi avvisa sul pannello). Le loro distanze usano l'unità della sezione 8.2.

  • Break even at this profit: quando la copia raggiunge questo profitto, lo stop loss si sposta al prezzo di apertura, più Lock this profit at break even.
  • Trailing start, Trailing distance e Trailing step: a partire dal profitto di avvio, lo stop loss segue il prezzo alla distanza di trailing e si sposta a passi (0 = un decimo della distanza, e almeno la distanza minima degli stop del broker).

8.5 Modifiche manuali

Se modificate a mano lo stop loss o il take profit di una copia, il Receiver reimposta i livelli dell'originale. Con Stop syncing SL/TP of a copy after a manual change impostato su true, la copia mantiene i vostri livelli e il Receiver smette di modificarli.

9. Gestione delle operazioni

9.1 Chiusura insieme all'originale

Close copy when original closes decide cosa succede quando l'originale viene chiuso o cancellato:

OpzioneEffetto
OnLa copia viene sempre chiusa o cancellata.
On, only if same type (market/pending)Solo se la copia e l'originale sono dello stesso tipo, entrambi a mercato o entrambi pendenti.
On, market trades onlySolo se entrambi sono operazioni a mercato.
On, pending orders onlySolo se entrambi sono ordini pendenti.
Off (copy stays open)La copia rimane aperta.

Una copia che non viene chiusa diventa una copia libera: mantiene il suo stop loss e take profit, e il Receiver continua ad applicarle break even, trailing stop, livelli virtuali, chiusure parziali proprie, chiusura dopo N minuti, chiusure programmate, il basket e la protezione del conto.

Per sicurezza, una copia viene chiusa solo dopo che l'originale è risultato assente in due letture valide consecutive, e mai con i dati di un Transmitter offline.

9.2 Chiusure parziali e aumenti di volume

Con Copy partial closures, una chiusura parziale dell'originale chiude la stessa proporzione della copia. Con Copy volume increases of netting positions, un aumento di una posizione netting del Transmitter aumenta la copia; dopo una chiusura parziale dell'originale, viene aggiunto solo il volume che supera la sua dimensione prima della chiusura parziale. Quando una copia è suddivisa in parti, una chiusura parziale viene ripartita tra le parti; alcune parti possono essere chiuse completamente.

9.3 Copia inversa

Reverse copying apre un sell per un buy e un buy per un sell, con stop loss e take profit scambiati. Gli ordini pendenti mantengono il loro prezzo: un buy limit diventa un sell stop, un sell limit un buy stop, un buy stop un sell limit e un sell stop un buy limit. Ogni copia ricorda la direzione con cui è stata aperta: modificare questo input, o la modalità di calcolo del lotto, con copie aperte ha effetto solo sulle nuove copie.

9.4 Ritardo di chiusura e prezzo migliore

  • Closure delay in seconds attende prima di chiudere una copia a mercato dopo la chiusura del suo originale. Con due numeri, come 5,20, il ritardo è casuale tra i due.
  • Close copy only at a better price e Closure better price difference in points: dopo la chiusura dell'originale, la copia attende finché il suo prezzo migliora di questo numero di punti rispetto al prezzo che aveva in quel momento. Close anyway after N seconds la chiude dopo quel tempo anche senza un prezzo migliore (0 = attesa senza limite).

Queste due opzioni si applicano solo alle copie a mercato: le copie pendenti vengono cancellate subito.

9.5 Riapertura delle copie

Reopen copies closed outside the EA riapre una copia che è stata chiusa dal suo stop loss o take profit presso il broker, o a mano, mentre il suo originale è ancora aperto:

  • Instantly: subito.
  • At original open price or better: quando il prezzo torna al prezzo di apertura dell'originale o a un prezzo migliore.
  • At a specific time: all'ora indicata in Reopen time, nell'orario del server del Receiver.

Le copie chiuse dall'Expert Advisor stesso (livelli virtuali, basket, chiusure programmate, protezione del conto) non vengono riaperte, né le copie chiuse da uno stop out, né le copie il cui originale sta per essere chiuso dal Transmitter (sezione 9.7). Max attempts per trade limita anche quante volte una copia può essere riaperta.

9.6 Chiusure programmate

  • Close all copied market trades on e Close all time: in quel giorno (o ogni giorno) a quell'ora, le copie aperte prima di quell'ora vengono chiuse.
  • Delete all copied pending orders on e Delete pending time: lo stesso per gli ordini pendenti.
  • Close each copied market trade after N minutes: ogni copia viene chiusa quando è rimasta aperta per questo tempo.

Se l'Expert Advisor non è in esecuzione all'ora programmata, la chiusura viene eseguita quando si avvia più tardi nello stesso giorno. Se il mercato di un simbolo è chiuso, il Receiver continua a provare per 10 minuti e poi segnala le copie a mercato che non è riuscito a chiudere.

9.7 Chiusura dell'originale dal Receiver

Questa opzione si imposta sul Transmitter: Close original when a Receiver copy is closed (SL/TP/manual). Quando una copia viene chiusa dal suo stop loss o take profit presso il broker, da un livello virtuale o a mano, il Transmitter chiude l'originale. Richiede la password di trading sul Transmitter. La richiesta non viene inviata mentre altre parti della stessa copia sono aperte, dopo uno stop out, da un Self Copier o da un Receiver netting.

→ 10. Chiusure parziali proprie