ИндюкТоСоветнег(void) - страница 2

 
Integer >>:

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

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

Только новый бар по идее бует обсчитываться на каждом новом тике, но при первом вызове iCustom все равно считается и инициализация и вся история, если не стоит ограниченй.  Я дык решаю проблему передачей в индикатор из советника параметра datetime, указывающего, с какого места в истории начинать пдсчеты. Для жирных индюков помогает, но не очень. Например, есть проекты, которые даже обсчет месячной истории на Н1 секунд 10 делают - а тестировать надо за год-2-3 и т.д.

 
alsu писал(а) >>

Только новый бар по идее бует обсчитываться на каждом новом тике, но при первом вызове iCustom все равно считается и инициализация и вся история, если не стоит ограниченй. Я дык решаю проблему передачей в индикатор из советника параметра datetime, указывающего, с какого места в истории начинать пдсчеты. Для жирных индюков помогает, но не очень. Например, есть проекты, которые даже обсчет месячной истории на Н1 секунд 10 делают - а тестировать надо за год-2-3 и т.д.

Если нет ограничей, то надо сделать. DateTime - слишком заморочено, проще установить количество баров, притом ничто не мешает установить 1 бар.

Короче говоря, идея переноса индикатора в советник - очень плохая идея.

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