打印本文打印本文 关闭窗口关闭窗口

解惑1.................

作者:文华财经 来源:cxh99.com 发布时间:2018年02月27日
  • 咨询内容:  老师、模型里面有这个条件句子M:=IF(PERIOD<=3,560,N);什么意思啊

     

     来源:程序化99

  • 文华技术人员: 您了解一下  PERIOD函数,返回当前技术分析图表的周期。
    返回数字为1—11分别表示,1分钟,3分钟,5分钟,10分钟,15分钟,30分钟,1小时,1天,1周,1月,1年。
    也就是当前周期是在5分钟或者5分钟以下周期,M取560否则取0
    具体您可以双击函数右键》查找函数说明具体了解一下

     

     来源: WWW.CXH99.COM

  • 文华客服:       也就是当前周期是在5分钟或者5分钟以下周期,M取560否则取0 ???    否则取0  老师笔误吗取0怎么理解?如果日线及以上周期按收盘价、分钟按当天最后一根k线收盘是否TM:=IF(PERIOD<8,ISLASTKLINE,8);

     

  • 网友回复:  是的,按照您1楼的编写是
     
  • 网友回复:M:=IF(PERIOD<=3,560,N);//小于5分钟,取560,否则取N  
  • 网友回复:
     
  • 网友回复: 按照3楼写法, ISLASTKLINE是条件判断语句应该放到IF第一个参数位置中的  
  • 网友回复:
     
  • 网友回复: 您修改一下: 
  • 网友回复:
     
  • 网友回复: TM:=IF(PERIOD<8&&ISLASTKLINE, mm ,8);//周期小于日线同时是最后一根K线取MM,这里的MM可以自己修改,否则取8  
  • 网友回复:

     

  • 网友回复:  老师:mm是分钟周期所对应的1--7吗?如果是是否能否自动识别所加载的周期
打印本文打印本文 关闭窗口关闭窗口