Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1180
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
У подписчика есть выбор пропорций копирования, зависит от него, как он настроит
Спасибо.
2) Надо ли делать какие то танцы с бубном что бы тестирование задействовало все потоки процессора - а не 1(вместо 16-ти) как происходит у меня по дефолту?
(если да - то просьба скинуть линк на статьи на эту тему.)
Здравствуйте.
А как вообще можно достучаться к разрабам?
Пытаюсь добавить продукт, мне выдает ошибку при валидации:
test on EURUSD,H1 (netting)
tester stopped because OnInit returns non-zero code
there are no trading operations
Советник совершает сделки, но возможно недостаточно для ихнего тестера.
И что делать? Искусственно увеличить количество сделок? Тогда продукт наверняка пройдет. Но такое тестирование никуда не годится.
Здравствуйте.
А как вообще можно достучаться к разрабам?
Пытаюсь добавить продукт, мне выдает ошибку при валидации:
test on EURUSD,H1 (netting)
tester stopped because OnInit returns non-zero code
there are no trading operations
Советник совершает сделки, но возможно недостаточно для ихнего тестера.
И что делать? Искусственно увеличить количество сделок? Тогда продукт наверняка пройдет. Но такое тестирование никуда не годится.
А вы хотите до них достучаться чтобы они исправили все ваши ошибки?
А вы хотите до них достучаться чтобы они исправили все ваши ошибки?
Чтобы исправили свои ошибки. У меня ошибок нет, все сделки открываются и на любом ТФ. При их способе тестирования можно протолкнуть любую ерунду изменив лишь немного параметры, проверено.
Но я намек понял).
Чтобы исправили свои ошибки. У меня ошибок нет, все сделки открываются и на любом ТФ. При их способе тестирования можно протолкнуть любую ерунду изменив лишь немного параметры, проверено.
Но я намек понял).
У вас и понимания нет - ваш эксперт не просто сделок не делает, он вообще не запускается. Об этом вам и написано:
test on EURUSD,H1 (netting)
tester stopped because OnInit returns non-zero code
there are no trading operations
Здравствуйте.
А как вообще можно достучаться к разрабам?
Пытаюсь добавить продукт, мне выдает ошибку при валидации:
test on EURUSD,H1 (netting)
tester stopped because OnInit returns non-zero code
there are no trading operations
Советник совершает сделки, но возможно недостаточно для ихнего тестера.
И что делать? Искусственно увеличить количество сделок? Тогда продукт наверняка пройдет. Но такое тестирование никуда не годится.
Не допускайте прекращения работы в OnInit. Если что-то не так (например пользователь ввёл неверные параметры) - выведите сообщение об ошибке и в OnTick просто сразу выходите - то есть не торгуйте и не совершайте никаких действий.
Как это интерпретировать: при любой ошибке пользователя при вводе данных советник должен оставаться на графике (пусть и не торговать) и ожидать правильных данных.
У вас и понимания нет - ваш эксперт не просто сделок не делает, он вообще не запускается. Об этом вам и написано:
test on EURUSD,H1 (netting)
tester stopped because OnInit returns non-zero code
there are no trading operations
Понимание есть. Тестирование начинается с М1 и далее на всех ТФ и оно проходит нормально. На Н1 советник не тестируется по непонятным причинам, и только на "ценах открытия".
Понимание есть. Тестирование начинается с М1 и далее на всех ТФ и оно проходит нормально. На Н1 советник не тестируется по непонятным причинам, и только на "ценах открытия".
Вам же явно написано: тестер остановлен потому что OnInit() возвращает ненулевое значение кода возврата.
Только код INIT_SUCCEEDED имеет нулевое значение. Смотрите в код OnInit() - где, и почему из него возвращается код ошибки инициализации.