1. Если мне требуется триггер падения Standard Deviation ниже его же среднего значения за период i, то требуется сначала заполнить массив значениями индикатора, как-то:
for (i=0;i<=period;i++)
{
StdDevArray[i]=iStdDev(тут параметры,вместо shift переменная i);
}
Правильная ли у меня тут индексация массива будет? Или наоборот нужно, i=period;i>=0,i--?
Затем применить к этому массиву iMAOnarray и сравнивать iStdDev с shift'ом 0 и 1 с этим значением, ища пересечение средней? Или есть какие-то более эффективные способы? Этот способ не сожжет компьютер?

2. Для трейлинга всех ордеров, необходимо взять\написать такую функцию, грубо говоря, Trailing(), и поставить её рядом с функцией EquityStop() после цикла выставления ордеров? EquityRisk/Profit, как понимаю, при значении обеих переменных 0, будут отключены?
Вроде пока все вопросы… Заранее спасибо

1drv.ms/x/s!AgJ_cUnLLisLgQrZjZUZY-ex7tQZ
Файл можно редактировать, над закрытием подумать надо будет
zkogan