请求帮忙写出日内分段交易,用软件自带的系统交易09.Hans123改编,
分三个时段独立交易,每个时段收盘平仓:
1.090000-113000.并取得上一时段收盘结算价和收盘价,
2.130000-150000.并取得上一时段收盘结算价和收盘价,
3.210000-230000.并取得上一时段收盘结算价和收盘价,
谢谢。
1.090000-113000.并取得上一时段收盘结算价和收盘价,
2.130000-150000.并取得上一时段收盘结算价和收盘价,
3.210000-230000.并取得上一时段收盘结算价和收盘价,
sj1:=time>=090000 and time<=113000;
sj2:=time>=130000 and time<=150000;
sj3:=time>=210000 and time<=230000;
c1:=valuewhen(sj1,ref(c,barslast(sj3)));
c2:=valuewhen(sj2,ref(c,barslast(sj1)));
c3:=valuewhen(sj3,ref(c,barslast(sj2)));
s1:=sum(amount,barslast(sj2)+1)/sum(vol,barslast(sj2)+1)/multiplier;
s2:=sum(amount,barslast(sj3)+1)/sum(vol,barslast(sj3)+1)/multiplier;
s3:=sum(amount,barslast(sj1)+1)/sum(vol,barslast(sj1)+1)/multiplier;
jsj1:=valuewhen(sj1,ref(s1,barslast(sj3)));
jsj2:=valuewhen(sj2,ref(s2,barslast(sj1)));
jsj3:=valuewhen(sj3,ref(s3,barslast(sj2)));
c1和jsj1为要求的1,c2和jsj2为要求的2,c3和jsj3为要求的3
谢谢先。
继续请教:
用软件自带的系统交易09.Hans123改编
分三个时段独立交易,就如三个独立的交易日,每个时段收盘平仓;三个时段有各自独立的上下轨道。
完整交易模型。
谢谢回复。
我弄出来的三个时段不能独立啊?怎么办?
用软件自带的系统交易09.Hans123开平仓思路。
以第一个时间段为例:开盘30分钟最高最低价作为上下轨道,突破上轨和前一个时段的收盘价做多;反之做空。收盘平仓。
只是要各个时段独立运行,轨道线也要在一个时间段内,不能延伸到下个时间段内,以免影响下一个时间段的正常运行。
完全参照软件自带的系统交易09.Hans123,只是把他完全切割成独立的三块。
第一块能按照设计思路,后两块不能按思路来;
轨道线都超出时间段了。