Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 326
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
Usa il pulsante per inserire il codice!
Strano perché PriceBlizko1 è descritto nella riga sopra
Cosa, nessuno usa gli indicatori di ClusterDelta?
Grazie))) Ora lo saprò))) ho indicato in quale luogo dà un errore alla compilazione
Strano perché PriceBlizko1 è descritto nella riga sopra
È descritto esattamente nella riga sopra. Deve essere definito globalmente in modo che sia disponibile a tutte le unità, non solo a quella locale (attuale)
Nessuno usa gli indicatori di ClusterDelta?
Leggere oggetti e prendere dati da essi:ObjectGetDouble
È descritto esattamente nella riga sopra. Deve essere definito globalmente, in modo che sia disponibile a tutte le unità, non solo a quella locale (attuale)
Grazie)
Sembra che abbia finito di scrivere l'EA, ma appare un errore
')' - non tutti i percorsi di controllo restituiscono un valore
A cosa può essere collegato. Ho provato a mettere return, l'errore cambia
'return' - la funzione deve restituire un valore
Sembra che abbia finito di scrivere l'EA, ma appare un errore
')' - non tutti i percorsi di controllo restituiscono un valore
A cosa può essere collegato. Ho provato a mettere return, l'errore cambia
Il 'return' - la funzione deve restituire un valore
Forse la funzione deverestituire(0);
Forse è necessario unreturn(0) come questo;
AAAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH !!!! Grazie!!!
AAAAAAAA HOORAY!!!! Grazie!!!
Perché "grazie"? La funzione dovrebbe restituire un valore. E tu restituisci sempre zero. Se si suppone che non restituisca nulla, il suo tipo dovrebbe essere void.
In mql4, mql5 un array è sempre passato a una funzione solo per riferimento (& == ampersand)
In primo luogo - nei parametri formali di una funzione, c'è una e commerciale, e indica che non è l'array stesso che viene passato nella funzione, ma un riferimento ad esso. E poi - all'interno della funzione - state già lavorando con il riferimento, il che significa che non dovete specificarlo di nuovo.
La tilde (~) precede il nome del distruttore della classe - il costruttore e il distruttore hanno lo stesso nome della classe stessa, ma il distruttore ha ~.
Leggete questo articolo su quando usare i riferimenti e quando usare i puntatori.
Anche se è comunque necessario leggere le basi.
Grazie!