Attualmente sto imparando le nozioni di base per scrivere EA e ho una domanda veloce. Ho provato a creare un EA che fornisca un avviso dopo la formazione di una doji, utilizzando il codice

Codice inserito/ ---------------------------------------------------- --------------------- /| prova2.mq4 |/| Copyright 2015, MetaQuotes Software Corp. |/| https://www.mql5.com |/ -------------------------------------------------------------- ------------------- #proprietà copyright Copyright 2015, MetaQuotes Software Corp. #property link https://www.mql5.com #property versione 1.00 #property strict/ ------------------------------------------------ ---- /| Funzione di inizializzazione Expert |/ -------------------------------------------------------------- ------------------- int OnInit() {/---/--- return(INIT_SUCCEEDED); }/ ---------------------------------------------------- -------------------- /| Funzione di deinizializzazione Expert |/ -------------------------------------------------------------- ------------------- void OnDeinit(const int motivo) {/--- }/ ------------- -------------------------------------------------- --- /| Funzione tick esperto |/ -------------------------------------------------------------- ------------------- void OnTick() {/--- doppio corpo = Apri#91;1#93;-Chiudi#91;1#93; ; doppio bodyabs = MathAbs(corpo); if(bodyabs lt;= 0.00050) { Alert(Doji); } }/ ---------------------------------------------------- ----------------------
Tuttavia, se è presente una doji, questa genera un avviso ogni volta che viene rilevato un nuovo tick. Come posso fare in modo che questo mi avvisi UNA VOLTA PER OCCORRENZA di una candela doji?

Grazie