求助:iRSI周期内最大值如何表达

 
iRSI(NULL,PERIOD_D1,14,PRICE_CLOSE,0)为当日收盘值,请问大神,日内最高值如何表达才是正确的呢?谢谢啊!
 
//需要一個全局變量來獲取最大值
double RSI最大值;

OnTick()
{
//每天需要重置
if(TimeHour(TimeCurrent())==0 && TimeMinute(TimeCurrent())==0 && TimeSeconds(TimeCurrent()<=1))
    RSI最大值=0;

//持續更新最大值
RSI最大值=MathMax(RSI最大值,iRSI(NULL,PERIOD_D1,14,PRICE_CLOSE,0));
 
}  
試試看是不是你要的
 
Hung Wen Lin #:
試試看是不是你要的
谢谢大神啊,能用!
 
路 向前 #:
谢谢大神啊,能用!

"RSI最大值"+DoubleToStr(MathMax(RSI最大值,iRSI(NULL,0,14,PRICE_CLOSE,0)),2)+"RSI最小值"+DoubleToStr(MathMin(RSI最小值,iRSI(NULL,PERIOD_D1,14,PRICE_CLOSE,0)),2);最大值能显示,最小值却始终为0,还请大神有空诊断下,谢谢!

 
路 向前 #:

"RSI最大值"+DoubleToStr(MathMax(RSI最大值,iRSI(NULL,0,14,PRICE_CLOSE,0)),2)+"RSI最小值"+DoubleToStr(MathMin(RSI最小值,iRSI(NULL,PERIOD_D1,14,PRICE_CLOSE,0)),2);最大值能显示,最小值却始终为0,还请大神有空诊断下,谢谢!

每天重置最大值等於0 最小值等於100

 
Hung Wen Lin #:

每天重置最大值等於0 最小值等於100

再次谢谢大神,完全可以了。
 
可以用吗?
 
Wen Feng Lin #:
可以用吗?
谢谢我的神!完全能用,同时深受启发,整理了下思路策略,看能否解决错失一大波行情的问题,这都得力于大神您的启示啊,再次谢谢!