I have create a EA that only trade one "Buy" or "Sell" at 1 currency, therefore...... i need to trace a ticket where same to currency that attached. I got the magic number.... but how to get the ticket with the magic number and cut off the trade?
- How to create 2 magic numbers in 1 EA
- Magic Number
- Get the ticket number of active trade for current symbol
int start(){ //################################################################# //################################################################# for(int a=OrdersTotal()-1;a>=0;a--){ if(OrderSelect(a,SELECT_BY_POS,MODE_TRADES)==true){ int Magic=123456789; //123456789 Whatever your magic# is. if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic){ int Ticket=OrderTicket(); } } } //################################################################# //################################################################# return(0);}
for(int 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 period and symbol Print( OrderTicket() ); ...
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