欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [原创]出问题了怎么写啊。帮忙看看

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有2888人关注过本帖平板打印复制链接

主题:[原创]出问题了怎么写啊。帮忙看看

美女呀,离线,留言给我吧!
xian_0_9
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 BOO
等级:论坛游民 帖子:378 积分:1856 威望:0 精华:0 注册:2010/1/25 18:04:12
[原创]出问题了怎么写啊。帮忙看看  发帖心情 Post By:2013/3/22 13:27:06    Post IP:119.114.119.29[只看该作者]

3个品种比较,9点45开仓,哪个品种的涨幅最高,哪个品种开多。涨幅最低的,开空。

//涨幅公式

最高:=hhv(h,barslast(date<>ref(date,1))+1);
最低:=llv(l,barslast(date<>ref(date,1))+1);
开盘:=VALUEWHEN(DATE<>REF(DATE,1),OPEN);
涨幅:=最高-开盘;

/////模型

VARIABLE: X[3]=0;
X[1]:=STKINDI('TA00','跌幅涨幅.涨幅',0,1,0);
X[2]:=STKINDI('SR00','跌幅涨幅.涨幅',0,1,0);
X[3]:=STKINDI('RB00','跌幅涨幅.涨幅',0,1,0);
ta排名:HOD2(X,3,X[1]),LINETHICK0;
sr排名:HOD2(X,3,X[2]),LINETHICK0;
rb排名:HOD2(X,3,X[3]),LINETHICK0;
jysd:=time>=093000 and time<=144500;
if time=CLOSETIME(0) and holding>0 then sell(1,1,limitr,o);
if time=CLOSETIME(0) and holding<0 then sellshort(1,1,limitr,o);



IF ta排名=1 and holding=0 and jysd and STRCMP( stklabel,'ta00' )=0  then buy(1,1,market);
IF ta排名=3 and holding=0 and jysd and STRCMP( stklabel,'ta00' )=0  then buyshort(1,1,market);
IF sr排名=1 and holding=0 and jysd and STRCMP( stklabel,'sr00' )=0  then buy(1,1,market);
IF sr排名=3 and holding=0 and jysd and STRCMP( stklabel,'sr00' )=0  then buyshort(1,1,market);
IF rb排名=1 and holding=0 and jysd and STRCMP( stklabel,'rb00' )=0  then buy(1,1,market);
IF rb排名=3 and holding=0 and jysd and STRCMP( stklabel,'rb00' )=0  then buyshort(1,1,market);

现在表现不是我想要的啊。
 


 回到顶部