Ideato da: Scriptor.
Codice MQL5 di: Vladimir Karputov.
Questa strategia si basa sull'utilizzo di ordini pendenti Buy Stop e Sell Stop, creando un canale con due indicatori iMA (Media Mobile, MA).
Parametri di input
- Take Profit - Valore di Take Profit;
- Trailing Stop - attiva/disattiva il trailing;
- Trailing Step - passo del trailing;
- Lots - dimensione del lotto impostata manualmente (CONDIZIONE NECESSARIA: Rischio deve essere uguale a zero!);
- Rischio - dimensione del lotto calcolata automaticamente, in percentuale di rischio per operazione (CONDIZIONE NECESSARIA: "Lots" deve essere uguale a zero!);
- Diferenza - offset dai bordi del canale;
- Expert Every Tick - abilita/disabilita il funzionamento su ogni tick;
- MA PRICE_HIGH e PRICE_LOW: periodo di media - periodo di media degli indicatori;
- MA PRICE_HIGH e PRICE_LOW: spostamento orizzontale - spostamento orizzontale degli indicatori;
- MA PRICE_HIGH: tipo di smussamento - tipo di media per l'indicatore calcolato sui prezzi massimi;
- MA PRICE_LOW: tipo di smussamento - tipo di media per l'indicatore calcolato sui prezzi minimi;
- numero magico - identificatore unico per l'EA.
La strategia di trading prevede la formazione di un canale con due indicatori iMA (Media Mobile, MA), uno basato sui prezzi MAX (PRICE_HIGH) e l'altro sui prezzi MIN (PRICE_LOW). Gli ordini pendenti Buy Stop e Sell Stop vengono posizionati sui bordi del canale, puntando a sfruttare i movimenti forti in caso di rottura.

Il sistema può operare in due modalità: su ogni tick e solo quando appare una nuova candela. La modalità è definita dal parametro Expert Every Tick. Ecco un esempio di come questo parametro influisce sul funzionamento dell'EA, utilizzando EURUSD,D1:


È importante notare che questa strategia può avere periodi di inattività, ovvero momenti senza opportunità di ingresso, specialmente durante fasi senza ritracciamenti per la coppia di valute:

Commento 0