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

通达信的公式帮忙改成金字塔 [金字塔]

  • 咨询内容: TD准备:=IF(REF(C,1)>REF(C,4),1,0);TD0:=BARSLAST(TD准备);A:=IF(BARSSINCEN(LAST(C<REF(C,4),9,0),9),1,DRAWNULL);//BARSSINCEN(X,N):N周期内第一次X不为0到现在的天数,例如:BARSSINCEN(HIGH>10,10)表示10个周期内股价超过10元时到当前的周期数F:=IF(BARSLASTCOUNT(C<REF(C,4))>=9,1, A);//BARSCOUNT(X)第一个有效数据到当前的天数

    例如:BARSCOUNT(CLOSE)对于日线数据取得上市以来总交易日数

    G:=A+F;上面是通达信的公式就是BARSSINCEN(X,N)和BARSCOUNT(X)在金字塔找不到对应的函数,麻烦更改下。

     

  • 金字塔客服: barscount在金字塔里面也是由的,需要改一下barssincen

     

  • 用户回复: 那怎么改啊

     

  • 网友回复:

    a:=BARSSINCEN(X,N);

    改为

    nn:cross(ma(c,5),ma(c,10));
    a:if(barslast(nn)>10,drawnull,barslast(nn));

     

  • 网友回复: 老师,你这样写是什么意思啊?是让我们去自定义函数里面自己定义这个函数么?还是在原来的代码里面加上你上面的代码。

 

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

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容