Quale disegno è corretto?
Entrambi sono una perdita di tempo.
Perché?
Perché?
Perché è meglio così:
int Total = OrdersTotal(); for (int i=Total; i>=1; i--) if(OrderSelect(i-1,SELECT_BY_POS,MODE_TRADES)==true) ...
PATHY Perché?
anche un solo ordine... non può chiudere...
OrdersTotal() - restituisce il numero totale di ordini aperti e in sospeso
Per OrderSelect() - La numerazione inizia con uno o con zero?
OrdersTotal() - restituisce il numero totale di ordini aperti e in sospeso
Per OrderSelect() - la numerazione inizia con uno o con zero?
Pensate a cosa succede alla numerazione dopo che almeno un ordine è stato chiuso.
La numerazione parte da zero.
Sì, ho capito, molte vacanze fanno male al cervello. ))))
Grazie!
La prima è fondamentalmente corretta, chiuderà tutti gli ordini, ma dobbiamo normalizzare i prezzi di chiusura. Il secondo fallisce, non tutti gli ordini saranno chiusi (il ciclo non è corretto)
Non lo farà.
Se non mi credete, fate un esperimento su una demo.
Come questo
o come questo...
e questa funzione chiuderà tutti gli ordini?
Ho solo un ordine chiuso per qualche motivo, non riesco a capire il motivo.