Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
И с какого они у Вас будут круглыми, если Вы сначала делаете CopyRates с часового таймфрейма (получаются круглые цифры), потом передаете в процедуру CreateFigure время с текущего таймфрейма (time, которое превращается в Time), а потом ищете индекс уже по времени текущего таймфрейма? start_index=ArrayBsearch(Time,start_time);
Так правильно, ищем в массиве соответствие круглому времени на не круглом... Т.е. ищем, бар на минутном тайм фрейме на котором время соответствовало времени открытия часа.
О!
Эмоции - хорошо!
Но может будут мысли по существу!?
Вот что по времени к примеру - добавил две переменных для сохранения времени
Получаем такой принт
Т.е. как бы в обычной/стационарной ситуации всё корректно.
Видно, как в 14:00 происходит корректировка времени открытия бара на минутном ТФ до 14:05 - фактического времени появления первого бара на ТФ М1.Эмоции - хорошо!
Но может будут мысли по существу!?
Час один и тот-же, поэтому limit=0. Сам хотел.
Час один и тот-же, поэтому limit=0. Сам хотел.
И что, что час один и тот же? Ведь в этом часу 60 баров на TF M1!
А в случае совпадения текущего TF и расчетного есть защита и никаких там делений на ноль не будет при таком раскладе
Спю
Шифруетесь!?
Спю
???