一个均线金叉后只能开多,死叉后只能开空语句
作者:文华财经 来源: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;