Il SAW_system_1 è un Expert Advisor progettato per posizionare ordini pendenti in base alla volatilità degli ultimi N giorni. Il stop loss viene sempre impostato al livello dell'ordine opposto, quindi, impostare il valore dello stop loss determina anche la distanza tra gli ordini. È importante notare che stop loss e take profit non vengono calcolati in punti, ma come una percentuale della volatilità media nel periodo specificato.
Gli ordini vengono piazzati a un'ora specifica (orario del terminale) e, se nessuno di essi viene attivato, vengono eliminati all'ora indicata.
Inoltre, l'EA è in grado di "invertire" la posizione quando il primo stop loss viene attivato, ovvero non rimuove semplicemente l'ordine opposto quando viene aperta una posizione da uno degli ordini. Quando viene aperta una posizione, è anche possibile posizionare l'ordine opposto con un lotto maggiore per compensare eventuali perdite, nel caso in cui la posizione del secondo ordine si chiuda in perdita.
Parametri:
- Lot - lotto di trading;
- Numero di giorni (per il calcolo della volatilità) - numero di giorni per calcolare la volatilità;
- Ora di installazione ordini (orario terminale) - ora di piazzamento degli ordini;
- Ora di rimozione ordini (orario terminale) - ora di eliminazione degli ordini;
- Stop-Loss (percentuale della volatilità media) - stop loss (percentuale della volatilità media);
- Take-Profit (percentuale della volatilità media) - take profit (percentuale della volatilità media);
- Inverti posizioni - inversione della posizione;
- Martingale - attiva Martingale;
- Moltiplicatore - moltiplicatore Martingale.
Il strumento di trading non conta, purché venga effettuata l'ottimizzazione.
Il timeframe non è rilevante, poiché tutto avviene secondo l'orario del terminale.


Raccomandazioni:
- I parametri dovrebbero essere ottimizzati su un periodo non superiore a un anno, poiché periodi più lunghi non hanno senso.
- Potrebbe essere necessario eseguire una reottimizzazione ogni 3 mesi.
- Ho scritto questo codice molto tempo fa, quindi scrivetemi per eventuali problemi, cercherò di risolverli il prima possibile.
Commento 0