新开仓的控制 (文华财经随身行Android   5.5.2(244))

投资者咨询:新开仓的控制 (文华财经随身行Android   5.5.2(244))
来源:文华财经  日期:2018-11-22 10:47
 比如非多即空的策略,一根价格轨道来开仓
SG:MA(H,N1);
XG:MA(L,N2);
CROSSUP(C,SG)&&C>L1,BK;
CROSSDOWN(C,XG)&&C<L2,SK;
AUTOFILTER;
开多单后,行情又跌破L2,这个时候按道理应该就又该是开空单了。那现在,可不可以让它先不开空单,设置固定多少跳才止损。或者控制它开空单需要在多少周期后满足空单开仓条件再开。

   
技术人员回复
日期:2018-11-22 11:26
如下修改:

SG:MA(H,N1);
XG:MA(L,N2);
CROSSUP(C,SG)&&C>L1,BK;
N:=10;//止损点位
C<BKPRICE-N*MINPRICE,SP;
CROSSDOWN(C,XG)&&C<L2&&BARSSP>=4,SK;//平仓多少个k线后在开空
AUTOFILTER;
投资者咨询:新开仓的控制 (文华财经随身行Android   5.5.2(244))
来源:文华财经  日期:2018-11-22 10:47
 老师,按照上面编写,就开不出空单了。
技术人员回复
日期:2018-11-22 13:44
 没有满足开空的条件所以没有开仓

您提供下完整源码,以及您加载测试的周期合约,我们帮您修改下
投资者咨询:新开仓的控制 (文华财经随身行Android   5.5.2(244))
来源:文华财经  日期:2018-11-22 10:47
现在还没完整源码,就是个思路。比如:
突破均线上轨开多,随后价格即便跌穿下轨以20个点止损,以价格涨50个点保本。
突破均线下轨开空,随后价格即便涨过上轨以20个点止损。以价格跌50个点保本。
技术人员回复
日期:2018-11-22 14:46
参考:

SG:MA(H,N1);
XG:MA(L,N2);
CROSSUP(C,SG),BK;
C<BKPRICE-2*MINPRICE&&C<XG,SP;
C>BKPRICE+50*MINPRICE,SP;
CROSSDOWN(C,XG),SK;
C<SKPRICE+20*MINPRICE&&C>SG,BP;
C<SKPRICE-50*MINPRICE,BP;
AUTOFILTER;
投资者咨询:新开仓的控制 (文华财经随身行Android   5.5.2(244))
来源:文华财经  日期:2018-11-22 10:47
老师,按照上面这个写法。如多单止损之后还是开不出空单,并有地方不止损。

图片点击可在新窗口打开查看
技术人员回复
日期:2018-11-23 14:02
 参考:

SG:MA(H,N1);
XG:MA(L,N2);
CROSSUP(C,SG)&&ISLASTSP=0,BK;
C<BKPRICE-2*MINPRICE&&C<XG,SP;
C>BKPRICE+50*MINPRICE,SP;
CROSSDOWN(C,XG)&&ISLASTBP=0,SK;
C<SKPRICE+20*MINPRICE&&C>SG,BP;
C<SKPRICE-50*MINPRICE,BP;
CHECKSIG(SP,'A',0,'C',0,10);
CHECKSIG(BP,'A',0,'C',0,10);
AUTOFILTER;
投资者咨询:新开仓的控制 (文华财经随身行Android   5.5.2(244))
来源:文华财经  日期:2018-11-22 10:47
 可能是因为我描述的不清晰,我重新完整的描述一下,麻烦老师再帮我编写看看。

下穿或者小于均线下轨开空单,开空单之后以固定比如25个点为止损,这个时候即便价格又大于上轨都不平空,当价格止损后,肯定价格已经大于均线上轨了,反手开多单,多单也以25个点止损,当多单止损后又反手空单。


图片点击可在新窗口打开查看
   
技术人员回复
日期:2018-11-26 13:42
请参考:

SG:MA(H,10);
XG:MA(L,10);
CROSSUP(C,SG),BK;
C<BKPRICE-25*MINPRICE&&C<XG&&BKVOL>0,SPK;
C>BKPRICE+50*MINPRICE,SP;
CROSSDOWN(C,XG),SK;
C>SKPRICE+25*MINPRICE&&C>SG&&SKVOL>0,BPK;
C<SKPRICE-50*MINPRICE,BP;
AUTOFILTER;