заменил любое использование бидов в расчетах на клоз предыдущей свечи. результаты стали более похожи между собой,но полностью проблему не решило.
попробовать добавить контроль времени закрытия баров?
получается, сделать мультивалютный тиковый советник для мт5 будет сплошной гимор? придется контролировать кучу параметров?
торгуемая пара
анализируемая пара 1
анализируемая пара 2
есть советник, который анализирует 2 пары,а вход осуществляет по третьей.
Ниже результаты тестирования с одинаковыми настройками по реальным тикам,но на разных парах. Как объяснить? Понятно,что время приходов тиков разное на парах,однако пары используются высоколиквидные, и с тиками там проблем нет,чтобы между ними были разница в десятках секунд. Но не до такой же степени??!!!
Дело именно в вызове OnTick. Для мультивалютных советников есть только два варианта правильного написания (второй - ущербный)
- Мультивалютный OnTick. Реализовывается через отправку вначале индикатора на каждый символ. Где индикатор отправляет кастомный Event в OnCalculate. А в самом советнике в OnChartEvent ловятся кастомные Event от всех индикаторов и выполняется торговая логика. Стандартного OnTick в таком советнике просто нет.
- Все тело OnTick переносится в синхронизированный OnTimer. Ущербность - тики будет пропускать.
Дело именно в вызове OnTick. Для мультивалютных советников есть только два варианта правильного написания (второй - ущербный)
- Мультивалютный OnTick. Реализовывается через отправку вначале индикатора на каждый символ. Где индикатор отправляет кастомный Event в OnCalculate. А в самом советнике в OnChartEvent ловятся кастомные Event от всех индикаторов и выполняется торговая логика. Стандартного OnTick в таком советнике просто нет.
- Все тело OnTick переносится в синхронизированный OnTimer. Ущербность - тики будет пропускать.
Дело именно в вызове OnTick. Для мультивалютных советников есть только два варианта правильного написания (второй - ущербный)
- Мультивалютный OnTick. Реализовывается через отправку вначале индикатора на каждый символ. Где индикатор отправляет кастомный Event в OnCalculate. А в самом советнике в OnChartEvent ловятся кастомные Event от всех индикаторов и выполняется торговая логика. Стандартного OnTick в таком советнике просто нет.
- Все тело OnTick переносится в синхронизированный OnTimer. Ущербность - тики будет пропускать.
супер,вопрос решен переносом в ontimer
И что какой из этих трех графиков получился при использовании OnTimer?
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
есть советник, который анализирует 2 пары,а вход осуществляет по третьей.
Ниже результаты тестирования с одинаковыми настройками по реальным тикам,но на разных парах. Как объяснить? Понятно,что время приходов тиков разное на парах,однако пары используются высоколиквидные, и с тиками там проблем нет,чтобы между ними были разница в десятках секунд. Но не до такой же степени??!!!
Торгуемая пара
Анализируемая пара 1
Анализируемая пара 2