amusco2:
OrdersTotal() < 1 means the EA in incompatible with every other including itself on other charts and manual trading. Always filter by magic number and pair and TF (if necessary)Please, I have an EA written which opens one trade per day ( I use OrdersTotal()<1 to make it so), but I want it to open another trade whenever it enters another day when it sees a trade advantage. Any suggestion will be appreciated.
datetime latestOpen=0; int count=0; for(int iPos = OrdersTotal()-1; iPos >= 0; iPos--) if ( OrderSelect(iPos, SELECT_BY_POS) // Only my orders w/ && OrderMagicNumber() == magic.number // my magic number && OrderSymbol() == chart.symbol // and my pair. ){ count++; if (latestOpen < OrderOpenTime()) latestOpen = OrderOpenTime(); } datetime dayLatestOpen = lastestOpen - latestOpen % 86400, tomorrow = dayLastestOpen + 86400; bool canOpen = TimeCurrent() >= tomorrow;

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
Please, I have an EA written which opens one trade per day ( I use OrdersTotal()<1 to make it so), but I want it to open another trade whenever it enters another day when it sees a trade advantage. Any suggestion will be appreciated.