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

[求助]请教版主一个系统编程的问题 ,万分感谢! [通达信]

  • 咨询内容:   多头形成买入:=BARSLAST(多头条件)>1 AND MA5>MA10;
    空头形成卖出:=BARSLAST(空头条件)>1 AND MA5<MA10;
           我的策略是:
    如果出现(多头条件)后的这段时间第一次(五日大于10日均线)形成(多头形成买入);
    如果出现(空头条件)后的这段时间第一次(五日小于10日均线)形成(空头形成卖出);

     这公式大部分时间条件是可以成立的,但是这样写会出现一种情况:
                       (多头条件)--》(空头形成卖出)--》(MA5>MA10);
    或者这样    (空头条件)--》(多头形成买入)--》(MA5<MA10);
                    也就是说(多头形成买入)里面会包含(空头形成卖出),严重影响到条件形成判断逻辑,请问老师要怎么解决这个问题,程序应该如何写会比较好,
    怎么样才能有效的排除这个干扰项,谢谢老师!

     

     来源:C X H 9 9 .C O M )

  • 通达信技术部:
    N1:=BARSLAST(多头条件);
    N2:=BARSSINCEN(MA(C,5)>MA(C,10),N1);
    N3:=REF(BARSLAST(空头形成卖出),N2+1)+N2+1;
    N3>N1;
    这样试试呢

     

  • 通达信客服: 好的,谢谢版主
    tdx789,我试看看!

 

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

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


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

相关文章

    没有相关内容