Autore dell'idea — Dmitriy Epshteyn, autore del codice MQL5 — barabashkakvn.
Il Sistema di Trading individua i trend utilizzando tre medie mobili (con periodi di 200, 50, 25 o altri periodi personalizzati) e apre le operazioni sfruttando l'indicatore Parabolic SAR. Utilizza tecniche di martingale, calcolando il lotto come percentuale del deposito a seconda dello stop loss.
La nuova versione presenta la possibilità di: 1) selezionare i giorni di trading, 2) aprire ordini a un segnale inverso, 3) disabilitare la chiusura degli ordini con un segnale opposto.
Entrata nel Mercato
Compra: se il prezzo attuale è superiore al punto del Parabolic SAR sulla candela corrente, il prezzo di chiusura della candela precedente è inferiore al punto del Parabolic SAR precedente; se la media mobile veloce è sopra quella lenta; e se il prezzo attuale è superiore alla seconda media mobile con un altro periodo, viene aperto un ordine di acquisto.
Vendi: se il prezzo attuale è inferiore al punto del Parabolic SAR sulla candela corrente, il prezzo di chiusura della candela precedente è superiore al punto del Parabolic SAR precedente; se la media mobile veloce è sotto quella lenta; e se il prezzo attuale è inferiore alla seconda media mobile con un altro periodo, viene aperto un ordine di vendita.
Il Sistema di Trading chiude gli ordini a un segnale opposto.
Stop Loss e Take Profit
Se Auto_SL = true, lo stop loss viene calcolato automaticamente e impostato al punto del Parabolic SAR. Il fattore SL_koef può essere applicato per moltiplicare la distanza in punti tra il prezzo di apertura dell'ordine e il punto dell'indicatore Parabolic SAR. Ad esempio: se ci sono 20 punti tra il prezzo di apertura dell'ordine e il punto del Parabolic SAR, e SL_koef=2, lo Stop Loss dell'ordine sarà pari a 40 punti; se SL_koef=0.5, lo Stop Loss sarà pari a 10 punti, e così via.
Se Auto_SL = false, lo Stop Loss sarà fisso e uguale al parametro SL in punti.
Se Auto_TP = true, il Take Profit viene calcolato automaticamente in base al valore dello Stop Loss moltiplicato per TP_koef. Ad esempio: se TP_koef=2, il Take Profit sarà il doppio dello stop loss stimato.
Se Auto_TP = false, il Take Profit sarà fisso e uguale al parametro TP in punti.
Impostazioni Lotto e Martingale
Il lotto è calcolato come % del deposito in base al parametro di Rischio e allo Stop Loss. Ad esempio: se il saldo del conto è di 1000 euro, con Stop Loss di 100 punti, se il Rischio = 1 (1% del deposito), possiamo perdere 10 unità di valuta, quindi il lotto sarà 0.01; se il Rischio = 10, il lotto sarà 0.1.
Se Martin = true e l'ultima operazione è stata chiusa in perdita, il rischio della prossima operazione sarà moltiplicato per Koef.
Se Martin = false, il Sistema di Trading calcolerà il lotto come % del saldo attuale del conto.
Breakeven e Trailing Stop
Se la posizione ha realizzato Profit_Level punti di profitto, lo stop loss sarà posizionato a SL_Plus punti di profitto.
Se la posizione ha realizzato Profit_Level2 punti di profitto, lo Stop Loss sarà seguito dal prezzo, a una distanza di TrailingStop2 punti.
Post correlati
- RRS Impulse: Il Tuo Esperto per MetaTrader 4
- Guida all'Utilizzo del MQL5 Wizard: Trading con Pattern di Candele e Indice CCI
- MQL5 Wizard: Crea Expert Advisor per segnali di trading basati su Dark Cloud Cover e Piercing Line con CCI
- MQL5 Wizard: Strategia di Trading con Dark Cloud Cover/Piercing Line e RSI
- MQL5 Wizard: Creare Trading Signals con Morning/Evening Stars e MFI per MetaTrader 5