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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 有关BARPOS的问题

   

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


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

主题:有关BARPOS的问题

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


加好友 发短信
等级:新手上路 帖子:20 积分:0 威望:0 精华:0 注册:2017/7/3 16:44:42
  发帖心情 Post By:2017/8/10 15:32:51 [显示全部帖子]

以下是引用gxx978在2017/8/10 15:13:53的发言:

stkindiex引用语句错了。第二个参数是被引用的公式名.BARPOS的指标,详细参考函数列表中的说明

例如:公式1

        a:barpos;

 

引用语句DAY_BARPOS := STKINDIEX(CODE, '公式1.a', 0, 6, 0, 11);

 

我写了一个公式:GETBARPOS 内容如下:

GET_BARPOS:BARPOS,NOAXIS;

 

然后把stkindiex引用语句改成了下面这样:

 

// 取得日K线位置
DAY_BARPOS := STKINDIEX(CODE, 'GETBARPOS.GET_BARPOS', 0, 6, 0, 11);

 

日志结果显示:日K位置:1

 

我想得到的结果是361才对,哪错了呢?


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


加好友 发短信
等级:新手上路 帖子:20 积分:0 威望:0 精华:0 注册:2017/7/3 16:44:42
  发帖心情 Post By:2017/8/10 16:46:36 [显示全部帖子]

以下是引用gxx978在2017/8/10 16:04:37的发言:

barpos返回的是图表上加载的K线根数,你是在什么周期上引用的,你已经设置了最多就引用11根日线数量,所以最大的值输出也就是11啊。你直接在图表输出DAY_BARPOS 这个值就能看到。

 

我的程序是1秒轮询的,但我想得到当前日K周期上的BARPOS。我把那个11改成了361,也还是不行啊。


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


加好友 发短信
等级:新手上路 帖子:20 积分:0 威望:0 精华:0 注册:2017/7/3 16:44:42
  发帖心情 Post By:2017/8/11 10:33:54 [显示全部帖子]

// 取得品种代码
CODE:=STKLABEL();

// 取得日K线位置
DAY_BARPOS : STKINDIEX(CODE, 'GETBARPOS.GET_BARPOS', 0, 6, 0, 361),NOAXIS;
DEBUGFILE2('D:\DEBUGFILE.TXT', '当前品种:'&CODE, 1, 1);
DAY_BARPOS_STR:=NUMTOSTR(DAY_BARPOS,0);
DEBUGFILE2('D:\DEBUGFILE.TXT', '日K位置:'&DAY_BARPOS_STR, 2, 1);


图片点击可在新窗口打开查看此主题相关图片如下:微信图片_20170811103200.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:微信图片_20170811103206.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:微信图片_20170811103211.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:新手上路 帖子:20 积分:0 威望:0 精华:0 注册:2017/7/3 16:44:42
  发帖心情 Post By:2017/8/11 10:47:42 [显示全部帖子]

我是把沪深A股2年内的日K数据一次性下载到本地,然后每天早上手动补前一交易日的数据。所以应该不是数据的问题。还有什么其它的可能吗?

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


加好友 发短信
等级:新手上路 帖子:20 积分:0 威望:0 精华:0 注册:2017/7/3 16:44:42
  发帖心情 Post By:2017/8/11 10:56:31 [显示全部帖子]

 

我想用1秒轮询,帮我看下我的设置有没有问题


图片点击可在新窗口打开查看此主题相关图片如下:微信图片_20170811105459.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:微信图片_20170811105503.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:新手上路 帖子:20 积分:0 威望:0 精华:0 注册:2017/7/3 16:44:42
  发帖心情 Post By:2017/8/11 13:19:51 [显示全部帖子]

以下是引用gxx978在2017/8/10 17:00:13的发言:

本地测试,可以返回361,提供下你完整的代码。


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20170810165942.png
图片点击可在新窗口打开查看

你这个结果,是用哪个周期得到的? 帮我看下我上面发的两个图,是不是我的设置有问题?


 回到顶部