打印本文打印本文 关闭窗口关闭窗口

一个均线金叉后只能开多,死叉后只能开空语句

作者:文华财经 来源:cxh99.com 发布时间:2023年08月07日
  • 咨询内容:  MA21>MA144金叉后,后面的K线只要符合KD MACD的条件,就执行开多命令,平多命令。不能开空。死叉止损,如果没有符合的条件不开仓,进入下一个死叉环节。
      MA21<MA144死叉后,后面的K线只要符合KD MACD的条件,就执行开空命令,平空命令。不能开多。金叉止损,如果没有符合的条件不开仓,进入下一个金叉
    下面的条件因为一直开多开空,我希望加入均线金叉死叉减少反复开仓。
    CROSSUP(DIFF,DEA)&&DEA>0&&DIFF>0,BPK;
    CROSSDOWN(DIFF,DEA)&&DEA>0&&DIFF>0,SPK;
    CROSSDOWN(DIFF,DEA)&&DEA<0&&DIFF<0,SPK;
    CROSSUP(DIFF,DEA)&&DEA<0&&DIFF<0,BPK;
    CROSSUP(K,D)&&D<43,BPK;
    CROSSDOWN(K,D) &&D>77,SPK;

    请帮我按照逻辑编以下。
    谢谢
     

     

     来源:程序化99

  • 文华技术人员: 请参考
    MA21>MA144&&CROSSUP(DIFF,DEA)&&DEA>0&&DIFF>0,BPK; MA21<MA144&&CROSSDOWN(DIFF,DEA)&&DEA>0&&DIFF>0,SPK; MA21<MA144&&CROSSDOWN(DIFF,DEA)&&DEA<0&&DIFF<0,SPK; MA21>MA144&&CROSSUP(DIFF,DEA)&&DEA<0&&DIFF<0,BPK; MA21>MA144&&CROSSUP(K,D)&&D<43,BPK; MA21<MA144&&CROSSDOWN(K,D) &&D>77,SPK;
打印本文打印本文 关闭窗口关闭窗口