您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

关于自带的dual thrust策略的问题 [金字塔]

  • 咨询内容: 用自带的日内dual thrus公式,发现一个问题,不知道是不是我数据处理的缘故今早发现系统自带的dt公式和tb里面的dt公式上下轨数值相差很大(各自参数相同),导致今天两个软件开仓的点位相处很远,但除了今天其他时间的上下轨数值又基本一样的,后来我试着用‘数据管理器’里面的清除今日数据,把今日的数据清除掉,然后发现昨天的上下轨也变了数值,然后收盘后我把今天的分笔数据补齐之后,上下轨又变成正常了(和tb的一样了)开仓点位两者也对上了这个问题我想了好久,也搜索过,好像之前也有一个类似的帖子,但我还是没得到答案,dt的上下轨应该就是和昨日的三个价和今日的开盘价有关系吧?为什么会有这么奇怪的现象呢,请指教一下

     

  • 金字塔客服: 本地数据问题,发现数据不对后就清除错误数据后再下载

     

  • 用户回复: 谢谢,但为何清除了今天的数据后,昨天的上下轨就变得不对了,补充完今天的分笔数据后,昨天的上下轨又变正常了,始终想不明白

     

  • 网友回复: 昨天的上下轨数据计算是否涉及到今日的数据?

     

  • 网友回复: 应该不涉及,我就是按系统自带的稍微加了个参数而已CYC:=BARSLAST(DATE<>REF(DATE,1))+1;昨高:=CALLSTOCK(STKLABEL,VTHIGH,6,-1);昨低:=CALLSTOCK(STKLABEL,VTLOW,6,-1);昨收:=CALLSTOCK(STKLABEL,VTCLOSE,6,-1);开盘价:=VALUEWHEN(CYC=1,OPEN);HH1:=HHV(昨高,N);//N日HIGH的最高价HC1:=HHV(昨收,N);//N日CLOSE的最高价LC1:=LLV(昨收,N);//N日CLOSE的最低价LL1:=LLV(昨低,N);//N日LOW的最低价浮动区间1:=MAX(HH1-Lc1,HC1-LL1);//RANGE 
    HH2:=HHV(昨高,m);//m日HIGH的最高价HC2:=HHV(昨收,m);//m日CLOSE的最高价LC2:=LLV(昨收,m);//m日CLOSE的最低价LL2:=LLV(昨低,m);//m日LOW的最低价浮动区间2:=MAX(HH2-Lc2,HC2-LL2);//RANGE 下轨:开盘价-K2*浮动区间2;上轨:开盘价+K1*浮动区间1;下轨:开盘价-K2*浮动区间2;

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容