
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
E dovreste anche imparare ad agire razionalmente in parallelo a questo compito. Il codice in entrambe le funzioni menzionate è identico tranne che per UNA linea - questa linea filtra per tipo di ordine. Pertanto, sarebbe ragionevole fare il controllo con una funzione. Almeno, in questa sceneggiatura.
P.S. Imparare è difficile, ma riqualificarsi è MOLTO IMPORTANTE... ;)))
Sono d'accordo :))
Finché TarasBY non può vederlo - è così per due funzioni Kim ;))) Ma è solo per capire come disporre le parentesi. Ma sicuramente ne userò uno di TarasBY. Grazie mille a lui!
UFFFFF - Posso andare a lucidare qualcosa. :)
Finché TarasBY non può vederlo - è così per due funzioni Kim ;))) Ma è solo per capire come disporre le parentesi. Ma sicuramente ne userò uno di TarasBY. Grazie mille a lui!
UFFFFF - Posso andare a lucidare qualcosa. :)
Nella tua variante l'ordine non si aprirà finché ci sarà almeno un ordine nel terminale (per qualsiasi strumento). Non credo che sia quello che volevi! :)
Se **avete* fatto qualcosa... ;)))
L'ho fatto, l'ho fatto.
Posso aggiungere un altro ritorno nella vostra versione?
E un'altra domanda - cosa significa il punto esclamativo all'inizio? (!ExistOrders ()) Perché quando l'ho rimosso per curiosità - funziona esattamente allo stesso modo.
E un'altra domanda - cosa significa il punto esclamativo all'inizio? (!ExistOrders ())
https://docs.mql4.com/ru/basis/operations/bool
if(!a) Print("non 'a'");
E se viene rimosso, sarà Print("'a' "); ?
Cioè, se (!ExistOrders(Symbol(), -1, magic)) - l'ordine non esiste,
ma se (ExistOrders (Symbol(), -1, magic)) - l'ordine esiste? È vero?
se si scrive
Sì
Puoi essere più specifico?
Puoi essere più specifico?