Тестируем 'CopyTicks' - страница 44

 
Slava:

Потому что тиков у тестера стало больше, чем в самый первый запуск.

Не до конца понял, почему доступность тиков зависит от последовательности действий?

 

Правильно ли я понимаю, что у тестера и терминала свои разные хранилища тиков? И если тестирование запущено с 8 апреля (условно), то неважно, какие тики есть у терминала, тестер их увидит (и сможет вернуть) только с 8 апреля? И никакой синхронизации между ними, если советник захочет подцепить тики раньше, нет?

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

 
fxsaber:

Не до конца понял, почему доступность тиков зависит от последовательности действий?

Потому что тестер синхронизирует тики ровно по диапазону тестирования. И эти тики остаются в базе у тестера для последующих использований

 
traveller00:

Правильно ли я понимаю, что у тестера и терминала свои разные хранилища тиков? И если тестирование запущено с 8 апреля (условно), то неважно, какие тики есть у терминала, тестер их увидит (и сможет вернуть) только с 8 апреля? И никакой синхронизации между ними, если советник захочет подцепить тики раньше, нет?

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

Сейчас идёт работа в этом направлении.

Если агент тестирования - локальный, то он не будет держать у себя тики

 

Столкнулся с ситуацией, что меняю историю кастомного символа (дописываю), а в Тестере он остается прежним.

Лечится удалением истории из тестерного архива.

 
fxsaber:

Столкнулся с ситуацией, что меняю историю кастомного символа (дописываю), а в Тестере он остается прежним.

Лечится удалением истории из тестерного архива.

Имеется в виду по дням, дописываются новые дни? А он эти новые дни не видит? Или прям по ходу дела, посреди одного дня дополнения идут?

 
traveller00:

Имеется в виду по дням, дописываются новые дни? А он эти новые дни не видит? Или прям по ходу дела, посреди одного дня дополнения идут?

Беру тики текущего дня и пишу их в кастомные со смещением сутки/неделю в прошлое. Тем самым могу делать бэктест по свежим тикам.

 
Anton:

Еще раз спасибо.

Да, в 2380 случайно занесли проблему и потом быстро её исправили. Но в билд 2380 это успело попасть.

К сожалению с того момента новых билдов где все исправлено на MetaQuotes-Demo пока не было.

Вы можете либо откатится на любой предыдущий билд либо дождаться очередного билда на MetaQuotes-Demo.

У меня с большим трудом, сбоями и прочими неприятностями закачиваются тики с одного торгового сервера.

Доступ к счету на этом сервере предоставить не могу.

Скажите, у Вас есть техническая возможность посмотреть причину столь ужасной ситуации со скачиванием котировок, если я просто укажу название сервера?


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

Терминал 2361, советник скомпилирован в 2396.

 
fxsaber:

У меня с большим трудом, сбоями и прочими неприятностями закачиваются тики с одного торгового сервера.

Доступ к счету на этом сервере предоставить не могу.

Скажите, у Вас есть техническая возможность посмотреть причину столь ужасной ситуации со скачиванием котировок, если я просто укажу название сервера?


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

Терминал 2361, советник скомпилирован в 2396.

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

 
Anton:

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

Просто CopyTicksRange в Терминале или запуск Оптимизации по реальным тикам всех символов из Обзора рынка. В этом случае Оптимизация гореть может часами - ничего не происходит.

Причина обращения: