关于加仓减仓的问题 [文华财经]
- 咨询内容:
A1:=AO>0.58;A11:=AO>REF(AO,1);DJ1:=C>BKPRICE+3*MINPRICE;//多头加仓条件DJ11:=AO>0.5;DJ111:=C>REF(H,1);DJ1111:=AO>REF(AO,1);KJ1:=C<SKPRICE-3*MINPRICE;//空头加仓条件KJ11:=AO>0.5;KJ111:=C<REF(L,1);KJ1111:=AO>REF(AO,1);DJ2:=BARSBK>=10&&C<BKPRICE+5*MINPRICE;//多头减仓条件; DJ22:=AO<REF(AO,1);DJ222:=C<REF(L,1); KJ2:=BARSSK>=10&&C>SKPRICE-5*MINPRICE;//空头减仓条件; KJ22:=AO<REF(AO,1);KJ222:=C>REF(H,1);
CROSSUP(C,W)&&A1&&A11&&ISUP,BK(2);C>W&&A1&&A11&&ISUP,BK(2);CROSSDOWN(C,W)&&A1&&A11&&ISDOWN,SK(2);C<W&&A1&&A11&&ISDOWN,SK(2);DJ1&&DJ11&&DJ111&&DJ1111&& ISUP &&BKVOL>=2&&ISLASTBK,BK(1);KJ1&&KJ11&&KJ111&&KJ1111&&ISDOWN&&SKVOL>=2&&ISLASTSK,SK(1);//判断持仓和前一个信号,满足条件后加仓DJ2&&DJ22&&DJ222&& ISDOWN &&ISLASTBK&&BKVOL>=2,SP(1);KJ2&&KJ22&&KJ222&&ISUP&&ISLASTSK&&SKVOL>=2,BP(1);//判断持仓和前一个信号,满足条件后减仓
QPD:=CROSSDOWN(C,W);QPK:=CROSSUP(C,W);
QPD&&BKVOL>0&&(ISLASTBK||ISLASTSP),SP(BKVOL);QPK&&SKVOL>0&&(ISLASTSK||ISLASTBP),BP(SKVOL);//判断持仓和前一个信号,满足条件后全平
SETSIGPRICETYPE(BK,CMPETITV_ORDER);SETSIGPRICETYPE(SK,CMPETITV_ORDER);SETSIGPRICETYPE(BP,CMPETITV_ORDER);SETSIGPRICETYPE(SP,CMPETITV_ORDER);CHECKSIG_SEC(BK,'A',5,'D',0);//出信号N秒确认信号下单,K线走完复核CHECKSIG_SEC(SK,'A',5,'D',0);//出信号N秒确认信号下单,K线走完复核CHECKSIG_SEC(BP,'A',2,'D',0);//出信号N秒确认信号下单,K线走完复核CHECKSIG_SEC(SP,'A',2,'D',0);//出信号N秒确认信号下单,K线走完复核TRADE_AGAIN(1);
你帮我看看我设计的加减仓的,怎么什么信号也不显示啊,检测也通过了,别的源码不能给你了,只能给你这些。 - 文华技术人员:
我这里是可以实现加减仓位的
您试下 K线图右键——》重设回测参数 把资金设置大一些看看或者K线图右键——》重设信号计算信号计算起始时间 把时间设置长一些看看
此主题相关图片如下:图像.png
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容