Перейти к содержанию

Тестирование советников - тема для программистов


Рекомендуемые сообщения

Тестирование советников - тема для программистов Опубликовано

Всем привет!
В последний месяц столкнулся с проблемой закачки котировок с Альпари на мт4.
1. на таких парах, как EURUS, JPY были доступны древние данные аж с 70-х годов, теперь их нет!
2. при "подсвечивании" столбцов с котировками видно, что есть данные с 98-го года, однако, после "загрузить" присутствуют данные только с 2007 года
Подскажите, в чём проблема?

Ссылка на сообщение
Поделиться на другие сайты

  • 2 months later...
  • Ответов 274
  • Создано
  • Последний ответ

Популярные авторы

Популярные авторы

Популярные посты

Имхо виноват генетический алгоритм ! Но без него время теста увеличится на порядок... Я тестирую сначала быстро и грубо, но в широком диапазоне с широким шагом, потом смотрю на влияние переменных на

Перейти

Вы хорошие и правильные вопросы задаете, себе и нам. Первое самое Важное оптимизация кода советника, постарайтесь убрать все лишние, графические обьекты, функции комментариев и прочее не относящееся к

Перейти

Rever27 я, например, делаю так: double OnTester() { double ret=0.0; if (TesterStatistics(STAT_EQUITY_DD)>0) ret = TesterStatistics(STAT_PROFIT) / TesterStatistics(STAT_EQUITY_DD); else

Перейти
Тестирование советников - тема для программистов Опубликовано (изменено)

Написал небольшой советник для себя. Начал тестировать и при тестировании в визуальном режиме (по ценам открытия) все сделки открываются правильно, а при тестировании в обычном режиме тоже по ценам открытия советник пропускает примерно половину сделок. При этом да же при тестировании с Все тики он пропускает чуть меньше сделок но все равно пропускает. 
Можете объяснить как такое может быть? Кто то может сталкивался. Терминал МТ4 1170
 

Изменено пользователем mmortall
Ссылка на сообщение
Поделиться на другие сайты

Тестирование советников - тема для программистов Опубликовано (изменено)

В общем у меня проблема с котировками котрые приходят при тестировании. Они приходят рваные, с пропуском дней или часов. Это баг терминала? 
Пробовал уже кучу раз перекачивать историю, там все котировки есть. 
И, повторяю, в визуальном режиме все приходят правильно. Проблема в "не визуальном" режиме. 

Котировки приходят нормальные только при Open Prices режиме и то не всегда

 

Например ставлю время тестирования от 15.01.2015 до 26.01.2015. Тестирование начинается с 20.01.2015, а иногда с 15.01.2015. Как это понять?

Изменено пользователем mmortall
Ссылка на сообщение
Поделиться на другие сайты

Тестирование советников - тема для программистов Опубликовано

Нашел проблему. В коде советник ссылался на объекты на графике которые генерил индикатор. При тестировании на визуале эти объекты выставлялись индикатором, а при тестировании не в визуале они не выставлялись (естественно) и из-за ошибки в программе если советник не находил эти объекты то выставлял тейк профит = 0, что приводило к неверной логике открытия сделок без генерации каких либо ошибок. Вопрос снят. 

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

  • 5 months later...
Тестирование советников - тема для программистов Опубликовано

Всем привет. Не получается тестировать индексы на MT4 через TickDataManager. Скачал Auistralia Index 200 котировки от дукаскопи на TDS, но терминал у меня от ICMarkets. Там этот символ по другому обозначен: AUS200. Не видит терминал котировки от TDS2. Есть ли решение, кто знает? Может в терминале где то символы можно редактировать?

Ссылка на сообщение
Поделиться на другие сайты

  • 1 month later...
Тестирование советников - тема для программистов Опубликовано

Добрый день.

Подскажите пожалуйста, можно ли использовать GPU в тестере стратегий?

GTX950 карта.

В тестере стратегий вижу только ядря процессора.

 

Ссылка на сообщение
Поделиться на другие сайты

  • 1 year later...
Тестирование советников - тема для программистов Опубликовано
2 часа назад, Jadavin сказал:

Будет ли спред плавающим, или просто качество высокое? Вроде в этой версии есть опция Embed Spread (ну то есть плавающий), но с нынешними билдами МТ4 уже этот фокус не сработает?

Честно говоря,  не видел,  чтобы кто-то упоминал о плавающей спреде при использовании ТикСтори. 

Но сильно не вникал 

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

  • 1 month later...
Тестирование советников - тема для программистов Опубликовано
В 5/4/2021 в 5:29 PM, usver73 сказал:

To be honest, I haven't seen anyone mention floating spreads when using TickStory. 

But I did not penetrate much 

привет, братан, неужели Tickstory lite ограничили скорость загрузки?

Ссылка на сообщение
Поделиться на другие сайты

  • 6 months later...
Тестирование советников - тема для программистов Опубликовано

Предлагаю протестировать и дать оценку этому боту, мне не хватает мощности моему компу, что бы его до конца понять.

HighwayEA.v3.4.4.ex4

Ссылка на сообщение
Поделиться на другие сайты

Тестирование советников - тема для программистов Опубликовано
Ссылка на сообщение
Поделиться на другие сайты

Тестирование советников - тема для программистов Опубликовано

Это тест EURUSD m5, за короткий период без учета новостей. Нужен тест с 2008 года по всем парам, что бы понять какие пары нужны, а какие нет. Это так мне кажется, может быть я и ошибаюсь.

HighwayEURUSDm5.gif

HighwayEURUSDm5.htm

Ссылка на сообщение
Поделиться на другие сайты

Тестирование советников - тема для программистов Опубликовано (изменено)

там же на форекскракед говорится, что бот не теструется.

Возможно потому, что он мультивалютный?

 

на FF есть довольно долгоживущая ветка, но все мониторинги, мелькавшие в этой ветке, больше не существуют (слиты?) - включая те, которые существовали в сентябре, судя по публикациям.

Какбэ намекает...

Изменено пользователем Rigal
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

Тестирование советников - тема для программистов Опубликовано
53 минуты назад, Rigal сказал:

там же на форекскракед говорится, что бот не теструется.

Возможно потому, что он мультивалютный?

 

на FF есть довольно долгоживущая ветка, но все мониторинги, мелькавшие в этой ветке, больше не существуют (слиты?) - включая те, которые существовали в сентябре, судя по публикациям.

Какбэ намекает...

Согласен, но тесты на одной паре проходят. Вопрос почему тест невозможенен?

Ссылка на сообщение
Поделиться на другие сайты

Тестирование советников - тема для программистов Опубликовано

Даже тест на одной паре EURUSD не слил а только ушел в сильную просадку.

Ссылка на сообщение
Поделиться на другие сайты

Тестирование советников - тема для программистов Опубликовано
1 минуту назад, Garry сказал:

Даже тест на одной паре EURUSD не слил а только ушел в сильную просадку.

Но это без подключения новостей.

Ссылка на сообщение
Поделиться на другие сайты

Тестирование советников - тема для программистов Опубликовано (изменено)
6 часов назад, Garry сказал:

Согласен, но тесты на одной паре проходят. Вопрос почему тест невозможенен?

 

7 часов назад, Rigal сказал:

Возможно потому, что он мультивалютный?

ну и в любом случае: судя по графику в вашем тесте - это мартышка

Изменено пользователем Rigal
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

Тестирование советников - тема для программистов Опубликовано
8 часов назад, Rigal сказал:

 

ну и в любом случае: судя по графику в вашем тесте - это мартышка

Да я это знаю, мартышка другой мартышке розьнь.

Ссылка на сообщение
Поделиться на другие сайты

Тестирование советников - тема для программистов Опубликовано
2 минуты назад, Garry сказал:

Да я это знаю, мартышка другой мартышке розьнь.

Ой я извиняюсь, это совсем не мартышка, а сеточник. Но это совсем не отменяет моё утверждение, что мартышка другой мартышке розьнь.

Ссылка на сообщение
Поделиться на другие сайты

Тестирование советников - тема для программистов Опубликовано
12 часов назад, Garry сказал:

Ой я извиняюсь, это совсем не мартышка, а сеточник. Но это совсем не отменяет моё утверждение, что мартышка другой мартышке розьнь.

Невозможно не согласиться с этим утверждением

  • Огонь! 1
Ссылка на сообщение
Поделиться на другие сайты

  • 11 months later...
Тестирование советников - тема для программистов Опубликовано (изменено)

Всем ку, не хотел новую тему создавать, решил написать здесь. 

Сабж. Произведу оптимизацию вашего советника MQL5 на своем вычислительном кластере, имею в совокупности 76 ядер и 152 потока на базе R9 5950X/3950X, 88 GB ОЗУ.

Кто в теме, тот поймет. С меня готовые сеты, с вас лицуху или т.п. в единичном экземпляре для меня.

Изменено пользователем T-95
Ссылка на сообщение
Поделиться на другие сайты

  • 7 months later...
Тестирование советников - тема для программистов Опубликовано

Выкладываю для общего пользования файл с идентичными и отличающимися командами терминалов.

Вопрос для знатоков: где МТ4 берет тикет, начальный депозит тестирования и плечо, если нет таких параметров в консольных? Советник их должен получить со счета, к которому подключается терминал перед тестированием?

Сравнение консольных параметров MT 4_5.xlsx

Ссылка на сообщение
Поделиться на другие сайты

  • 2 months later...
Тестирование советников - тема для программистов Опубликовано

Привет всем! Вопрос от Ламера. Ребят как распознать читает советник или нет в логах или где, можете направить? Спасибо!

Ссылка на сообщение
Поделиться на другие сайты

Тестирование советников - тема для программистов Опубликовано (изменено)
В 03.10.2023 в 07:04, Neotrade сказал:

Привет всем! Вопрос от Ламера. Ребят как распознать читает советник или нет в логах или где, можете направить? Спасибо!

Удалить историю, протестировать на котировках ТДС. 
В логах он вам вряд ли напишет, что читает.

 

Ну и "читает" - это собирательный термин, разные люди подразумевают разные вещи: прямое чтение из файлов истории метатрейдера, закладки в виде дат/времени в коде (здесь - торгуем, здесь - не торгуем, тут мы рыбу заворачивали), натасканные на истории нейросетки, много чего еще.


Какие-то из этих трюков можно расколоть. А какие-то - нет, только форвардом.

Изменено пользователем Rigal
  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Специальное предложение


  • Рекомендуемые брокеры

  • ×
    ×
    • Создать...