您现在的位置:程序化交易>> 股票公式>> 通达信>> 通达信知识>>正文内容

请教版主 [通达信]

  • 咨询内容:     怎样编写下面公式:  在主图的日K线中,5天平均线上拐时,用文字“买”不是,5天平均线下拐时,用文字表示“卖”,5天平均线上穿10天平均线时,用字母“B”表示,5天平均线下穿10天平均线时,用字母“S”表示,在其它时间周期无效。谢谢!

     

  • 通达信客服:

    呵呵,我知道上穿下穿的代码。

    比如说5日线上穿10日线是:cross(ma(close,5),ma(close,10));

    满足条件出字母的代码不记得了。

     

    另外,均线上拐或下拐的代码,我搜遍了太阳系都没找到代码,不知道是太难了没人写得出来,还是太简单了没人肯写。

     

     

  • 通达信技术部:

    http://tdx.com.cn/dispbbs.asp?BoardID=12&ID=280914

    http://tdx.com.cn/dispbbs.asp?BoardID=12&ID=29104

     

     

  • 网友回复:
    以下是引用谭祖友在2011-11-20 8:10:00的发言:
        怎样编写下面公式:  在主图的日K线中,5天平均线上拐时,用文字“买”不是,5天平均线下拐时,用文字表示“卖”,5天平均线上穿10天平均线时,用字母“B”表示,5天平均线下穿10天平均线时,用字母“S”表示,在其它时间周期无效。谢谢!

    DRAWTEXT(PERIOD=5&&CROSS(MA(C,5),REF(MA(C,5),1)),MA(C,5),'买'),COLORRED,{上拐};
    DRAWTEXT(PERIOD=5&&CROSS(REF(MA(C,5),1),MA(C,5)),MA(C,5),'卖'),COLORGREEN,{下拐};

    DRAWICON(PERIOD=5&&CROSS(MA(C,5),MA(C,10)),MA(C,5),7),{上穿};
    DRAWICON(PERIOD=5&&CROSS(MA(C,10),MA(C,5)),MA(C,5),8),{下穿};

     

  • 网友回复: 谢谢版主,再请教:怎样用白色字母表示“B",用红色字母表示“S".

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

相关文章

    没有相关内容