关于加仓的问题 [文华财经]
- 咨询内容:
...你好老师
- 文华技术人员:
1、CROSS(DIFF,DEA)&&TMP2<-0.00001,BP(SKVOL);
CROSS(DIFF,DEA)&&AA,BK(MONEY*0.3/(C*UNIT*MARGIN));
CROSS(DIFF,DEA)&&AA&&BB,BK(BKVOL*2);
CROSS(DIFF,DEA)&&AA&&BB&&CC,BK(BKVOL*3);
CROSS(DEA,DIFF),SP(BKVOL);
以上代码为什么不能实现加仓呢??
比如,macd金叉,同时满足AA,开仓10%;
macd金叉,满足AA,BB,开仓20%; macd死叉,全平。 - 文华客服:
这是您模型逻辑的问题:
MACD金叉之后,只有经过死叉才能再次金叉。
您的加仓条件要求满足金叉,也就是说只有在开仓之后满足一次死叉条件之后才会再次金叉,也就是再次加仓。
而死叉的时候就满足了平仓条件,进行了平仓。
您如果想进行加仓,可以将加仓条件中CROSS(DIFF,DEA)更改为DIFF>DEA - 网友回复:
征途老师,如何满足以下条件呢:
金叉&&aa时,10%资金开仓;金叉&&aa&&bb时,20%开仓;金叉&&aa&&bb&&cc时,30%开仓 - 网友回复:
- 网友回复:SETDEALPERCENT(60);
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容