1、逐K线,固定时间间隔,开仓后,在指定的时间,比如2013年12月5日收盘前平仓。
2、逐K线,固定时间间隔,开仓后,在第二天开盘的第一根K线接近收盘价时平仓。
1.指定时间写法
date=1131205 and time=closetime(0)
1131205指的就是2013年12月5号,具体说明参考date函数说明
2.
variable:n=0,m=0;
if 开仓条件 and holding=0 then begin
下单语句;
n:=date;
m:=month;
end
if month=m and date=n+1 or month<>m and date>n and todaybar=1 then beign
平仓语句;
end
填写入对应的开平仓语句
if month=m and date=n+1 or month<>m and date>n and todaybar=1 then beign
if month=m and date=n+1 or month<>m and date>n and todaybar=1 then beign
sell(1,0,marketr);
IF TIME=150000 then sell(1,0,market);
为啥这两段的得到的平仓结果为啥差很多呢,第二种可行吗
第二天第一根k线开平仓你用time=150000来处理的?
走完k线模式来搞?
第二天第一根k线开平仓你用time=150000来处理的?
走完k线模式来搞?
不能用吗,类似这种写法可行吗,还是说只能在图表上显示,实际交易不行?
通用写法中的“date=n+1 ”这个如果碰到双休或节日,会自动识别吗?
我那个也是瞎想的,如果是在固定时间间隔下,那么写真的没啥问题吗。。。
还有个想法,就是引用日线的日期,只要data>开仓的日线date即可?这种能写吗
固定时间间隔必须不行,走完k线模式才可以
考虑日线上有各种不稳定的节假日,所以用我的方法想要排查出来是不行的