Funkcja bool IsVisualMode() zwraca true jeśli strategia automatyczna działa w trybie wizualizacji podczas testowania, inaczej zwraca false. Więcej informacji można znaleźć w specyfikacji MQL4.
#property strict int OnInit() { //--- sprawdzić czy strategia automatyczna działa w trybie wizualizacji if(IsVisualMode() == true) Print("Strategia automatyczna jest testowana w trybie wizualizacji."); else Print("Strategia automatyczna nie jest testowana w trybie wizualizacji."); return(INIT_SUCCEEDED); } //--- void OnDeinit(const int reason) {} //--- void OnTick() {}
Rys. 1. Przykład stosowania funkcji IsVisualMode().