Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:还是引用不同品种的问题!

1楼
lakehere 发表于:2013/10/25 8:18:01

上次那个调用不同品种的问题的延续(http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=57776&page=2 )。

 

本例:股指(主程序)调用HS300指数SAR指标,这里是用SARhs300程序表示。

 

不知道哪里出了问题,烦请高人指点。先谢谢!

 

------------------------------

//被调用程序 SARhs300:

 

TUR:=0;
a:=SAR(4,2,20);
d:=a-close;
TUR:=IF(d>0,1,-1);

 

-------------------------------

//主程序:

 

TURNHS:=STKINDIEX('HS300','SARhs300.TUR',0,1,0,20);

KD:=TURNHS=-1;          //开多条件
PD:=TURNHS=1;          //平多条件
KK:=TURNHS=1;          //开空条件
PK:=TURNHS=-1;          //平空条件


平空:SELLSHORT(PK,1,THISCLOSE);                  //平空信号
开多:BUY(KD AND HOLDING=0,1,THISCLOSE);          //开多信号
平多:SELL(PD,1,THISCLOSE);                       //平多信号
开空:BUYSHORT(KK AND HOLDING=0,1,THISCLOSE);     //开空信号

 

 


 

2楼
jinzhe 发表于:2013/10/25 9:03:46

TUR:=IF(d>0,1,-1);

改成

TUR:IF(d>0,1,-1);

3楼
lakehere 发表于:2013/10/25 9:24:13

谢谢回复。

 

我改了,确认程序和上面贴的一样(除了去掉那个=号)。副程序SARhs300可以单独运行,也是正确的。

 

然后换到主程序,窗口用IF11的1分钟k线,测试,没有任何成交结果。

 

好奇怪啊。

 

 

[此贴子已经被作者于2013/10/25 9:25:39编辑过]
4楼
jinzhe 发表于:2013/10/25 9:26:59

'HS300'

改成

'000300'

5楼
lakehere 发表于:2013/10/25 9:32:40

 

搞定!

 

谢谢jinzhe, 很棒!

共5 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03906 s, 3 queries.