Идея выставлять отложку на хай/лоу 10-го бара плохая. За прошедшие 9 баров цена может уйти далеко, а вы например лимитник на селл под ценой ставите ! Наверняка стартовая идея была ставить лимитник на хай/лоу 10-и предыдущих баров - чувствуете разницу ? В этом случае всё будет работать.
Пробуйте вместо цикла:
for (int i=0; i {
pLow = iLow(Symbol(), 0, i);
}
сделать так: pLow = Low[iLowest(_Symbol,0,MODE_LOW,10,1)];
для хая зеркально, только вместо MODE_LOW - MODE_HIGH.
