求助:iRSI周期内最大值如何表达 新评论 路 向前 2024.05.21 00:02 iRSI(NULL,PERIOD_D1,14,PRICE_CLOSE,0)为当日收盘值,请问大神,日内最高值如何表达才是正确的呢?谢谢啊! Hung Wen Lin 2024.05.21 03:05 #1 //需要一個全局變量來獲取最大值 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)); } 試試看是不是你要的 路 向前 2024.05.21 15:36 #2 Hung Wen Lin #: 試試看是不是你要的 谢谢大神啊,能用! 路 向前 2024.05.21 16:36 #3 路 向前 #: 谢谢大神啊,能用! "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,还请大神有空诊断下,谢谢! Hung Wen Lin 2024.05.21 22:32 #4 路 向前 #: "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 路 向前 2024.05.22 10:19 #5 Hung Wen Lin #: 每天重置最大值等於0 最小值等於100 再次谢谢大神,完全可以了。 Wen Feng Lin 2024.05.25 22:37 #6 可以用吗? 路 向前 2024.05.27 14:38 #7 Wen Feng Lin #: 可以用吗? 谢谢我的神!完全能用,同时深受启发,整理了下思路策略,看能否解决错失一大波行情的问题,这都得力于大神您的启示啊,再次谢谢! 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录