Errori, bug, domande - pagina 1697
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
Print(MQLInfoString(MQL_PROGRAM_NAME)); restituisce il nome breve dell'indicatore. Se non viene specificato alcun nome breve, verrà restituito il nome completo.
Grazie.
Alexey, il tuo esempio non funziona, i metodi del genitore sono ancora scaricati nell'erede, che non dovrebbe essere scaricato.
Non dovrebbe essere così, puoi lanciare il codice?
Quei dati che erano protetti e pubblicinel genitore, saranno protetti a protected-inheritance.È impossibile leggere e guardare i codici con#define e con ::
Si prega di riscrivere i codici nello stile del comune MQL5.
È impossibile leggere e guardare i codici con#define e con ::
Si prega di riscrivere i codici nel comune stile MQL5.
Aggiungere un controllo _StopFlag non aiuta?
Questo è lo stile di MQL5. Si prega di studiare cosa è #define e cosa è ::.
Non è quello che voglio dire. "::" non è affatto necessario nei tuoi esempi - forse è una tua abitudine, ma non è affatto necessario lì. Il codice può essere scritto benissimo senza #defane. Prova a riscriverlo e vedi se qualcosa diventa chiaro.
Avevo solo "::" in un posto. E non scrivo codici da zero. Come regola, prendo qualcosa dai miei codici. Ecco ::: ce n'era uno attraverso il copia-incolla. Non ci avevo mai fatto caso, ma l'ho rimosso perché ti fa sentire molto meglio.
Ma non è una questione di principio non rimuovere #define. Il 99% del codice può essere scritto senza. Questa non è un'occasione per toglierlo.
E c'è un 1% (relativamente) in cui non si può fare a meno di #define!
Avevo solo "::" in un posto. E non scrivo codici da zero. Come regola, prendo qualcosa dai miei codici. Ecco ::: ce n'era uno attraverso il copia-incolla. Non ci avevo mai fatto caso, ma l'ho rimosso, visto che ti fa sentire molto meglio.
Ma non è una questione di principio non rimuovere #define. Il 99% del codice può essere scritto senza. Questa non è un'occasione per toglierlo.
E c'è l'1% (condizionalmente) in cui non si può fare a meno di #define!
Se non si copia il buffer:
allora l'indicatore completa con successo il suo lavoro