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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请版主帮忙

   

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


  共有5897人关注过本帖树形打印复制链接

主题:请版主帮忙

帅哥哟,离线,有人找我吗?
zhouyun3400
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:74 积分:685 威望:0 精华:0 注册:2009/12/21 22:01:38
请版主帮忙  发帖心情 Post By:2010/7/29 15:54:05    Post IP:222.55.60.91[只看该作者]

//准备中间变量
h30:ref(hhv(h,30),1);
l30:ref(llv(l,30),1);
中线:(h30+l30)/2;
NUM:=TBUYHOLDINGEX('84115','',1)+(0-TSELLHOLDINGEX('84115','',1));
DEBUGOUT('84115THOLDING=%.0f',NUM);
DEBUGFILE('D:\My Documents\我的文件\ControlCenter3\海通期货金字塔交易终端\84115.TXT','84115THOLDING=%.0f',NUM);

//建立多头建仓条件
long:=h>h30 and time>091000 and time<145200;
if long then
   begin
   sellshort(holding<0,0,limitr,h30);
   buy(holding=0,1,limitr,h30);
   end
  
pk:=c>h30-(1*MINDIFF) and time>091000 and time<145200; 
Tsellshort(pk and NUM<0,0,mkt,0,0,'84115');
dt:=c>h30 and time>091000 and time<145200;
Tbuy(dt and NUM=0,1,mkt,0,0,'84115');
  
//画出多头止损线
PARTLINE(holding>0,l30,colorred);

//建立空头建仓条件
short:=l<l30 and time>091000 and time<145200;
if short then
   begin
   sell(holding>0,0,limitr,l30);
   buyshort(holding=0,1,limitr,l30);
   end
  
pd:=c<l30+(1*MINDIFF) and time>091000 and time<145200;  
Tsell(pd and NUM>0,0,mkt,0,0,'84115');
kt:=l30>c and time>091000 and time<145200;
Tbuyshort(kt and NUM=0,1,mkt,0,0,'84115');
  
//画出空头止损线
PARTLINE(holding<0,h30,colorgreen);

//收盘前平仓
sell(time>145500 and holding>0,0,limitr,OPEN);
sellshort(time>145500 and holding<0,0,limitr,OPEN);
Tsell(time>145500,0,mkt,0,0,'84115');
Tsellshort(time>145500,0,mkt,0,0,'84115');

 

上面的公式我采用5分钟K线实盘后台交易,中段的平空开多、平多开空都没有问题,就是尾盘的收盘前平仓指令不执行,加上指定卖持(指定买持)都没有效果。请版主帮我看一下公式,指出问题之所在,不胜感谢!


 回到顶部
帅哥哟,离线,有人找我吗?
fly
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:5082 积分:17642 威望:0 精华:6 注册:2010/7/15 9:05:58
  发帖心情 Post By:2010/7/29 17:06:04    Post IP:58.246.57.26[只看该作者]

 时间函数用的不对,应用currenttime
tSELL(currenttime>145500 and tHOLDING>0,0,lmt,DYNAINFO(20)-3*MINDIFF);
tSELLSHORT(currenttime>145500 and tHOLDING<0,0,lmt,DYNAINFO(21)+3*MINDIFF);

 



金字塔—专业程序化交易量化投资平台

客户服务部

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

欢迎您参加我公司的技术培训,具体培训需求请发邮件到

service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
zhouyun3400
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:74 积分:685 威望:0 精华:0 注册:2009/12/21 22:01:38
  发帖心情 Post By:2010/7/29 18:23:34    Post IP:221.178.46.39[只看该作者]

图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
admin
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:7302 积分:32559 威望:1000 精华:45 注册:2003/12/30 16:34:32
  发帖心情 Post By:2010/7/29 23:45:58    Post IP:123.114.249.103[只看该作者]

试试去掉最后的指定帐号 '84115'


 回到顶部