您现在的位置:程序化交易>> 期货公式>> 文华财经>> 文华财经知识>>正文内容

均线交叉画线段 [文华财经]

  • 咨询内容:

     画线段MA1上穿MA2 交叉点到MA2下穿MA1的交叉点;

      求MA1与MA2小于MA5时上述所画线段的数量;

      求MA2上穿MA5前的上述所画线段的数量;   谢谢

     

  • 文华技术人员:

    A:=COUNT(CROSS(MA1,MA2),BARPOS);
    B:=COUNT(CROSS(MA2,MA1),BARPOS);
    AA:=BARSSINCE(CROSS(MA1,MA2));
    BB:=BARSSINCE(CROSS(MA2,MA1));
    GS:=IFELSE(AA>BB,B,IFELSE(AA<BB,B-1,0));
    MA1A:=VALUEWHEN(CROSS(MA1,MA2),MA1);
    MA1B:=VALUEWHEN(CROSS(MA2,MA1),MA1);
    DRAWLINE1(CROSS(MA1,MA2),MA1A,CROSS(MA2,MA1),MA1B,0),COLORLIGHTGREEN;
    GS1:VALUEWHEN(MA1<MA5&&MA2<MA5,GS);//MA1与MA2小于MA5时画线段的数量
    GS2:VALUEWHEN(CROSS(MA2,MA5),GS);//MA2上穿MA5前的线段的数量

     

    MA1、MA2、MA5请自行定义

     

  • 文华客服:

    非常感谢,虽然现在还不能很好利用,我想问一句,这样GS1的结果包含了全部数量?,,  如何进行分段描述呢? 

    比如MA1,MA2<MA5//MA1,MA2>MA5//MA1,MA2<MA5//;  这是3段,如何分段统计?

     

  • 网友回复:  还有一个问题哦,刚才我试着使用发现统计结果以价格坐标显示,很不好用! 怎么将分段的统计结果在段内某一位置做数字标示?

     

  • 网友回复:

     您是想在k线图上标注出数值?您想在什么地方标注?数值改变的地方吗?

    请参考下面的函数

    DRAWNUMBER:输出数值。

    用法:
    DRAWNUMBER(COND,DATA,NUMBER,PRECISION,COLOR);
    当条件满足时在DATA位置写数字NUMBER。PRECISION为精度(小数点后有几位数字)。COLOR为颜色。

    注:
    1、该函数可以用ALIGN,VALIGN设置文字的对齐方式。
    2、可以用FONTSIZE设置文字显示的字体大小。

 

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

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


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

相关文章

    没有相关内容