Discussione sull’articolo "Manuale MQL5: Gestione di eventi grafici personalizzati"

 

Il nuovo articolo Manuale MQL5: Gestione di eventi grafici personalizzati è stato pubblicato:

Questo articolo prende in considerazione gli aspetti della progettazione e dello sviluppo del sistema di eventi grafici personalizzati nell'ambiente MQL5. Qui è possibile trovare anche un esempio di approccio alla classificazione degli eventi, nonché un codice di programma per una classe di eventi e una classe di gestori di eventi personalizzati.

È chiaro che questo evento è definito dall'utente. Spetta a un programmatore decidere cosa esattamentee qualecompito o blocco di programma potrebbe assumere la forma di un evento. Gli sviluppatori MQL5 possono creare i propri eventi, che espandono le capacità del linguaggio per l'implementazione di algoritmi complessi.

Un evento personalizzato è il secondo tipo possibile di evento grafico. Il primo è un evento tipico. Sebbene non esista un termine come "evento grafico tipico" nella documentazione, suggerisco comunque di utilizzarlo per i primi dieci tipi di eventi grafici.

Gli sviluppatori suggeriscono solo un'enumerazione per tutti gli eventi del grafico: ENUM_CHART_EVENT.

Secondo la documentazione, ci sono 65535 identificatori di eventi personalizzati. Il primo e l'ultimo identificatore degli eventi personalizzati sono impostati dai valori espliciti di CHARTEVENT_CUSTOM e CHARTEVENT_CUSTOM_LAST, che è numericamente uguale a 1000 e 66534 di conseguenza (Fig.1).

Fig.1 Il primo e l'ultimo identificatore di eventi personalizzati

Fig.1 Il primo e l'ultimo identificatore di eventi personalizzati

Autore: Denis Kirichenko

Motivazione: