最初にforループを修正してみてください。2番目のコードブロックでは、ループが実行されないため、エラーは発生しません。i= 0ですが、igt;Barsをチェックします。 iを使用すると、デクリメントは次のようになります。for(int i = Bars-IndicatorCounted()-1; igt; 0; i#8212;)Originally Posted by ;
最初にforループを修正してみてください。2番目のコードブロックでは、ループが実行されないため、エラーは発生しません。i= 0ですが、igt;Barsをチェックします。 iを使用すると、デクリメントは次のようになります。for(int i = Bars-IndicatorCounted()-1; igt; 0; i#8212;)Originally Posted by ;
私はこの挿入されたコードのようなものを考えていました(int i =(IndicatorCounted()== 0)?Bars(symbol、tf)-1-MathMax(IntInd1S2、IntInd1S1 1):1; igt; 0; i#8212; ){int hi = iHighest(symbol、tf、mode、IntInd1S2、i); if(hi!=-1)PerH1 = High#91; hi#93 ;;それ以外の場合、PerH1 = -1; int lo = iLowest(...); if(lo!=-1)PerL1 = Low#91; lo#93 ;;それ以外の場合、PerL1 = -1;}Originally Posted by ;