Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Почитайте обсуждение.
Дырки тут не причём. Все сделки сдвинуты на один бар независимо от дня недели или времени суток. Тут проблема в синхронизации котировок при режиме тестирования опен прайс. При по-тиковом тестировании, сделки в нужных нестах и всё работает. Но по-тиковое тестирование у меня занимает большое количество времени. Не знаю как у других, но оптимизация в по-тиковом тестировании просто не возможна из-за огромного количества времени.
Ок, путь дело не в дырке, хотя они тоже будут оказывать влияние... Согласно приведенному коду, не получается ли так, что тики нового бара по GBPUSD всегда (как правило) приходят позже тиков нового бара по EURUSD, и тогда как раз будет сдвиг на один бар в функции Bars в зависимости от того, по своему или чужому символу она вызывается? Когда идет проверка на новый бар GBPUSD с чарта EURUSD, нового бара GBPUSD еще нет, хотя на EURUSD есть. Это фича тестирования по ценам открытия.
Вполне возможно. Не знаю фича это или нет, но точно ошибка. Даже если бы тестер обнаруживал закрытие бара GBPUSD с чарта EURUSD с задержкой на один бар, то всё работало бы нормально елси бы торги выставлялись на том же задержанном баре, а не через один бар. Судя по отсутствию реакции с июня, администрация видимо не считает это ошибкой.
Если оптимизируемый показатель содержит профит-фактор, то при наличии только профита и отсутствии убытков тестер использует значение бесконечность 1.#INF (1.#J). При этом график оптимизации "слетает с катушек" и показывает пустоту. Кто как решает эту проблему? Или в сервис-деск писать?
Ок, путь дело не в дырке, хотя они тоже будут оказывать влияние... Согласно приведенному коду, не получается ли так, что тики нового бара по GBPUSD всегда (как правило) приходят позже тиков нового бара по EURUSD, и тогда как раз будет сдвиг на один бар в функции Bars в зависимости от того, по своему или чужому символу она вызывается? Когда идет проверка на новый бар GBPUSD с чарта EURUSD, нового бара GBPUSD еще нет, хотя на EURUSD есть. Это фича тестирования по ценам открытия.
Дырки тут не причём. Все сделки сдвинуты на один бар независимо от дня недели или времени суток. Тут проблема в синхронизации котировок при режиме тестирования опен прайс. При по-тиковом тестировании, сделки в нужных нестах и всё работает. Но по-тиковое тестирование у меня занимает большое количество времени. Не знаю как у других, но оптимизация в по-тиковом тестировании просто не возможна из-за огромного количества времени.
Кстати, об ошибле синхронизации котировок в мультивалютнике я подал заявку ещё в июне этого года. Прошла пара обновлений терминала, но ошибка так и не исправлена.
Режим "по ценам открытия" имеет много ограничений архитектурного характера, о чём заранее предупреждали.
В Вашем случае используйте режим M1 OHLC с проверкой на новый бар (как это сделано в нашем примере Moving Averages)
Речь идёт о моделировании цен открытия. Тиков тут нет и в помине
Вы не поняли, что я сказал. Бары получены по тикам, причем фактическое время формирования бара совпадает со временем первого тика в нем.