欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请问这语句如何返回的结果

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有2279人关注过本帖平板打印复制链接

主题:请问这语句如何返回的结果

帅哥哟,离线,有人找我吗?
Lucifer
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:9 积分:0 威望:0 精华:0 注册:2018/6/19 17:54:48
请问这语句如何返回的结果  发帖心情 Post By:2018/6/21 16:16:15    Post IP:123.123.248.34[只看该作者]

第一个问题:

DS:NEWHBARS(HIGH,1); //16
DN:IF(DS=BARPOS(),1,DS);  //16
DM:REF(DN,DN)+DN,LINETHICK0; //17

 

DS代表的是当前周期最高价 的 上一次比 这个最高价 还高的  中间间隔周期数。后面的//16 我是随机看了一段行情,对比出来的结果 距离上次有16周期

DN代表的是 如果周期数等于上市以来的周期数 返回1,否则返回 DS  中间间隔周期数,除非是刚刚上市  否则肯定返回的是DS

问题是: DM中的  REF(DN,DN)+DN 返回的是17  我想问的是  这个怎么返回的?怎么得出来的17?

 

第二个问题:接上一题

HH:IF(BARPOS()<4,CLOSE,REF(HIGH,DM));  //1890 
KD:LLV(HH,DS)

 

HH代表的是  如果上市以来的周期数小于4周期返回收盘价否则返回 REF(HIGH,DM)  那么最后返回了前第17周期的最高价为 1890

问题是:LLV(HH,DS) 返回了一个 1782.5  这个怎么返回的?

 

 

 

 

 


 回到顶部