Andrey Azatskiy:
Приветствую пришедших)
Подскажите можно ли как нибудь получить rates_total или нечто подобное из робота ? Мне нужно просто знать сколько свечей доступно для расчета. Посмотрел список входных параметров для SymbolInfoInteger, однако не смог найти там требуемого.
Приветствую пришедших)
Подскажите можно ли как нибудь получить rates_total или нечто подобное из робота ? Мне нужно просто знать сколько свечей доступно для расчета. Посмотрел список входных параметров для SymbolInfoInteger, однако не смог найти там требуемого.
Документация по MQL5: Доступ к таймсериям и индикаторам / iBars
- www.mql5.com
Количество баров в истории по соответствующему символу и периоду, но не более чем задано в настройках платформы параметром "Макс. баров в окне" ("Max bars in chart")
Andrey Azatskiy:
Приветствую пришедших)
Подскажите можно ли как нибудь получить rates_total или нечто подобное из робота ? Мне нужно просто знать сколько свечей доступно для расчета. Посмотрел список входных параметров для SymbolInfoInteger, однако не смог найти там требуемого.
Приветствую пришедших)
Подскажите можно ли как нибудь получить rates_total или нечто подобное из робота ? Мне нужно просто знать сколько свечей доступно для расчета. Посмотрел список входных параметров для SymbolInfoInteger, однако не смог найти там требуемого.
Вот пример кода, который распечатывает на каждом тике три функции:
//+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { int bars=Bars(Symbol(),Period()); int ibars=iBars(Symbol(),Period()); int bars_calculated=BarsCalculated(handle_iADX); PrintFormat("Bars: %d iBars: %d BarsCalculated: %d", bars,ibars,bars_calculated); //--- }
Первые две - количество баров на графике, а последняя - обращается к индикатору по его хендлу и возвращает аналог rates_total.
Как применять: накиньте эксперт на график и постепенно увеличивайте таймфрейм. Не исключено, что иногда BarsCalculated будет возвращать "-1" - то есть индикатор ещё рассчитывается и неготов.
Файлы:
BarsCalculated.mq5
6 kb
Благодарю всех, вопрос закрыт.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Подскажите можно ли как нибудь получить rates_total или нечто подобное из робота ? Мне нужно просто знать сколько свечей доступно для расчета. Посмотрел список входных параметров для SymbolInfoInteger, однако не смог найти там требуемого.