Тестирование тикового робота

 
Здравствуйте!
Написал робота торгующего по рэндж-барам строящимся по тикам. Робот корректно отрабатывает на демо-счете.
Однако при попытке прогнать его в тестере стратегий за все проходы выдает всего 1-2 трейда на несколько проходов и все остальные - депозит не меняется, т.е. робот не осуществляет торговлю.
В журнале тестера стратегий ошибок и/или предупреждений не обнаружил.
В как направлении копать? Как отладить?
Спасибо!
 
alhimik7:
Здравствуйте!
Написал робота торгующего по рэндж-барам строящимся по тикам. Робот корректно отрабатывает на демо-счете.
Однако при попытке прогнать его в тестере стратегий за все проходы выдает всего 1-2 трейда на несколько проходов и все остальные - депозит не меняется, т.е. робот не осуществляет торговлю.
В журнале тестера стратегий ошибок и/или предупреждений не обнаружил.
В как направлении копать? Как отладить?
Спасибо!
Настройки тестера - модель -все тики, спред?
 
Торговать как минимум, на минутках (лучше - на более старших таймфреймах), а тестировать исключительно в тестере МТ5. (для чего код должен быть переносимым, и одинаково компилироваться, как на МТ4 так и на МТ5)
 
alhimik7:
Здравствуйте!
Написал робота торгующего по рэндж-барам строящимся по тикам. Робот корректно отрабатывает на демо-счете.
Однако при попытке прогнать его в тестере стратегий за все проходы выдает всего 1-2 трейда на несколько проходов и все остальные - депозит не меняется, т.е. робот не осуществляет торговлю.
В журнале тестера стратегий ошибок и/или предупреждений не обнаружил.
В как направлении копать? Как отладить?
Спасибо!
Как Вы получаете тики: через CopyTicks?
 
Yuri Evseenkov, все тики. Простите, не понял вопроса насчет спреда.
 
George Merts, как минимум на минутках не то, все дело в том что данный подход позволяет открывать позиции раньше чем на минутках. Тестирую на МЕТ5, код на MQL5
 
Karputov Vladimir, Тики получаю через:
CurrentTick=SymbolInfoDouble(Symbol(),SYMBOL_BID); Далее тики пишутся в массив.
 
alhimik7:
Yuri Evseenkov, все тики. Простите, не понял вопроса насчет спреда.
 МТ 4? Какой спред в настройках? Чувствителен ли алгоритм к спреду?
 
Написан на MT5 и МQL5 соответственно. К спреду не чувствителен. Вспомнил кое что, тестировал ранее, когда еще не был прикручена самописная функция стоплосса, кличество трейдов было большое, т.е. работал нормально.
 
alhimik7:
George Merts, как минимум на минутках не то, все дело в том что данный подход позволяет открывать позиции раньше чем на минутках.

Для такого подхода - МТ5 не годится. По крайней мере, сейчас, пока нет реальных тиковых данных.

Торгуйте на часовках - и будет вам счастье.

 
А если переписать под MQL4 будет работать корректно? В чем интересно причина, все таки 1-2 позиции открывает все таки и они корректно отрабатывают. Что же его может стопорить?