Home Trading Sistematico Post

Trend_Catcher: Il Sistema di Trading per MetaTrader 5

Allegato
17386.zip (6.41 KB, Scarica 0 volte)

Autore dell'idea — Dmitriy Epshteynautore 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

Commento (0)