老师在帮我看一下限制开平仓 [文华财经]
- 咨询内容:
DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG); DEA : EMA(DIFF,M);// MACD:=2*(DIFF-DEA),COLORSTICK;// MACD>0,BK A:=MINPRICE1;//取模组交易合约的最小变动价位 (C>=BKPRICE+TP*A)&&BKPRICE>0&&C<MACD,SP;
AUTOFILTER;
以上模型,如何实现macd>0开多之后,如果止赢,这里就算macd还是大于0,也不在开多了,要等到macd<0才开空,也就是macd每一次红柱和绿柱只开一次仓,谢谢老师!! - 文华技术人员:
您意思是说 最近信号的 sp,且盈利,下个信号只能是sk?
那您可以参考下面函数,将开多条件限定下,在上个信号是sp的时候,只有盈利且满足条件的时候才bk
TRADE_REF(N) 判断前N次交易是否赢利。
ISLASTSP判断上一个交易信号是否是SP。
- 文华客服:
不管赢不赢利,下个信号就只能是SK
- 网友回复:
您意思是说 bk前面不是是bp信号,sk前面不能是sp信号?
那直接在开仓条件中限制下 ,比如
ISLASTSP=0 &&sk条件,sk;
- 网友回复:
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);DEA := EMA(DIFF,9);//MACD:=2*(DIFF-DEA),COLORSTICK;//MACD>0&&ISLASTSP=0,BK;MACD<0&&ISLASTBP=0,SK;
是这样不,老师
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容