Naturalmente è bene e utile conoscere l'inglese. Ma se l'articolo è in russo, anche i commenti dovrebbero essere in russo. ))
E scrivo sempre in inglese)))) Semplicemente perché ci sono molti clienti provenienti da paesi diversi e tutti conoscono l'inglese. Beh, e chi non lo sa, un incentivo in più per imparare le basi, ora è facile e gratuito, se solo Internet))) Così tutti meow, commenti in inglese.
Non c'è un supporto integrato per il modello degli eventi. Sì. IMHO, questi non sono eventi come in C#, ma piuttosto messaggi. C'è una grande differenza.
I delegati non sono presenti nel linguaggio e mancano molte cose. Anche un gestore di errori. E una classe aliena è una scatola nera, è divertente leggere in questo contesto i commenti degli sviluppatori del linguaggio che dicono che si dovrebbero catturare tutti gli errori durante la scrittura. Deluso dal linguaggio =(
I delegati non sono presenti nel linguaggio e mancano molte cose. Anche un gestore di errori. E una classe aliena è una scatola nera, è divertente leggere in questo contesto i commenti degli sviluppatori del linguaggio che dicono che si dovrebbero catturare tutti gli errori durante la scrittura. Deluso dal linguaggio =(

Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
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
Autore: Denis Kirichenko