[求助]请问如何编写如果上次亏损则后面N个周期内不开仓
作者:文华财经 来源:cxh99.com 发布时间:2018年01月15日
-
咨询内容:
我第一时间先是定义亏损,想是用 SPPRICE-BKPRICE<0 ,结果发现没有SPPRICE,于是用了REF(C,BARSSP)-REF(C,BARSBK)<0。
然后我这样编写:TT:=BARSLAST(REF(C,BARSSP)-REF(C,BARSBK)<0)+N。
结果发现好像不凑效,请问怎么编写上次平仓亏损后面N个周期内不开仓?
感谢老师。
来源:程序化99
-
文华技术人员:
请参考:
TRADE_REF(1)=0&&BARSSP>N&&开仓条件,BK;
注意,首次开仓的条件需要单独编写定义。
来源: WWW.CXH99.COM
-
文华客服:
能举个首次开仓条件的编写例子吗?
文件名:qq截图20171123231944.jpg
-
网友回复:
请参考:
N:COUNTSIG(BK,BARPOS);//判断是否是历史首次开仓
N=0&&C>=HHV(C,N1),BK;//首次开仓条件
N>=1&&TRADE_REF(1)=0&&BARSSP>5&&C>=HHV(C,N1),BK;