麻烦老师把测试的模型改成实盘可以试跑的。

 使用WH8模拟软件,这个程序好像只能测试用,现在希望能在模拟盘上试跑,测试信号的准确性,麻烦老师看看,那些需要改动。另外,程序不需要自动换月。比如我持有9月的合约,现在要换月到1月了。我并不希望程序自动换月,让其继续运行到离场条件到来自动离场即可。

//———————–指标—————————//
MA24:MA(CLOSE,24),COLORLIGHTGREEN;
MA120:MA(CLOSE,120),COLORLIGHTRED;

//———————–跨周期引用—————————//
#IMPORT[WEEK,1,WEEK-OUT] AS VAR1//引用周线周期KD条件
TJ1:=VAR1.TJ1;
OUT:=VAR1.OUT;
AA:=VAR1.AA;

#IMPORT[DAY,1,RX-MACD] AS VAR2
TJ2:=VAR2.TJ2;

#IMPORT[HOUR,1,XS-MACD] AS VAR8
TJ8:=VAR8.TJ8;

#IMPORT[MIN,1,MIN-KDJ] AS VAR3
TJ3:=VAR3.TJ3;
TJ5:=VAR3.TJ5;
TJ6:=VAR3.TJ6;

//———————–仓位计算—————————//
KC1:=MIN(500,(MONEY-0.6*MONEYTOT)/(C*MARGIN*UNIT));
KC2:=(MONEY-0.4*MONEYTOT)/(C*MARGIN*UNIT);
//———————–委托区间—————————//
BKVOL=0 && TJ1 && TJ8 && TJ3 && NOT(TJ5) && TJ6,BK(KC1);

C<REF(LLV(L,5),BARSBK)-1*MINPRICE,SP(BKVOL);

//离场
TJ5, CLOSEOUT;
CLOSEKLINE(2,1);//每根K线走完前1秒出信号下单,K线走完复核
//SETALLSIGPRICETYPE(ACTIVE_ORDER);
TRADE_OTHER('AUTO');//移仓换月

DRAWICON(TJ8,MA120-15*MINPRICE,'ICO108');

 
 

[此问答已经被作者于2022/9/1 12:48:26编辑过]

(来源:文华财经)

领主 管理员

热门评论
:
该帖子评论已关闭
图片审查中...
编辑答案: 我的回答: 最多上传一张图片和一个附件
x
x
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索