正在学习使用后台,教程里有个唐奇安通道模型的例子。
图表交易语句:
//中间变量
input:N(20,5,100,1),NS(10,0,60,1);
Price:=AVGENTERPRICE;//持仓价位
//交易条件
开多平空条件:=CROSS(H, hhv(ref(h,1),N));
开空平多条件:=CROSS(llv(ref(l,1), N),L);
//交易系统
SELLSHORT(开多平空条件 and 持仓<0,持仓,market);
SELLSHORT(持仓<0,持仓,Stopr,Price+NS); //止损
BUY(开多平空条件 and 持仓=0,30%,market);
SELL(开空平多条件 and 持仓>0,持仓,market);
SELL(持仓>0,持仓,Stopr,Price-NS);//止损
BUYSHORT(开空平多条件 and 持仓=0,30%,market);
//其他
资产:asset,noaxis,colorgreen;
持仓:HOLDING,LINETHICK0;
总次数: TOTALTRADE,LINETHICK0;
盈刟:NUMWINTRADE,LINETHICK0;
胜率:ROUNDS(100*PERCENTWIN,1),LINETHICK0;
连亏:MAXSEQLOSS,LINETHICK0;
连盈:MAXSEQWIN,LINETHICK0;
改成后台交易:
//中间变量
input:N(20,0,60,1) ,NS(30,0,100,1);
持仓:=tHOLDING,LINETHICK0;
KCS:= intpart(tasset*0.3/(close*multiplier));//也表示30%的开仓数
BUY1:=hhv(ref(h,1),N);
SELL1:=llv(ref(l,1),N);
Price:=tAVGENTERPRICE; //持仓价位
//交易条件
开多平空条件:=CROSS(H,BUY1);
开空平多条件:=CROSS(SELL1,L);
//交易系统
TSELLSHORT(开多平空条件 and 持仓<0,t 持仓,mkt);
TSELLSHORT(持仓<0,持仓,Stp,Price+NS);
TBUY(开多平空条件 and 持仓=0, KCS,mkt);
TSELL(开空平多条件 and 持仓>0,持仓,mkt);
TSELL(持仓>0,持仓,Stp,Price-NS);
TBUYSHORT(开空平多条件 and 持仓=0, KCS,mkt);
若想不交易模型完全一样,后6句则需返样写:
tSELLSHORT(ref(开多平空条件,1) and 持仓<0,t 持仓,mkt);
tSELLSHORT(持仓<0,持仓,Stp,Price+NS);
tBUY(ref(开多平空条件,1) and 持仓=0, KCS,mkt);
tSELL(ref(开空平多条件,1) and 持仓>0,t 持仓,mkt);
tSELL(持仓>0,持仓,Stp,Price-NS);
tBUYSHORT(ref(开空平多条件,1) and 持仓=0, KCS,mkt);
请问,改成后台后,为什么要加上REF来判断?而且REF只是加在信号中使用,在止损中并没有使用?
我的图表交易设置是:15分钟周期,固定2秒间隔,提前5秒下单。
改到后台的话,是否需要加上REF?
另外,15分钟周期,在后台哪个地方设置?
谢谢
1.后台自带的走完k线提前下单功能,所以要用系统自带的,不要加ref
2.在设置公式时设置周期
1.后台自带的走完k线提前下单功能,所以要用系统自带的,不要加ref
2.在设置公式时设置周期
请问,图里的1(多周期)和2(预警后保持监控)分别是什么意思?
http://www.weistock.com/WeisoftHelp/index.html
先看看这里的在线帮助吧
“预警后保持监控”,在线帮助里有说明的,看到了。
“多周期”没有找到说明。而且也不明白所要填写的数字的单位是什么?天、分钟、秒?
工具 选项 常规
这里有各类多周期的设置
如果你修改后台的多周期设置,那么就按照工具选项里面的来
工具 选项 常规
这里有各类多周期的设置
如果你修改后台的多周期设置,那么就按照工具选项里面的来
谢谢