以下策略模型,该如何编写呢?
1,在日线收盘前15分钟,符合条件1,即进行买多开仓,符合条件2即卖空开仓,假设总共有N只股票(去除涨停板,包括ST)符合条件,则每只股票开1/N仓位;
2,T+1日,符合条件3即平仓P%仓位,符合条件4即平仓Q%仓位,收盘前15分钟剩余仓位全部平仓
谢谢啦!
以下策略模型,该如何编写呢?
1,在日线收盘前15分钟,符合条件1,即进行买多开仓,符合条件2即卖空开仓,假设总共有N只股票(去除涨停板,包括ST)符合条件,则每只股票开1/N仓位;
2,T+1日,符合条件3即平仓P%仓位,符合条件4即平仓Q%仓位,收盘前15分钟剩余仓位全部平仓
谢谢啦!
补充说明,平仓按现价
工作人员正在处理,请稍等
工作人员正在处理,请稍等
情况怎么样呢?
首先,股票不能开空
你要开空就得在期货上操作
其次 如果有100只合约,那么楼主要开 0.01手的单?
下面是公式
//1,在日线收盘前15分钟,符合条件1,即进行买多开仓,符合条件2即卖空开仓,假设总共有N只股票(去除涨停板,包括ST)符合条件,则每只股票开1/N仓位;
//2,T+1日,符合条件3即平仓P%仓位,符合条件4即平仓Q%仓位,收盘前15分钟剩余仓位全部平仓
t1:=tbuyholding;
t2:=tsellholding;
if time>=144500 and 条件1 then
tbuy(tholding=0,1/n,mkt);
extgbdataset('date_1',date);
end
if time>=144500 and 条件2 then
tbuyshort(tholding=0,1/n,mkt);
extgbdataset('date_2',date);
end
if extgbdata('date_1')=date-1 and 条件3 then tsell(1,p%*t1,lmt,c,0);
if extgbdata('date_2')=date-1 and 条件3 then tsellshort(1,p%*t2,lmt,c,0);
if extgbdata('date_1')=date-1 and 条件4 then tsell(1,q%*t1,lmt,c,0);
if extgbdata('date_2')=date-1 and 条件4 then tsellshort(1,q%*t2,lmt,c,0);
如果要计算一个市场下各个合约的情况,参考用自定义数据来处理
详情连接
http://www.weistock.com/WeisoftHelp/zidingyishuju.htm
首先,股票不能开空 -先这么假设,转融券可以做到卖空,这样系统不能做测试吗?
你要开空就得在期货上操作
其次 如果有100只合约,那么楼主要开 0.01手的单? -我想要的1/N仓位,N为符合买入条件的股票总数,这个N需要靠自定义参数取的,对吗?
下面是公式
//1,在日线收盘前15分钟,符合条件1,即进行买多开仓,符合条件2即卖空开仓,假设总共有N只股票(去除涨停板,包括ST)符合条件,则每只股票开1/N仓位;
//2,T+1日,符合条件3即平仓P%仓位,符合条件4即平仓Q%仓位,收盘前15分钟剩余仓位全部平仓
t1:=tbuyholding;
t2:=tsellholding;
if time>=144500 and 条件1 then
tbuy(tholding=0,1/n,mkt); //---想以本周期当时现价成交,该如何改呢?不是空仓才买,只要符合条件就买入1/N仓位,怎么改?
extgbdataset('date_1',date);
end
if time>=144500 and 条件2 then
tbuyshort(tholding=0,1/n,mkt);
extgbdataset('date_2',date);
end
if extgbdata('date_1')=date-1 and 条件3 then tsell(1,p%*t1,lmt,c,0);
if extgbdata('date_2')=date-1 and 条件3 then tsellshort(1,p%*t2,lmt,c,0);
//date-1,是取得上个交易日吗?也要现价成交,如何改?
//收盘前15分钟,剩余仓位全部平仓,如何写?
if extgbdata('date_1')=date-1 and 条件4 then tsell(1,q%*t1,lmt,c,0);
if extgbdata('date_2')=date-1 and 条件4 then tsellshort(1,q%*t2,lmt,c,0);
非常谢谢老师的帮忙,后台交易能做评测吗?
有疑问的地方我都在上面做了红色字体的描述,请老师解答,谢谢!
如果要计算一个市场下各个合约的情况,参考用自定义数据来处理
详情连接
http://www.weistock.com/WeisoftHelp/zidingyishuju.htm
符合条件1的股票数,该如何自定义数据呢?