Position Basket PL Closer MT4
- 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.2
- Attivazioni: 5
Un Expert Advisor per MetaTrader 4 che tratta più ordini aperti come un unico "paniere" e chiude il paniere nel suo insieme quando il profitto o la perdita complessivi arrivano al livello che hai scelto. Funziona con ordini del trading manuale e di altri EA. Sul grafico, il suo pannello porta il nome breve "Basket P/L Closer".
Nota bene che cosa non fa. Non piazza nuove operazioni sul tuo conto reale o demo, non offre segnali di acquisto o vendita e non è un sistema di trading. Di fabbrica tutte e quattro le regole di chiusura sono disattivate, quindi mostra soltanto i panieri finché non abiliti una regola. Non impedisce che si verifichino perdite: inizia a chiudere una volta superato un livello, e il risultato può finire oltre quel livello.
PARTICOLARITÀ DI MT4 (DA LEGGERE PER PRIMA COSA)
- Un ordine alla volta: MT4 invia una richiesta di chiusura e attende la risposta prima della successiva. Nei nostri test ogni chiusura ha richiesto circa 0,3 s, quindi un paniere di 20 ordini richiede all'incirca 6 secondi. I prezzi possono muoversi durante quel tempo.
- Nessun commento alla chiusura: MT4 non può allegare un commento quando un ordine viene chiuso. Quale regola ha chiuso quale ordine viene scritto nella scheda Experts (log), insieme al numero dell'ordine.
- Commissione: i valori in denaro e in percentuale usano lo swap e la commissione che MT4 mostra per ogni ordine (parametro, attivo per impostazione predefinita).
- Le righe del pannello più lunghe di circa 62 byte vengono tagliate e terminano con "~" (un limite di testo di MT4). Il testo giapponese viene tagliato prima perché ogni carattere usa 2 byte.
- Attiva il pulsante AutoTrading nella barra degli strumenti e spunta "Allow live trading" nelle proprietà dell'EA. Senza di essi non si può chiudere nulla; in quel caso il pannello indica il motivo.
- Tutti i 34 parametri compaiono in un unico elenco (MT4 non ha gruppi di parametri).
COME GLI ORDINI DIVENTANO PANIERI
- Un paniere per tutto, un paniere per simbolo (predefinito), per magic number oppure per simbolo e magic number.
- Acquisti e vendite nello stesso paniere (predefinito), in panieri separati, oppure solo acquisti / solo vendite.
- Puoi limitare l'EA a determinati magic number (0 = ordini manuali) e a determinati simboli, separati da virgole; lascia vuoto per tutti. Il simbolo va scritto come lo mostra MT4, suffisso compreso (maiuscole o minuscole non contano). Gli ordini fuori da questi filtri non vengono toccati.
LE QUATTRO REGOLE DI CHIUSURA (disattivate per impostazione predefinita)
1. Obiettivo di profitto - il profitto complessivo raggiunge il tuo valore.
2. Limite di perdita - la perdita complessiva raggiunge il tuo valore (inseriscilo come numero positivo).
3. Trailing del profitto - una volta che il profitto complessivo supera un valore iniziale, l'EA ricorda il valore migliore e chiude quando il profitto arretra della tua distanza.
4. Break-even - una volta che il profitto complessivo supera un valore iniziale, l'EA chiude se torna all'importo che vuoi conservare.
Ogni regola può essere misurata nella valuta del conto, in percentuale del saldo o in pip. Quando il limite di perdita e un'altra regola scattano insieme, prevale il limite di perdita.
CHE COSA SUCCEDE DOPO
- Continua a sorvegliare (predefinito).
- Metti in pausa solo quel paniere per un certo numero di minuti (60 per impostazione predefinita). I nuovi ordini che gli appartengono vengono chiusi non appena vengono trovati.
- Ferma l'EA. La prima chiusura di un paniere ferma il controllo di tutti i panieri, non solo di quello chiuso. L'arresto resta finché non fai clic su Resume sul pannello o non cambi la definizione del paniere. Modificare soltanto i valori delle regole non lo termina.
- Anche gli ordini pendenti del paniere possono essere rimossi (facoltativo): alla chiusura, prima degli ordini aperti, e durante una pausa.
CONSERVA LA SUA MEMORIA
Picchi del trailing, break-even armati, chiusure non completate, pause e l'arresto vengono memorizzati nelle variabili globali del terminale e sopravvivono a un riavvio di MT4 o di Windows; nei nostri test di chiusura forzata non è andato perso nulla. Restano in quel terminale: un altro terminale, computer o server virtuale parte senza di essi. Nello Strategy Tester (Tester di strategia) non viene scritto nulla nel terminale.
PANNELLO
Stato, risultato complessivo, numero di ordini, ogni paniere con il suo P/L e la distanza dalle sue regole, panieri in chiusura o in pausa in cima (1-20 panieri mostrati), il motivo quando la chiusura è impossibile, pulsanti Resume e comprimi. Inglese o giapponese, secondo la lingua del terminale o la tua scelta. Avviso popup dopo una chiusura (attivo per impostazione predefinita) e notifiche push facoltative.
LIMITI DA CONOSCERE PRIMA DELL'ACQUISTO
- Un livello è un innesco, non una promessa. La chiusura usa ordini a mercato e, su MT4, un ordine dopo l'altro, quindi il risultato può essere peggiore del tuo livello. In uno dei nostri test un limite di perdita di -60 è finito tra -64 e -89. I gap del fine settimana, i mercati veloci, lo slippage, i requote o gli ordini rifiutati e un mercato chiuso possono peggiorarlo.
- Un paniere che soddisfa già una regola quando l'EA si avvia, o quando attivi la regola, viene chiuso dopo circa 3 secondi. Controlla prima il pannello.
- "Definizione del paniere" significa: raggruppamento, impostazione acquisto/vendita, filtri magic e simbolo, unità del trailing, unità del break-even, Points per pip e l'interruttore swap/commissione. Modificarne uno qualsiasi fa ripartire da zero: picchi del trailing, break-even armati, pause e l'arresto vengono cancellati. Gli altri parametri si possono modificare senza questo azzeramento.
- I pip vengono semplicemente sommati ordine per ordine; la dimensione del lotto non viene considerata (0,01 e 1,00 lotti contano allo stesso modo). Il pip automatico è di 10 punti sui simboli a 3 e 5 cifre e di 1 punto altrove, il che significa 1 pip = 1 punto su molti simboli GOLD, indici e BTC. Un valore di Points per pip che inserisci viene usato per ogni simbolo. Per panieri con simboli misti, denaro o percentuale sono di solito l'unità migliore.
- La percentuale si riferisce sempre al saldo al momento del controllo, quindi cambia dopo ogni chiusura.
- I pip ignorano swap e commissione.
- Esegui una copia per definizione di paniere. Una seconda copia con la stessa definizione sullo stesso conto resta in attesa. Copie con definizioni diverse funzionano entrambe e, dove i loro filtri coprono gli stessi ordini, entrambe cercheranno di chiudere quegli ordini. Due terminali su un unico conto non possono rilevarsi a vicenda.
- Durante una pausa ogni nuovo ordine viene chiuso di nuovo, con un costo di spread e commissione ogni volta. Agli altri EA non viene impedito di aprire ordini.
- Nulla funziona mentre MT4 è chiuso o disconnesso o AutoTrading è disattivato.
- Non ancora testato su un conto reale: simboli con freeze level (livello di congelamento) e la chiusura a parti di ordini più grandi del lotto massimo del simbolo.
- Strategy Tester: lì non è possibile riprodurre ordini manuali, quindi una dimostrazione apre piccoli ordini (magic 73170) sul simbolo del grafico. Un'esecuzione rischia al massimo circa l'1,5% del saldo, e la dimostrazione termina quando il saldo scende sotto il 95% di quello iniziale o dopo 20 esecuzioni. Le sue operazioni sono casuali e il loro P/L non significa nulla; il report non è il risultato di un metodo di trading. Non viene mai eseguita su un conto reale o demo.
PRIMO AVVIO
1. Metti l'EA su un grafico; il simbolo del grafico non ha importanza.
2. Scegli filtri, raggruppamento e acquisto/vendita, e verifica sul pannello che i panieri siano corretti (tutte le regole disattivate = solo visualizzazione).
3. Abilita le regole che ti servono con le loro unità e scegli che cosa succede dopo una chiusura. Leggi la nota del pannello e fai clic su OK.
4. Attiva AutoTrading e consenti il trading dal vivo (Allow live trading). Fai pratica prima su un conto demo.
DA NOTARE
- Il profitto non è promesso, e una chiusura esattamente al tuo livello non può essere garantita.
- Che cosa negoziare e quali livelli usare restano decisioni tue.
- Mentre il pannello è visibile, "Chart on foreground" viene disattivato per quel grafico e riattivato quando l'EA viene rimosso.
- Supporto tramite messaggio MQL5 entro 3 giorni lavorativi per installazione, impostazioni e segnalazioni di bug. Non è possibile rispondere a domande su che cosa o quando negoziare, né su quali livelli impostare.
