Странное поведение валидатора маркета.
Отправляю на проверку робота получаю сообщение нет торговых операций.
Перевожу все входные переменные в статические и задаю параметры при которых робот однозначно должен торговать.
И все равно получаю сообщение что нет торговых операций.
Взял робота из стандартной поставки и отправил в валидатор маркета, результат грустный...
Уверен, что в валидатор не должен так работать, прошу разработчиков уделить валидатору время и доработать его.
Хотелось бы больше подробной информации...
По какой причине не было торговых операций?
С какими настройками стартовал тест?
PS: Ожидалось, что роботы поставляемые с терминалом не имеют никаких ошибок с кодом и должны проходить проверки, так как опираясь на роботов, написанных самими разработчиками, можно и нужно учиться.
может одно из ваших собственных условий ограничивает торговлю?
в последний раз у меня так и было
а вообще ваш советник должен торговать на тех же парах и тех же тф что и в валидаторе указаны
NZDUSD H1
GBPUSDCheck M30
XAUUSDCheck D1
Хотелось бы понять почему валидатор стартует с таких больших лотов?
test on EURUSD,H1 (hedging) 2022.03.04 13:00:00 position stop out triggered at 40.85% [#2 buy 0.2 EURUSD 1.12311] 2022.03.04 13:00:00 position stop out triggered at 40.85% [#5 buy 0.8 EURUSD 1.11755] 2022.03.04 13:00:00 position stop out triggered at 40.85% [#7 buy 1.6 EURUSD 1.11595] stop out occurred on 21% of testing interval strategy tester report 6 total trades
валидатор как минимум варьирует параметры balance,minLot,maxLot,lotStep,stopLevel,leverage,tickSize,tickValue,point,digits (и прочие из свойств инструмента и счёта) для того чтобы убедиться что советник их правильно учитывает и может работать на любых инструментах.
когда в советнике они не учтены получается "invalid volume" и прочее подобное - это значит у вас явная ошибка.
валидатор как минимум варьирует параметры balance,minLot,maxLot,lotStep,stopLevel,leverage,tickSize,tickValue,point,digits (и прочие из свойств инструмента и счёта) для того чтобы убедиться что советник их правильно учитывает и может работать на любых инструментах.
когда в советнике они не учтены получается "invalid volume" и прочее подобное - это значит у вас явная ошибка.
Суть в том что второй день подряд я получаю одну и ту же ошибку. Не зависимо от того как изменился код внутри торгового робота.
Выше я скинул пример, складывается ощущение что валидатор закешировал первый набор настроек и работает только с ним.
При этом дата начала теста валидации так же всегда одна и таже.
Я понимаю и согласен с тем что настройки и торговые условия должны быть разными и меняться несколько раз за процесс валидации.
Но этого не происходит...
"invalid volume" при открытии позиции уже буквально кричит что объём посчитан неверно. Как минимум не выровнен по minLot,maxLot,lotStep. Или вообще 0, отрицательный или зашкальный..
но ошибка конечно в валидаторе :-) Автор советника не может ошибаться
почему валидатор стартует с таких больших лотов
это не валидатор стартует с больших лотов. Это ваш советник их такими большими поставил.
Например забил болт на tickValue,tickSize при рассчёте объёма в "риск в % депозита".
Внимательно перепроверьте весь ММ.
"invalid volume" при открытии позиции уже буквально кричит что объём посчитан неверно. Как минимум не выровнен по minLot,maxLot,lotStep. Или вообще 0, отрицательный или зашкальный..
но ошибка конечно в валидаторе :-) Автор советника не может ошибаться
это не валидатор стартует с больших лотов. Это ваш советник их такими большими поставил.
Например забил болт на tickValue,tickSize при рассчёте объёма в "риск в % депозита".
Внимательно перепроверьте весь ММ.
Благодарю. Прислушаюсь к Вашим словам!
В валидаторе однозначно есть проблемы.
Проверить можно запретив торговлю роботу если спред больше или равен 1 пункту.
На удивление тестирование идет. Знаю что есть счета без спреда, но думаю это не про валидатор.
Причем ошибки валидатор выдает те которые были при предыдущих тестах...
Еще меня немного удивляет тот момент, что торговые роботы, поставляемые с терминалом по умолчанию, то же не проходят проверку валидатора ))))
В валидаторе однозначно есть проблемы.
Проверить можно запретив торговлю роботу если спред больше или равен 1 пункту.
На удивление тестирование идет. Знаю что есть счета без спреда, но думаю это не про валидатор.
Причем ошибки валидатор выдает те которые были при предыдущих тестах...
Еще меня немного удивляет тот момент, что торговые роботы, поставляемые с терминалом по умолчанию, то же не проходят проверку валидатора ))))
Валидатор - загадочная штука.
Он может поставить 1$ на тестируемый депозит.
может все рыночные настройки поменять.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Странное поведение валидатора маркета.
Отправляю на проверку робота получаю сообщение нет торговых операций.
Перевожу все входные переменные в статические и задаю параметры при которых робот однозначно должен торговать.
И все равно получаю сообщение что нет торговых операций.
Взял робота из стандартной поставки и отправил в валидатор маркета, результат грустный...
Уверен, что в валидатор не должен так работать, прошу разработчиков уделить валидатору время и доработать его.
Хотелось бы больше подробной информации...
По какой причине не было торговых операций?
С какими настройками стартовал тест?
PS: Ожидалось, что роботы поставляемые с терминалом не имеют никаких ошибок с кодом и должны проходить проверки, так как опираясь на роботов, написанных самими разработчиками, можно и нужно учиться.