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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 关于CALLSTOCK

   

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


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

主题:关于CALLSTOCK

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


加好友 发短信
等级:论坛游民 帖子:253 积分:0 威望:0 精华:0 注册:2014/1/4 9:59:45
关于CALLSTOCK  发帖心情 Post By:2014/8/22 10:48:52    Post IP:111.73.171.127[只看该作者]

我的策略是在指数上运行的操作对象是主力合约,限价下单。使用函数CALLSTOCK("IF00",VTCLOSE)后,没有信号了,去掉这句后策略运行正常。为什么
[此贴子已经被作者于2014/8/22 10:49:32编辑过]

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/8/22 10:49:25    Post IP:58.246.57.26[只看该作者]

if00用单引号不是双引号



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

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

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

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


加好友 发短信
等级:论坛游民 帖子:253 积分:0 威望:0 精华:0 注册:2014/1/4 9:59:45
  发帖心情 Post By:2014/8/22 10:51:30    Post IP:111.73.171.127[只看该作者]

换成单引号后还是不行

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


加好友 发短信
等级:论坛游民 帖子:253 积分:0 威望:0 精华:0 注册:2014/1/4 9:59:45
  发帖心情 Post By:2014/8/22 10:55:42    Post IP:111.73.171.127[只看该作者]

换成单引号后还是不行,用SHIFT+Q查了一下,得不到最新价格。代码是这样:myenterprice:=callstock('if00',vtclose);查出来后如截图。
图片点击可在新窗口打开查看此主题相关图片如下:7.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/8/22 11:00:47    Post IP:58.246.57.26[只看该作者]

改完代码后保存一下,


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

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

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

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


加好友 发短信
等级:论坛游民 帖子:253 积分:0 威望:0 精华:0 注册:2014/1/4 9:59:45
  发帖心情 Post By:2014/8/22 11:09:02    Post IP:111.73.171.127[只看该作者]

老大,我都保存好几次了。

这是我完整的代码

    if refcykg=1 and refc>pp and h>highestaftercross then
      begin
//        myenterprice:=max(highestaftercross,o);
        myenterprice:=callstock("if00",vtclose);
        if holding<0 then
          begin
            sellshort(1,holdingvol,limitr,myenterprice+hd*mindiff),ignorecheckprice,orderqueue;
            holdingvol:=0;
            buy(1,firstvol,limitr,myenterprice+hd*mindiff),ignorecheckprice,orderqueue;
            holdingvol:=holdingvol+firstvol;
            lastprice:=enterprice,noaxis; 
          end
      end

[此贴子已经被作者于2014/8/22 11:10:24编辑过]

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


加好友 发短信
等级:论坛游民 帖子:253 积分:0 威望:0 精华:0 注册:2014/1/4 9:59:45
  发帖心情 Post By:2014/8/22 11:12:15    Post IP:111.73.171.127[只看该作者]

上面代码不对。

是这个

if refcykg=1 and refc>pp and h>highestaftercross then
      begin
//        myenterprice:=max(highestaftercross,o);
        myenterprice:=callstock('if00',vtclose);
        if holding<0 then
          begin
            sellshort(1,holdingvol,limitr,myenterprice+hd*mindiff),ignorecheckprice,orderqueue;
            holdingvol:=0;
            buy(1,firstvol,limitr,myenterprice+hd*mindiff),ignorecheckprice,orderqueue;
            holdingvol:=holdingvol+firstvol;
            lastprice:=enterprice,noaxis; 
          end
      end
     


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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/8/22 11:18:39    Post IP:58.246.57.26[只看该作者]


myenterprice:=callstock('if00',vtclose);
你直接写这句,不要加前面那些前置的判断。看看有没数据

如果有数据,那么说明你的判断条件没满足所才导致的你上面代码里面的myenterrpcie没有数据



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

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

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

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


加好友 发短信
等级:论坛游民 帖子:253 积分:0 威望:0 精华:0 注册:2014/1/4 9:59:45
  发帖心情 Post By:2014/8/22 11:23:17    Post IP:115.152.241.191[只看该作者]

嘿嘿,是我没有把代码全部改过来,现在正常了。

再问一个问题,市价指令MARKET一定要等到下周期开盘吗?有没有本周期内的市价指令?意思就是说按信号出现时的市价去下单.

[此贴子已经被作者于2014/8/22 11:24:28编辑过]

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/8/22 11:30:50    Post IP:58.246.57.26[只看该作者]

不是,市价的意思是:实际下单按照市价下单,在测评里面才是次周期开盘价


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

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

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

 回到顶部
总数 16 1 2 下一页