![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
Sbagliato. Tutto il ciclo è così:
È vero, il commento è sbagliato. Ma il ciclo è esattamente così: finché non viene selezionato un ordine - aspetta 100 millisecondi.
Vero, se non c'è nessun ordine con biglietto già (chiuso), Roma entrerà in un ciclo infinito. Molto probabilmente questo controllo viene fatto prima.
Questo costrutto era originariamente nel post di qualcuno con la domanda: Come faccio a sapere il prezzo di un ordine? la risposta che ho usato in questo ciclo - vedi sopra.
Ecco la risposta a questa domanda:
Eccoti servito, Roman. A volte il biglietto torna indietro e l'ordine è sparito. E tu sarai appeso come un tesoro.
Inoltre, deve essere lì.
// Se l'ordine NON è selezionato
PS Io e te abbiamo discusso questo argomento di recente.
Oh, andiamo.....
Cosa intendi per "cosa succederà"? Non capisco affatto questa domanda....
Leggete il documento - costanti/errori standard - dice tutto...
Se non riesci a trovarlo - errore 4108
Roma, non mentire, la prima volta che hai scritto
questo design
fa parte del ciclo di lavoro online, lo uso per ottenere le caratteristiche dell'ordine selezionato
Ho già scritto quante volte, dopo aver selezionato un ordine, controlla il tempo di chiusura, se !=0 allora l'ordine è già chiuso.
"E questa gente mi insegna a scaccolarmi..."
E quando si blocca nel tuo ciclo... Mamma cara.
Вот эта строка вашше не очем : if (!OrderSelect(orderIndex, SELECT_BY_POS)) continue;
Mi viene in mente:
Il figlio assiste accidentalmente ai suoi genitori che fanno sesso e pensa: "E questa gente mi proibisce ancora di mettermi le dita nel naso...".
Sbagliato. Tutto il ciclo è così:
È vero, il commento è sbagliato. Ma il ciclo è esattamente così: finché non viene selezionato un ordine, aspetta 100 millisecondi.Amico, quando imparerai a non scrivere i "se" composti, sei troppo pigro per aggiungere una riga, e quando inizierai ad analizzarlo, ti spaccherai la testa contro il muro.
E inoltre, ci vuole più tempo di due distinti
Ho già scritto quante volte, dopo aver selezionato un ordine, controlla il tempo di chiusura, se !=0 allora l'ordine è già chiuso.
"E questa gente mi insegna a scaccolarmi..."
Sì, a proposito, ora mi sto ricordando...
Se ne hai qui intorno, puoi copiarlo... con un controllo del tempo, qualcosa come - se non è uguale a/uguale a zero... perché solo gli ordini chiusi hanno un tempo di chiusura...