Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 496
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
Funzionerà come ho scritto sopra.
Il compilatore avverte l'utente di non essere pigro e di mettere le parentesi per evitare possibili errori non ovvi.
Ecco perché non riempio il mio chip di memoria con queste priorità, metto delle parentesi e sono sicuro che funzionerà come voglio io.
Quindi provate.
Quindi non ne ho bisogno - perché ho bisogno di 365 giorni?
Beh, essenzialmente sì, l'avvertimento non è un errore. Ma come funzionerà la variante iniziale if( Low[X]>PriceBuy && High[X]>PriceBuy || Low[X]<PriceBuy && High[X]<PriceBuy )? O non puoi mettere un paio di parentesi?
Non si romperà, ho solo pensato che non fosse necessario - o forse cambierà la logica delle priorità del compilatore e sarà necessario perché il codice continui a funzionare correttamente?
A cosa serve il compilatore qui, perché il valore può ancora essere negativo?
Infatti, il compilatore urla alla "i" ben amata da molte persone ;)
Quindi non ne ho bisogno - perché ho bisogno di 365 giorni?
Le mani non saranno rotte, ho solo pensato che non fosse necessario - o forse la logica di priorità del compilatore cambierà ed è necessario che il codice continui a funzionare correttamente?
A cosa serve il compilatore qui, perché il valore può ancora essere negativo?
In effetti, il compilatore urla alla "i" amata da molte persone altrettanto ;)
SeLow[X] è sempre sottoHigh[X], basta scrivere
se (Low[X]>PriceBuy || High[X]<PriceBuy), questo funzionerebbe più velocemente!
SeLow[X] è sempre inferiore aHigh[X], è sufficiente scrivere
se (Low[X]>PriceBuy || High[X]<PriceBuy), questo funzionerebbe più velocemente!
Quindi non ne ho bisogno - perché ho bisogno di 365 giorni?
Le mani non saranno rotte, ho solo pensato che non fosse necessario - o forse la logica di priorità del compilatore cambierà ed è necessario che il codice continui a funzionare correttamente?
A cosa serve il compilatore qui, perché il valore può ancora essere negativo?
Infatti, il compilatore urla alla "i", che è una delle preferite di molte persone ;)
Quindi non ne ho bisogno - perché ho bisogno di 365 giorni?
In effetti, il compilatore sulla 'i' preferita di molte persone urla altrettanto ;)
Se è meno di zero, non c'è nessun ciclo. Stai facendo tutto senza pensare?
In cosa differisce la mia opzione dalla sua in un caso simile?
Non potrei fare tutto in modo sconsiderato, ma a volte vorrei poterlo fare...
Scrivetelo correttamente, non ci saranno urla.
Qual è la cosa giusta da fare? Sto solo imparando le basi - ecco perché sto facendo domande qui, perché dovrei dire "fallo bene" se non so come dovrebbe essere giusto? ;)
Quindi come posso evitare gli avvertimenti di errore se i cicli di solito inizializzano la variabile "i"?
In cosa differisce la mia opzione dalla sua in un caso simile?
Non potrei fare tutto in modo sconsiderato, ma a volte vorrei poterlo fare...
Qual è la cosa giusta da fare? Sto solo imparando le basi - ecco perché sto facendo domande qui, perché dovrei dire "fallo bene" se non so come dovrebbe essere giusto? ;)
Quindi, come evitare l'avvertimento di errore quando i cicli di solito inizializzano la variabile "i"?
Qual è la cosa giusta da fare? Sto solo imparando le basi - ecco perché sto facendo domande qui, perché dovrei dire "fallo bene" se non so come dovrebbe essere fatto? ;)
Quindi, come evitare i messaggi di errore se i cicli di solito inizializzano la variabile "i"?
qui è scritto in biancohttps://docs.mql4.com/ru/basis/operators/for