Originally Posted by
;
Я добавил -1 к лимиту количества баров, и, похоже, он работает, не влияя на какие-либо изменения результатов, так что все в порядке. Чтобы убедиться, что iLowest/iHigheset не возвращает -1, я сделал это, уверен, что это неправильный способ, потому что результаты ужасны... int BarsCounted1 = TFBars1-MathMax(IntInd1S2,IntInd1S1 1); if (BarsCounted1 lt; 0) {return;} int LimitBars1 = TFBars1-BarsCounted1; for (BarCount1 = LimitBars1-1; BarCount1 gt;= 0; BarCount1--) { if ((iHighest(SymbolToManage,IntIndTF1,MODE_HIGH,IntI nd1S2,BarCount1 IntInd1S1) lt; 0) || (iLowest(SymbolToManage,IntIndTF1,MODE_LOW ,IntInd1S2,BarCount1 IntInd1S1)...