Привет! У меня есть время открытия бара, как мне найти какой это бар по счету?
Воспользуйтесь функцией iBarShift(...)
//+------------------------------------------------------------------+ //| Количество баров после открытия ордеров по типу | //+------------------------------------------------------------------+ int BarOp(int type=-1){ datetime t=0; for(i=OrdersTotal()-1;i>=0;i--) if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES) && OrderSymbol()==Symbol() && OrderMagicNumber()==Magic) { if(((OrderType()==type && type!=-1)||(OrderType()>=0 && type==-1)) && t<OrderOpenTime()) t=OrderOpenTime();} return(iBarShift(Symbol(),0,t,true));}
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь