La freccia dovrebbe mettere solo dove la condizione è soddisfatta, sì, a proposito, ho ricordato che per MT5 è meglio avere una condizione di allentamento completo:
C'è del codice con molte chiamate di stampa. C'è un modo per spegnerli rapidamente tutti senza rimuovere Print dal codice per riaccenderli? Questa è l'unica opzione che vedo finora:
bool L=true;
if(L)Print("123");
Cioè sostituire tutti i "Print(" con "if(L)Print(", forse qualche altra opzione?
pivomoe: C'è del codice in cui vengono fatte molte chiamate di stampa. C'è un modo per disabilitarli rapidamente tutti senza rimuovere Print dal codice includendolo di nuovo? Finora vedo solo questa opzione:
Cioè sostituire tutti i "Print(" con "if(L)Print(", altre opzioni?
Nei parametri di input emette il flag "Print". Funzionerà come il tuo codice, ma la bandiera stessa (variabile bool) sarà nei parametri di input.
Consenti l'uso dei cookie per accedere al sito MQL5.com.
Abilita le impostazioni necessarie nel browser, altrimenti non sarà possibile accedere.
Hai effettuato l'accesso. L'autenticazione a due fattori è stata disattivata. Configurala di nuovo e scansiona un nuovo codice QR, oppure continua con l'autenticazione a due fattori disattivata.
Grazie, puoi dirmi perché la freccia è posizionata sulla seconda barra e non sulla prima.
Quindi hai messo la freccia sulla seconda barra e non sulla prima - non si disegna da sola, vero? )))
Devi averne aggiunto uno in più qui BufferDN[i+1]=high[i+1];
quindi hai messo la freccia sulla seconda barra e non sulla prima - non si disegna da sola, vero? )))
Immagino che tu abbia aggiunto un extra qui BufferDN[i+1]=high[i+1];
Uh, senza quello, in generale la freccia è posta sulla terza barra, Codice piccolo, dove ho sbagliato?
Va alla prima barra, se è così. Non capisco.Ecco la soluzione, ma non credo che ci sia qualcosa che ho considerato.
La logica dice che è giusto.
Ugh, nessuna unità, in generale la freccia è messa sulla terza barra, Codice piccolo, dove ho sbagliato?
È messo nella prima barra, se è così non lo capisco.Probabilmente sì, ma non lo scrivo bene sotto MT5, potrei sbagliarmi
Probabilmente sì, ma non scrivo sotto MT5, potrei sbagliarmi
Inoltre, sulla seconda barra mi mette)
Grazie, questo è uno dei bug, ma ancora non riesco a capire come passare da 159,002 secondi a 44 ore 10 minuti 2 secondi (calcolatrice online)) )
Ecco la soluzione, ma credo che mi manchi qualcosa
Mi sembra più semplice
Inoltre, sulla seconda barra mi mette)
La freccia dovrebbe mettere solo dove la condizione è soddisfatta, sì, a proposito, ho ricordato che per MT5 è meglio avere una condizione di allentamento completo:
Penso che sia più facile.
Capito, grazie, è esattamente quello che volevo!
Cioè sostituire tutti i "Print(" con "if(L)Print(", forse qualche altra opzione?
C'è del codice in cui vengono fatte molte chiamate di stampa. C'è un modo per disabilitarli rapidamente tutti senza rimuovere Print dal codice includendolo di nuovo? Finora vedo solo questa opzione:
Cioè sostituire tutti i "Print(" con "if(L)Print(", altre opzioni?
Nei parametri di input emette il flag "Print". Funzionerà come il tuo codice, ma la bandiera stessa (variabile bool) sarà nei parametri di input.
Ciao!
L'ottimizzazione di tutti i simboli nel tester MT5 si rifiuta di funzionare...
Puoi per favore illuminarmi su come farlo funzionare?
GRAZIE.