Альтернатива Sleep для прогонки в тестере

 

В пятерке слип работает правильно, так как во время задержки проигрываются рыночные процессы, включая наложение всех тиков.

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

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

Также легко увидеть кардинальное улучшение качество исполнения, прогнав свою стратегию с обычным для VPS латенси в 1-2 мс и вашим домашним в 20-50-100-ххх мс. Обычно после такого сравнения полностью отпадает вопрос, стоит ли заплатить 10 долларов в месяц за MetaTrader хостинг.

 
Renat Fatkhullin:

В пятерке слип работает правильно, так как во время задержки проигрываются рыночные процессы, включая наложение всех тиков.

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

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

Также легко увидеть кардинальное улучшение качество исполнения, прогнав свою стратегию с обычным для VPS латенси в 1-2 мс и вашим домашним в 20-50-100-ххх мс. Обычно после такого сравнения полностью отпадает вопрос, стоит ли заплатить 10 долларов в месяц за MetaTrader хостинг.

  спасибо!!!!

 а то мне некоторые товарищи утверждали что слип в тестере не работает!!!  

 
В тестере четверки не работает, в пятерке работает.
 
Renat Fatkhullin:
В тестере четверки не работает, в пятерке работает.
А таймеры работают в тестере МТ5?
 
Vitalie Postolache:
А таймеры работают в тестере МТ5?
Да, но только для тестируемого эксперта. Для индикаторов, которые использует эксперт, - нет
 
Kirill Andreev:
Какими способами можно задерживать торговлю между сделками помимо Sleep, но чтобы работало во время тестирования? 
Торговлю лучше задерживать не слипом или таймером, а проверкой на очередном тике, сколько времени прошло с предыдущей сделки. Если меньше периода задержки, то пропускать тик, иначе обрабатывать.
Причина обращения: