Rss & SiteMap

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

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

标题:用STKINDIEX取得BARPOS都有问题

1楼
qq代人发帖 发表于:2017/11/6 9:42:31
在4.30和4.31版本中,用STKINDIEX取得BARPOS都没有问题,刚刚更新到了4.32,发现怎么取都是1。这是什么原因?之前写的程序现在都不好用了。。。。。
代码:

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

 
GETBARPOS文件:
GET_BARPOS:BARPOS,NOAXIS;
2楼
yukizzc 发表于:2017/11/6 9:53:49

如果直接用stkindi引用呢

3楼
vteypm 发表于:2017/11/6 10:09:06

STKINDI结果是一样的。

代码如下:


// 取得日K线位置
DAY_BARPOS : STKINDI(STKLABEL(), 'GETBARPOS.GET_BARPOS', 0, 6, 0);
   
IF ISLASTBAR THEN
  BEGIN
 
      // 取得品种代码
    CODE:=MARKETLABEL() & STKLABEL();
    DEBUGFILE2('D:\DEBUGFILE.TXT', '当前品种:'&CODE, 1, 1);
   
    STR_DAY_BARPOS:=NUMTOSTR(DAY_BARPOS,0);
    DEBUGFILE2('D:\DEBUGFILE.TXT', '日K位置:'&STR_DAY_BARPOS, 2, 1);
  END;

4楼
wenarm 发表于:2017/11/6 10:21:04

留下您的qq,远程看

5楼
vteypm 发表于:2017/11/6 10:26:05
1420623
6楼
wenarm 发表于:2017/11/6 10:35:18

已加

 

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


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