Discussione sull’articolo "Indicatori multipli su un grafico (Parte 02): Primi esperimenti" - pagina 2

 
João Buta #: Ho cambiato posizione ma l'errore continua:

Stai facendo confusione. Avete posizionato "C_TemplateChart.mqh" sotto la cartella "Include", quando il #include è per la cartella "IncludeTrade\C_TemplateChart.mqh".

Sapete come codificare o almeno avete le conoscenze minime su come compilare un progetto a più file?

 
Fernando Carreiro #:

State facendo un po' di confusione. Avete collocato "C_TemplateChart.mqh" sotto la cartella "Include", quando invece il #include è per la cartella "Include\Trade\C_TemplateChart.mqh".

Sapete come codificare o almeno avete le conoscenze minime su come compilare un progetto a più file?

Ho una conoscenza minima di come farlo. Ho cambiato la linea ma il problema persiste

File:
 
João Buta #: No, non lo faccio

Allora, se non sapete codificare o avete una conoscenza minima di come compilare un progetto multi-file, come pensate di poterlo usare?

Questo articolo e il suo codice sono rivolti a codificatori/sviluppatori che desiderano utilizzarli come base per i propri sviluppi di codice. Non si tratta di un prodotto finale destinato agli utenti finali.

Se volete imparare a codificare, iniziate dalle basi. Imparate prima l'ABC della codifica MQL e leggete la documentazione su MetaEditor. Non cercate di "correre" con progetti multi-file quando non sapete ancora fare "passi di bimbo" o addirittura "gattonare".

 
Fernando Carreiro #:

Quindi, se non si sa come codificare o si ha una conoscenza minima di come compilare un progetto multi-file, come si pensa di poterlo usare?

Questo articolo e il suo codice sono rivolti a codificatori/sviluppatori che desiderano utilizzarli come base per i propri sviluppi di codice. Non si tratta di un prodotto finale destinato agli utenti finali.

Se volete imparare a codificare, iniziate dalle basi. Imparate prima l'ABC della codifica MQL e leggete la documentazione su MetaEditor. Non cercate di "correre" con progetti multi-file quando non sapete ancora fare "passi di bimbo" o addirittura "gattonare".

Mi consiglieresti di imparare prima il c++ e poi tornare a mql5? Lo chiedo perché ho afferrato le basi di mql5 ma mi manca la pratica e nelle ultime 2 settimane ho imparato dagli articoli su mql5.com ma sembra che mi manchino le idee su cosa codificare. Inoltre, il c++ ha contenuti più organizzati (libri, corsi) ecc. per aumentare le competenze dal livello principiante a quello fluente e sembra che la maggior parte dei programmatori su questo sito abbia iniziato un linguaggio legato al c++. Non mi aspetto che la programmazione sia facile, ma sono disposto a lavorare per diventare un grande programmatore e lo diventerò, ma ho bisogno di una guida. È frustrante quando si impara qualcosa di nuovo e qualcuno sul forum o nella discussione di un articolo dice che è basilare. Cosa ne pensate? I vostri consigli più onesti sono benvenuti, non mi offendo!

 
Daniel Jose #:

Avete modificato la struttura del file ZIP, guardate alla riga 10, come si può vedere nell'immagine che avete postato, il compilatore cercherà il file di intestazione in questa posizione, ma voi l'avete modificata, quindi il compilatore non sarà in grado di trovare il file giusto. Delle due l'una: o si indica la nuova posizione, o si mantiene la struttura del file ZIP

Mi consiglieresti di imparare prima il c++ e poi tornare a mql5? Lo chiedo perché ho afferrato le basi di mql5 ma mi manca la pratica e nelle ultime 2 settimane ho imparato dagli articoli su mql5.com ma sembra che mi manchino le idee su cosa codificare. Inoltre, il c++ ha contenuti più organizzati (libri, corsi) ecc. per aumentare le competenze dal livello principiante a quello fluente e sembra che la maggior parte dei programmatori su questo sito abbia iniziato un linguaggio legato al c++. Non mi aspetto che la programmazione sia facile, ma sono disposto a lavorare per diventare un grande programmatore e lo diventerò, ma ho bisogno di una guida. È frustrante quando si impara qualcosa di nuovo e qualcuno sul forum o nella discussione di un articolo dice che è basilare. Cosa ne pensate? I vostri consigli più onesti sono benvenuti, non mi offenderò!
 
João Buta #: Mi consiglieresti di imparare prima il c++ e poi tornare al mql5? Lo chiedo perché ho afferrato le basi del mql5 ma mi manca la pratica e nelle ultime 2 settimane ho imparato dagli articoli su mql5.com ma sembra che mi manchino le idee su cosa codificare. Inoltre, il c++ ha contenuti più organizzati (libri, corsi) ecc. per aumentare le competenze dal livello principiante a quello fluente e sembra che la maggior parte dei programmatori su questo sito abbia iniziato un linguaggio legato al c++. Non mi aspetto che la programmazione sia facile, ma sono disposto a lavorare per diventare un grande programmatore e lo diventerò, ma ho bisogno di una guida. È frustrante quando si impara qualcosa di nuovo e qualcuno sul forum o nella discussione di un articolo dice che è basilare. Cosa ne pensate? I vostri consigli più onesti sono benvenuti, non mi offenderò!

Io provengo da un background C/C++ che mi ha aiutato a capire meglio MQL, quindi sì, consiglierei di imparare prima le basi della codifica generale in C/C++.

 
Fernando Carreiro #:

Io provengo da un background C/C++ che mi ha aiutato a capire meglio MQL, quindi sì, consiglierei di imparare prima le basi della codifica generale in C/C++.

Grazie per tutti i vostri commenti sinceri. E quando si parla di basi di c++, cosa si intende veramente?

 
João Buta #: Grazie per tutti i vostri commenti onesti. E quando si parla di basi di c++, cosa si intende veramente?
Che siete in grado di sviluppare applicazioni a riga di comando (rispetto alle applicazioni GUI), ma se siete in grado di fare GUI, ancora meglio.
 
Fernando Carreiro #:
Che siate in grado di sviluppare applicazioni a riga di comando (rispetto alle applicazioni GUI), ma se siete in grado di fare GUI, ancora meglio.

Ho cambiato l'indirizzo del file di classe ma continuo ad avere lo stesso errore

File:
 
João Buta #:

Ho cambiato l'indirizzo del file di classe ma continuo ad avere lo stesso errore

cosa posso fare per migliorarlo? Ho davvero bisogno di testare questo codice per avere un grafico personalizzato. Sono disposto a fare tutto ciò che è necessario.