以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  后台问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=78026)

--  作者:l13901847655
--  发布时间:2015/4/27 11:32:23
--  后台问题

正在学习使用后台,教程里有个唐奇安通道模型的例子。

图表交易语句:

//中间变量

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只是加在信号中使用,在止损中并没有使用?


--  作者:jinzhe
--  发布时间:2015/4/27 13:08:25
--  
加上ref可以在固定轮询的模式下,实现走完k线的功能
--  作者:l13901847655
--  发布时间:2015/4/27 14:29:46
--  

我的图表交易设置是:15分钟周期,固定2秒间隔,提前5秒下单。

 

改到后台的话,是否需要加上REF?

 

另外,15分钟周期,在后台哪个地方设置?

 

谢谢

 

 

 

 


--  作者:jinzhe
--  发布时间:2015/4/27 14:42:39
--  

1.后台自带的走完k线提前下单功能,所以要用系统自带的,不要加ref

2.在设置公式时设置周期


--  作者:l13901847655
--  发布时间:2015/4/27 15:05:28
--  
以下是引用jinzhe在2015/4/27 14:42:39的发言:

1.后台自带的走完k线提前下单功能,所以要用系统自带的,不要加ref

2.在设置公式时设置周期


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

请问,图里的1(多周期)和2(预警后保持监控)分别是什么意思?


--  作者:jinzhe
--  发布时间:2015/4/27 15:11:42
--  

http://www.weistock.com/WeisoftHelp/index.html

先看看这里的在线帮助吧


--  作者:l13901847655
--  发布时间:2015/4/27 15:34:19
--  

“预警后保持监控”,在线帮助里有说明的,看到了。

 

“多周期”没有找到说明。而且也不明白所要填写的数字的单位是什么?天、分钟、秒?

 

 


--  作者:jinzhe
--  发布时间:2015/4/27 15:48:43
--  

工具 选项 常规

这里有各类多周期的设置

如果你修改后台的多周期设置,那么就按照工具选项里面的来


--  作者:l13901847655
--  发布时间:2015/4/27 19:43:26
--  
以下是引用jinzhe在2015/4/27 15:48:43的发言:

工具 选项 常规

这里有各类多周期的设置

如果你修改后台的多周期设置,那么就按照工具选项里面的来

谢谢