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

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Kirill Andreev
985
Kirill Andreev  
Какими способами можно задерживать торговлю между сделками помимо Sleep, но чтобы работало во время тестирования? 
MetaQuotes
Админ
27003
Renat Fatkhullin  

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

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

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

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

Kirill Andreev
985
Kirill Andreev  
Renat Fatkhullin:

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

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

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

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

  спасибо!!!!

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

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