Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 298
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
Per codice.
Fare semplicemente tornare se il volume è basso, cioè interrompere l'ulteriore esecuzione del codice
Ho bisogno di condizione, opzione nelle impostazioni, se si sceglie vero: a [1] candela con volume crescente un commercio è aperto solo, e voglio sapere come scrivere correttamente nel robot con parentesi. Cioè l'intero bool o qualsiasi cosa sia necessaria all'inizio)
Per quanto riguarda lo screenshot - così mi sembrava più visibile))
Ho bisogno di una condizione, un'opzione nelle impostazioni, se si sceglie vero: quando una candela [1] con volume crescente apre un commercio solo, e per capire come dovrebbe essere inserito nel robot con parentesi. Cioè l'intero bool o qualsiasi cosa sia necessaria all'inizio)
E che dire dello screenshot - penso di vederlo meglio))
Giusto?
È giusto?
Sì, grazie. Se lo scrivete all'inizio dell'EA, qualsiasi cosa successiva sarà bloccata, comprese le visualizzazioni grafiche, giusto? O una volta eseguito - la mappatura funzionerà ulteriormente?
Sì, grazie. Se lo scrivete all'inizio dell'EA, qualsiasi cosa successiva sarà bloccata, incluse le visualizzazioni grafiche, giusto? O una volta eseguito - la mappatura funzionerà ulteriormente?
Spostare il codice di apertura in basso e bloccarlo
Spostare il codice di apertura in basso e bloccarlo
Come si fa a bloccarlo?
Come si fa a bloccarlo?
Sposta il permesso di aprire a se
o rileggerlo.
C'è più di un'opzione.
Init non può essere avviato in alcun modo, viene avviato automaticamente una volta all'avvio dell'indicatore/esperto, come DeInit.
In alternativa, potete creare una variabile booleana statica e usarla insieme aIsConnected(). E quando la connessione viene ripristinata all'arrivo di un nuovo tick, bisogna prima lanciare la propria funzione di inizializzazione. MaIsConnected() sarebbe applicata non in OnCalculate(), ma in OnTimer() e la sua funzione di inizializzazione dovrebbe essere eseguita proprio all'inizio di OnCalculate().
OnInit() è la funzione più usuale che può essere eseguita da qualsiasi punto del codice. Chi lo impedisce? Per favore, non ingannare le persone che sono venute per imparare - perché? O dovrete impararlo da soli.
Correggere l'errore su questa linea
Usa il pulsante SRC per inserire il codice
corretto da
"virgola txpected" prima dell'inizio del testo rimane
inoltre, c'è anche un avvertimento prima del testo
" cjnversione implicita da 'string' a 'number'
Non è un errore, certo, ma è anche sgradevole!