You'll need to explain yourself a bit more clearly.
You wish to close:
- All orders opened by a certain EA instance?
- All orders opened by any instance of a certain EA?
- All orders associated with a certain symbol, by a particular EA or regardless of EA?
- All orders associated with a certain period, by a particular EA or regardless of EA?
CB
Sorry, you are right .
for each open chart there is a EA,but when I need to close order for any currency with is period, the expert close all period in this currency - I want to close only a specific perod
Yossibr
Okay.
In your order close loop (make it decrement rather than increment by the way):
- After OrderSelect()
- Check for OrderPeriod() in addition to OrderSymbol() - these will tell you the currency and period of the specific order you have selected, so you can choose which to then close
CB
Okay.
In your order close loop (make it decrement rather than increment by the way):
- After OrderSelect()
- Check for OrderPeriod() in addition to OrderSymbol() - these will tell you the currency and period of the specific order you have selected, so you can choose which to then close
CB
There is no OrderPeriod() command
You can use OrderComment() to specify on what timeframe the trade was opened.
Then when closing orders you can check the comment and do your actions...
thanks,
I already do it, when I open a new order I write the period . and I want to close I skin the period from the comment .
Thank you CB !!!!!
Ha ha - you had me convinced about OrderPeriod() due to your first post.
Just use the comment field or magic number to uniquely ID the orders to an EA instance.
CB
There's no magic. The idea is to decide upon an identity number that can be used by an EA when opening orders, then using it to identify what orders "belong" to which EA.
I just use it when there are no other methods of deciding which EA opened which orders. For example, its unnecessary if you've only got one EA per symbol in each account.
CB
There's no magic. The idea is to decide upon an identity number that can be used by an EA when opening orders, then using it to identify what orders "belong" to which EA.
I just use it when there are no other methods of deciding which EA opened which orders. For example, its unnecessary if you've only got one EA per symbol in each account.
CB
Thank you .
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
Hi to all,
In order to close orders in the same peiod I need a command like OrderSymbol OrderPeriod, ant idea ?
thanks