Проблема с котировками в мт4

 

Загрузил котировки, потестил погонял советника за несколько лет. После обновления загруженные котировки перестали работать.

Тест проходит не больше, чем за полтора года, хотя котировки в папке history/dounlouds с 1999 года.

Не понятно, что произошло, почему котировки перестали работать? Новая загрузка не помогает - нет новых данных для символа.

 
Vitaly Stepanov:

Загрузил котировки, потестил погонял советника за несколько лет. После обновления загруженные котировки перестали работать.

Что имеется в виду? Котировки не могут работать.

Тест проходит не больше, чем за полтора года, хотя котировки в папке history/dounlouds с 1999 года.

Не понятно, что произошло, почему котировки перестали работать? Новая загрузка не помогает - нет новых данных для символа.

Может количество баров в истории изменилось (Сервис - Настройки - Графики - Макс. баров в истории)?

 
Ihor Herasko:

Что имеется в виду? Котировки не могут работать.

Может количество баров в истории изменилось (Сервис - Настройки - Графики - Макс. баров в исПр

Пробовал по всякому. Ставил максимальное количество баров.

 
Vitaly Stepanov:

Пробовал по всякому. Ставил максимальное количество баров.

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

В идеале покажите/расскажите о двух вариантах: как было и как стало.

 
Vitaly Stepanov:

Загрузил котировки, потестил погонял советника за несколько лет. После обновления загруженные котировки перестали работать.

Тест проходит не больше, чем за полтора года, хотя котировки в папке history/dounlouds с 1999 года.

Не понятно, что произошло, почему котировки перестали работать? Новая загрузка не помогает - нет новых данных для символа.

Вы случайно не используете на основе 1 минутного таймфрейма?

 
Vitaly Stepanov:

Пробовал по всякому. Ставил максимальное количество баров.

их можно полностью грохнуть, т.е. удалить содержимое вместе с папками каталога history при выгруженном терминале и загрузить заново

после загрузки истории котировок не забывайте на каждом таймфрейме каждой валютной пары на графике нажимать кнопку "Обновить"

Я тоже испытал когда то проблему, описанную Вами.

Выкрутился из положения так, как написал.

 
Evgeny Raspaev:

Вы случайно не используете на основе 1 минутного таймфрейма?

Использую Н1, по контрольным точкам, также по всем тикам. Тест проходит с 30.05.2017, хотя ранее тестилось с 2013 года, тк диапазон указан с декабря 2013г.

 
Vitaly Stepanov:

Использую Н1, по контрольным точкам, также по всем тикам. Тест проходит с 30.05.2017, хотя ранее тестилось с 2013 года, тк диапазон указан с декабря 2013г.

Вангую: на FXT-файле, по которому тестите, установлен атрибут read-only. В итоге тестер не может заново построить файл истории. Гляньте журнал тестера насчет записей об ошибке доступа к файлу.

 
Ihor Herasko:

Вангую: на FXT-файле, по которому тестите, установлен атрибут read-only. В итоге тестер не может заново построить файл истории. Гляньте журнал тестера насчет записей об ошибке доступа к файлу.

2018.12.26 22:28:34.099 TestGenerator: unmatched data error (low value 1.13714 at 2018.12.13 13:00 is not reached from the least timeframe, low price 1.13734 mismatches)

 Двенадцать подобных записей подряд.

Я не понимаю, что это значит, и что делать в этом случае. Спасибо.

Там два fxt-файла, флажки "только для чтения" не установлены.
 

Привет!

Присоединяюсь к проблеме!

Несколько недель назад закачал "новые" котировки на 2 терминала разных брокеров. Тест робота делал только с 27.11.2017 по максимальную дату. На "свежих" котировках советник делает абсолютную чужь - открывает 4 дублирующих сделки одного направления, или внезапно закрывает "нормальные" сделки, не дожидаясь ТП/траллинг стопа. 

Был еще один терминал, где котировки не обновлял - все работает нормально!

При этом разницы нет - 4 знака или 5 знаков.

"Обновить" кликал

 
Vitaly Stepanov:

2018.12.26 22:28:34.099 TestGenerator: unmatched data error (low value 1.13714 at 2018.12.13 13:00 is not reached from the least timeframe, low price 1.13734 mismatches)

 Двенадцать подобных записей подряд.

Я не понимаю, что это значит, и что делать в этом случае. Спасибо.

Там два fxt-файла, флажки "только для чтения" не установлены.

Это немного другая ошибка. К поднятой теме не имеет отношения. Называется ошибка рассогласования графиков. Свидетельствует о том, что на разных ТФ обнаружено несоответствие экстремумов. Например, две свечи М30, относящиеся к одному часу, образуют минимум 1.2, а на часовом графике этот минимум имеет значение 1.1. То есть графики разных ТФ не соответствуют друг другу. Лечится запуском скрипта period_converter (стандартный скрипт) на графике М1 символа с созданием всех нужных для тестирования ТФ. В идеале нужно запустить его восемь раз:

  1. Значение 5. Создание графика М5
  2. Значение 15. М15
  3. Значение 30. M30
  4. Значение 60. H1
  5. Значение 240. H4
  6. Значение 1440. D1
  7. Значение 10080. W1
  8. Значение 43200. MN1
Причина обращения: