Trident Pro MT4
- Experts
- Versione: 1.0
- Attivazioni: 20
Trident Pro è un Expert Advisor multivaluta per MetaTrader 4 che opera su tre coppie collegate tra loro: AUDCAD, NZDCAD e AUDNZD. Basta applicarlo a un solo grafico e gestisce da sé tutte e tre le coppie. L'EA entra quando il prezzo si è allontanato in modo evidente dal suo canale e accompagna la posizione fino al ritorno del prezzo. Il controllo integrato dell'esposizione per valuta e del carico sul deposito impedisce di accumulare un volume eccessivo.
Versione per MetaTrader 5: https://www.mql5.com/en/market/product/207953
Iscriviti al mio canale per non perdere aggiornamenti e nuovi prodotti: https://www.mql5.com/en/channels/algotrader
Molto probabilmente il prezzo aumenterà gradualmente e a un certo punto le vendite verranno interrotte del tutto, perché l'EA non si diffonda troppo.
Come funziona l'EA
- Segue tre coppie contemporaneamente da un solo grafico.
- Quando il prezzo esce dal bordo del canale, apre un ordine iniziale nella direzione del ritorno.
- Se il prezzo continua ad andare contro la posizione, aggiunge ordini di mediazione. Il passo tra gli ordini si adatta alla volatilità e può allargarsi, così la serie si distribuisce su una distanza ampia invece di essere riempita subito.
- Un ordine di mediazione viene aperto al massimo una volta per barra del timeframe scelto e solo dopo una barra che ha chiuso nella direzione della posizione.
- Ogni ordine ha il proprio take profit. La serie viene chiusa per intero quando il prezzo torna al livello calcolato.
- Se il trailing stop è attivo, protegge il profitto finché la serie è composta da un solo ordine. Dopo il suo intervento, un nuovo ingresso viene aperto solo a un prezzo migliore.
- Prima di ogni ordine, l'EA controlla la posizione netta su ogni valuta (AUD, NZD, CAD) e il carico sul deposito. Se un limite è superato, l'ordine viene ridotto o saltato.
- Se il livello di margine del conto scende sotto il valore impostato, l'EA chiude tutti i suoi ordini.
Caratteristiche
- Tre coppie su un grafico, un solo numero magico.
- Il passo della griglia si adatta alla volatilità corrente.
- Controllo della posizione netta per valuta: l'EA non raddoppia la scommessa su una valuta attraverso coppie diverse.
- Limite di carico sul deposito e protezione sul livello di margine.
- Trailing stop e protezione contro stop e take profit collocati troppo vicino al prezzo.
- Filtro dello spread e filtro della sessione asiatica.
- Pannello informativo che si adatta da solo alle dimensioni del grafico.
Raccomandazioni
- Coppie: AUDCAD, NZDCAD, AUDNZD. Se il broker usa nomi con suffisso, inseriscili in Work Pairs esattamente come compaiono nella finestra «Osservazione del Mercato».
- Timeframe del grafico: qualsiasi. L'EA usa i propri timeframe indicati nelle impostazioni.
- Applica l'EA al grafico di una delle coppie di lavoro.
Test
- In MetaTrader 4 un test multivaluta non è possibile: il tester di questa piattaforma lavora con un solo simbolo. Nel test l'EA opera soltanto sulla coppia del grafico su cui è avviato.
- Testa ogni coppia di lavoro (AUDCAD, NZDCAD, AUDNZD) separatamente, sul grafico M1.
- Per vedere le tre coppie lavorare insieme, testa la versione per MetaTrader 5: nel suo tester l'EA opera su tutte le coppie contemporaneamente. Link: https://www.mql5.com/en/market/product/207953
- Nel trading reale la versione per MetaTrader 4 funziona come la versione per MetaTrader 5: un grafico e tutte le coppie di Work Pairs.
Pannello sul grafico
Il pannello si attiva con l'impostazione Show panel. Si può trascinare dall'intestazione e ridurre con il pulsante; la posizione viene ricordata. La dimensione del pannello si adatta da sola alle dimensioni del grafico; se preferisci, puoi fissarla in percentuale con l'impostazione Panel size. Il pannello permette di vedere subito se l'EA sta lavorando e, se non apre un ordine, perché.
- Intestazione: nome, versione e risultato totale corrente (P/L) degli ordini aperti su tutte le coppie.
- Status: stato generale. WORKING significa che l'EA sta lavorando. WORKING: 2 of 3 pairs ready significa che alcune coppie stanno ancora caricando lo storico. PAUSED: drawdown limit significa che i nuovi ordini sono fermati dal limite di drawdown. STOPPED significa che il trading algoritmico è disattivato o che nessuna coppia è pronta.
- Data: se lo storico delle quotazioni è sufficiente. Se non lo è, viene indicato quale coppia e quale timeframe sono in caricamento.
- PAIR: nome della coppia.
- PROFIT: profitto o perdita corrente degli ordini aperti sulla coppia.
- SPREAD: spread corrente. Diventa arancione se lo spread supera Max spread.
- START LOT: lotto del prossimo ordine iniziale.
- STATE: che cosa accade sulla coppia. Waiting for signal: attesa del segnale. In series: 2/5 orders: una serie è aperta, con il numero di ordini sul massimo. Paused: Asian session: pausa per la sessione asiatica. Waiting: spread too high: lo spread è troppo alto. Loading history: lo storico è in caricamento. Qui compare anche il motivo per cui un ordine è rinviato: attesa di una barra di conferma, limite per valuta, limite di carico sul deposito, attesa di un prezzo migliore dopo il trailing, pausa dopo la protezione sul livello di margine.
- TOTAL: risultato totale di tutte le coppie.
- Open orders: numero di ordini aperti dell'EA.
Impostazioni
Trader's trading tools
- Work Pairs: elenco delle coppie negoziate, separate da virgole.
- Enable one series in this period: non aprire una nuova serie nella stessa barra in cui è stata chiusa la precedente.
- One series of orders in this period: timeframe di quella barra. Definisce anche la frequenza con cui l'EA verifica le condizioni.
Lot settings
- MaxRisk: percentuale del margine libero usata per calcolare il lotto iniziale. Il lotto cresce con il conto. Con 0 si usa un lotto fisso.
- if MaxRisk = 0, Lot will be: lotto iniziale fisso.
- Max lot: limite superiore del lotto iniziale.
TP & SL
- Take profit: take profit di ogni ordine, in punti.
- Stop loss: stop loss di ogni ordine, in punti. 0 lo disattiva.
- Take profit as a percentage: chiudere tutti gli ordini quando il profitto del conto raggiunge questa percentuale del saldo. 0 disattiva la funzione.
- Drawdown % to block new orders (if > 0): con questo drawdown, in percentuale del saldo, non vengono aperti nuovi ordini. Gli ordini aperti non vengono chiusi.
Risk limits
- Max net exposure per currency, in full series (0 = off): quante serie complete si possono tenere in una direzione su una valuta. 1.0 significa una serie.
- Max deposit load (margin / equity), % (0 = off): non vengono aperti nuovi ordini se il margine dovesse superare questa percentuale dell'equity.
- Close all orders if margin level falls below, % (0 = off): tutti gli ordini dell'EA vengono chiusi se il livello di margine del conto scende sotto questo valore. Dopo di che, i nuovi ordini vengono aperti solo dalla barra successiva del Signal TF.
Ancillary transactions
- Step between orders (minimum step if ATR step is on): passo tra gli ordini della serie, in punti. Se il passo da ATR è attivo, è il passo minimo.
- Step from ATR of Signal TF: calcolare il passo dalla volatilità corrente (ATR).
- First step, in ATR: dimensione del primo passo, in frazioni di ATR.
- ATR period (step and trailing): periodo dell'ATR per il passo e il trailing.
- Step expansion (each next step is multiplied by): di quante volte ogni passo successivo è più largo del precedente.
- Next averaging below the level of a closed (by take profit) averaging order: dopo la chiusura di un ordine di mediazione in take profit, il successivo viene aperto solo oltre il suo livello.
- Multiplication: moltiplicatore del lotto di ogni ordine successivo della serie.
- Max trades per pair: numero massimo di ordini per coppia.
- Averaging: one order per bar and only after a confirming bar: mediare al massimo una volta per barra e solo dopo una barra che ha chiuso nella direzione della posizione.
- Averaging TF: timeframe per questa regola e per il rientro dopo il trailing.
- Max spread: spread massimo, in punti, con cui vengono aperti gli ordini.
Trailing stop (series of one order)
- Enable trailing stop: attivare il trailing stop per una serie di un solo ordine.
- Trailing start: profit, in ATR: profitto, in frazioni di ATR, oltre il quale il trailing inizia a lavorare.
- Trailing distance, in ATR: distanza dal prezzo allo stop, in frazioni di ATR.
Trading session
- Trade in Asian session: consentire gli ordini iniziali nella sessione asiatica.
- Asian session start (GMT hour): inizio della sessione asiatica, ora GMT.
- Asian session end (GMT hour): fine della sessione asiatica, ora GMT.
Channel settings
- Channel type (Bollinger / Keltner): tipo di canale.
- Signal TF: timeframe del canale.
- Canal period (BB period / Keltner EMA period): periodo del canale.
- Canal deviation (BB deviation / Keltner ATR multiplier): larghezza del canale.
- Keltner ATR period: periodo dell'ATR per il canale di Keltner.
- Applied price BUY: prezzo usato per calcolare il canale per gli acquisti.
- Applied price SELL: prezzo usato per calcolare il canale per le vendite.
Does not affect trade
- Comments to orders: commento degli ordini.
- Magic: numero univoco con cui l'EA riconosce i propri ordini.
- Slipage: slippage consentito, in punti.
- Print per-pair statistics at the end of the test: alla fine del test, stampare nel registro le statistiche della coppia.
- Show panel: mostrare il pannello sul grafico.
- Panel font size: dimensione del carattere del pannello.
- Panel size, % (0 = adaptive to chart size): dimensione del pannello in percentuale. Con 0 il pannello si adatta da solo alle dimensioni del grafico.
