Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 1143
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
Salve.
Potete dirmi se c'è qualche soluzione già pronta per il backtesting in base alle notizie?
Puoi dirmi cosa c'è che non va?
Come faccio a sapere il profitto di una posizione chiusa su un biglietto?
Puoi dirmi cosa c'è che non va?
Come faccio a sapere il profitto di una posizione chiusa su un biglietto?
Seleziona tutti i trade nella posizione ticketed e somma il profitto del trade, la commissione e lo swap.
Ciao!
Per quanto mi riguarda, mi sono già reso conto che la programmazione non è mia, ma sono riuscita a fare amicizia con il Master MQL5. Tuttavia, durante la compilazione di alcuni moduli di segnali di trading, vengono visualizzati avvisi. Quanto sono critici questi avvisi, e se non difficili, allora dimmi cosa deve essere corretto nel codice del modulo dei segnali di trading per eliminare gli avvisi mostrati nell'immagine.
Con i migliori saluti, Vladimir.
Codice modulo segnali di trading
Ciao!
Ho già capito che la programmazione non fa per me, ma sono riuscito a fare amicizia con il Wizard MQL5. Tuttavia, quando compilo alcuni moduli di segnali di trading, ricevo degli avvertimenti. Quanto sono critici questi avvertimenti e, se possibile, consigliate cosa cambiare nel codice del modulo dei segnali di trading per evitare gli avvertimenti mostrati nell'immagine.
Cordiali saluti, Vladimir.
Codice del modulo del segnale di trading
La lingua si sta sviluppando.
Fare sostituzioni: (ctrl+h)
m_open -> m_open_sample
m_close -> m_close_sample
m_expiration -> m_expiration_sample
Il linguaggio si sta evolvendo.
Fare sostituzioni: (ctrl+h)
m_open -> m_open_sample
m_close -> m_close_sample
m_expiration -> m_expiration_sample
Grazie, Vladimir, per la tua risposta rapida e chiara. Tutti gli avvertimenti sono stati eliminati.
Sinceramente, Vladimir.
Ciao!
Si prega di consigliare cosa dovrebbe essere corretto nel codice del modulo dei segnali di trading per escludere l'avvertimento del compilatore nella linea evidenziata in giallo.
Cordiali saluti, Vladimir.
Ciao, cari sviluppatori di MQL5!
Avete creato uno strumento eccellente come MQL5 Wizard per persone senza conoscenze di programmazione che possono generare Expert Advisors basati su moduli di trading. Il sito web di MQL5 contiene un sacco di interessanti moduli di segnali di trading che sono stati scritti alcuni anni fa da professionisti MQL5 e da altri membri del forum MQL5. A proposito,grazie a tutti per il vostro lavoro! Tuttavia, c'è un piccolo "ma" che continua ad ostacolare la piena potenza del Wizard MQL5.
Dato che il linguaggio di programmazione è in costante sviluppo, vi chiedo di creare un ramo che rifletta tutte le sfumature di questi cambiamenti e descriva le azioni necessarie in termini di correzioni di codice, per esempio, nei moduli dei segnali di trading per evitare tali problemi:
Ciao!
Si prega di consigliare cosa si dovrebbe correggere nel codice del modulo Trading Signals per evitare l 'avvertimento del compilatore in quella linea, che è evidenziata in giallo.
Sinceramente, Vladimir.
Se il mio suggerimento è accettabile, questo argomento potrebbe essere intitolato, per esempio, "Revisione dei moduli di segnali di trading".
Sinceramente, Vladimir.
Ciao!
Si prega di consigliare cosa dovrebbe essere corretto nel codice del modulo dei segnali di trading per escludere l'avvertimento del compilatore nella linea evidenziata in giallo.
Sinceramente, Vladimir.
Perché si rivolge all'oggetto "m_symbol" in un posto
e poi improvvisamente a Symbol():
Non dovresti farlo.
Per capire perché improvvisamente c'è un avvertimento sulla chiamata del metodo nascosto, basta mettere il cursore del mouse su Symbol e premere il tasto centrale del mouse: vedrete che c'è un tale metodo in
nel file ExpertBase.
Pertanto, dovreste usare m_symbol nel modulo dei segnali.
Perché si accede all'oggetto "m_symbol" in un posto
e poi improvvisamente a Symbol():
Non dovreste farlo.
Grazie, Vladimir, per il suggerimento!
Il fatto è che questo modulo è stato scaricato dal sito web e semplicemente compilato in MetaEditor. Non ho eseguito altre operazioni (ad esempio, modifiche al codice, ecc.) conil modulo dei segnali di trading e l'avviso è stato generato dal compilatore stesso.
Sinceramente, Vladimir.