Why don't you read the Book?
i did read this,but i could not understand. it said "SELECT_BY_POS - in the parameter 'index', the order number in the list is returned (the numbering starts with 0)",
but what is order number in the list? what list??
When you open market or pending order, it goes to the pool and has its own number in pool. If it's one order, it has number 0. Next opened order has number 1. If you close order number 0, next order becomes number 0. You can always know how many orders are in the pool with function OrdersTotal(), but you don't know what type of order it is, if don't check every with function OrderSelect().
To find your EA's order, use
for(pos = OrdersTotal()-1; pos >= 0 ; pos--) if ( OrderSelect(pos, SELECT_BY_POS) // Only my orders w/ && OrderMagicNumber() == magic.number // my magic number && OrderSymbol() == Symbol() // and my pair. ){ ...
whroeder1:
To find your EA's order, use
To find your EA's order, use
sorry, i'm programming this 4 months now, and i don't get it.
what is the value returned on the OrderSelect function? and what do i do when i have more orders?
i'm really trying but this is becoming noisy to me.
thanks in advance.

You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
I know what is "SELECT_BY_TICKET" in OrderSelect(), but how about "SELECT_BY_POS "??? thanks for your help