Errori, bug, domande - pagina 2964
![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Sostituire la struttura con una singola variabile ))
Non trasferibile.
Non viene trasferito.
Ti sei ricordato di importare la funzione nell'Expert Advisor?
Ho aggiornato l'esempio per la struttura, non c'era molto di sbagliato lì.
In generale, se lavorate con una struttura, pensate a come dichiarare un oggetto struttura, globalmente o localmente.
E per una variabile, tutto questo non è necessario, basta restituire la variabile ed è tutto.
Ti sei ricordato di importare la funzione nell'EA?
Puoi fornire il codice sorgente dell'indicatore e dell'EA per la tua idea o no?
Puoi fornire il codice sorgente dell'indicatore e dell'EA per la tua idea o no?
Sì, è strano. L'esportazione per le funzioni in mql4 non vuole funzionare per qualche motivo.
Non ottengo alcun risultato dalla libreria o dall'indicatore. Tuttavia, ho visto delle funzioni nelle dipendenze.
Un esempio per la biblioteca
Un indicatore che imposta un valore
Un Expert Advisor che dovrebbe ottenere un valore attraverso una funzione ma non funziona
Mando i tick dall'indicatore tramite questo: sparam contiene MqlTick, lparam - numero di tick.
L'Expert Advisor cattura questi tick in OnChartEvent. E deve capire se il tick attuale è quello più attuale o no? Cioè, c'è una coda di zecche o è vuota?
Per questo, legge il numero (il compito è leggere questo numero) dell'ultimo tick inviato dall'indicatore. Se il tick ha lo stesso numero - la coda è vuota, ed è possibile iniziare a lavorare con i tick.
E durante il funzionamento di OnTick, dopo OrderSend è necessario controllare se l'indicatore ha inviato altri tick. Per questo, abbiamo di nuovo bisogno di leggere il numero dall'indicatore. E ci possono essere più di cento di questi controlli durante un OnTick. Ecco perché dobbiamo leggerlo velocemente.
Se l'Expert Advisor sta prendendo i tick attraverso CopyTicks, perché ha bisogno di sapere che la coda è vuota?
Lasciatelo lavorare su ciascuno degli eventi, e saltate gli eventi che hanno meno tempo di quelli già elaborati.
Se il mio Expert Advisor sta ancora prendendo tick tramite CopyTicks, perché deve sapere che la coda è vuota?
Forum sul trading, sistemi di trading automatico e test di strategie di trading
Bug, bug, domande
fxsaber, 2021.02.17 21:26
Vi prego di condividere i miei pensieri su questo problema(MT4):
una cosa del genere potrebbe essere d'aiuto?
https://www.mql5.com/ru/code/818
una cosa del genere potrebbe essere d'aiuto?
https://www.mql5.com/ru/code/818
Una rapida opzione WinAPI è stata suggerita sopra.
Una veloce variante WinAPI è stata suggerita sopra.
questa opzione è più pericolosa e difficile da attuare
questa opzione è più pericolosa e difficile da implementare
In attesa di questo.