Ошибки, баги, вопросы - страница 3257
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Ошибки, баги, вопросы
teset, 2022.10.05 15:58
Вы сначала копируете в кастомный бары, а затем тики. При запихивании тиков в кастомный MT5 принудительно генерирует из них бары и прописывает их в баровую историю. Поэтому несовпадение обязано быть, ведь на торговом сервере и тики с барами несинхронизированы местами. Копируйте сначала тики, а затем бары, тогда бары не будут отличаться.
почему CopyTicksRange с кастомного символа возвращает 0 на все интервалы?
Баг. Пишите сюда.
я проверяю только существование бара. значит, тиков не было десятки минут на реальном символе, а бары были? то есть, эта штука проверяет бары, но по факту и тики.
если я скопирую тики, затем бары, тогда бары будут на месте, а дыры в тиках будут заменяться сгенерированными тиками.
если я скопирую тики, затем бары, тогда бары будут на месте, а дыры в тиках будут заменяться сгенерированными тиками.
Не будут. Только Тестер добавит.
Действительно, тиков нет на оригинальном символе, к примеру, сервер RannForex-демо, EURAUD, с 2022.01.24 10:56:14 по 11:17:51, и другие. Как так? Сервер "перезагружали"?
Значит, MT "не врёт", а просто не работает.
Уважаемые разработчики! Прошу обратить внимание на флаги тиков. Что-то с ними не так. Или всё так, просто я не в курсе ))
На Рисунке скриншот тиков из базы данных.
А вот распечатка тиков из журнала:
Почему флаг "56" превращается в "312", а "88" в "344" ?
В бинарном виде "88" - это
B'1011000'а "344" - это
B'101011000'Т.е. почему-то тут взводится 9-ый бит.
Второй тик в Отладчике:
Где видно, что curr_tick.flags = 312.
Уважаемые разработчики! Прошу обратить внимание на флаги тиков. Что-то с ними не так. Или всё так, просто я не в курсе ))
На Рисунке скриншот тиков из базы данных.
А вот распечатка тиков из журнала:
Почему флаг "56" превращается в "312", а "88" в "344" ?
В бинарном виде "88" - это
а "344" - это
Т.е. почему-то тут взводится 9-ый бит.
Второй тик в Отладчике:
Где видно, что curr_tick.flags = 312.
Приложите пожалуйста код
Приложите пожалуйста код
Пож-ста.
Где именно смотреть эту созданную базу данных?