Forum

How to keep consistency of trade functions

// Current order // [#1] [#2] [#4] for (int pos = 0; pos < OrdersTotal(); ++pos) { // when pos is 0, [#1] is selected. if (OrderSelect(pos, SELECT_BY_POS) == false) { } // (1) long long process... (More than 10 sec) // canceled or closed order [#1] [#2] and new order [#5] => [#4] [#5] // then next

How to keep consistency of trade functions

// Current order // [#1] [#2] [#4] for (int pos = 0; pos < OrdersTotal(); ++pos) { // when pos is 0, [#1] is selected. if (OrderSelect(pos, SELECT_BY_POS) == false) { } // (1) long long process... (More than 10 sec) // canceled or closed order [#1] [#2] and new order [#5] => [#4] [#5] // then next