Discussione sull’articolo "Implementazione Pratica di Filtri Digitali in MQL5 per Principianti"

 

Il nuovo articolo Implementazione Pratica di Filtri Digitali in MQL5 per Principianti è stato pubblicato:

L'idea di filtrare il segnale digitale è stata ampiamente discussa negli argomenti del forum sulla costruzione di sistemi di trading. E sarebbe imprudente non creare un codice standard di filtri digitali in MQL5. In questo articolo l'autore descrive la trasformazione del semplice codice dell'indicatore SMA dal suo articolo "Indicatori personalizzati in MQL5 per principianti" in codice di filtro digitale più complicato e universale. Questo articolo è un seguito logico all'articolo precedente. Indica anche come sostituire il testo nel codice e come correggere gli errori di programmazione.

Dovresti considerare una cosa. Un errore nel codice può generare un'intera sequenza di errori di compilazione. Quindi, per rimuovere la sequenza di errori, è sufficiente andare alla prima riga dove il compilatore ha trovato un errore e correggere il codice. Naturalmente, ci possono essere molte di queste sequenze di errori di compilazione. Quindi, dopo aver corretto un errore nel codice, dobbiamo ricompilarlo di nuovo e se il compilatore trova errori, dobbiamo cercare la prima riga nella scheda "Errors" della finestra "Toolbox":

Forse il metodo più efficace per comprendere questo sarà un impatto significativo e distruttivo sul nostro codice per studiare come reagirà il compilatore agli errori commessi consapevolmente. La tecnica è abbastanza semplice: fai l'errore in una parte particolare del codice, premi il pulsante "Compila" in MetaEditor e guarda il risultato della compilazione. Sarà ancora meglio se ricordi intuitivamente tale risultato d’ impatto distruttivo sul codice. In ogni caso questo può essere utile in un’ulteriore pratica quando si lavora con il codice MQL5.

Autore: Nikolay Kositsin