| 以文本方式查看主题 
 -  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
 --  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
 ----  这是什么问题呢?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=28120)
 
 
 | 
    
    
      | --  作者:3dian --  发布时间:2012/9/18 16:19:21
 --  这是什么问题呢?
 图中标记的很明确,18号开仓,用调试到19号,输出ENTERBARS,结果是-1。 
ENTERBARS 又不会在代码中人为修改值,这是什么问题?实在搞不明白!请老师帮忙看看!
 
  此主题相关图片如下:1.jpg 
   [此贴子已经被作者于2012-9-18 16:20:22编辑过] 
 | 
    
      | --  作者:jinzhe --  发布时间:2012/9/18 16:29:06
 --
 是不是开仓的k线?
 
 | 
    
      | --  作者:王锋 --  发布时间:2012/9/18 16:30:42
 --
 有可能是数据不同导致的信号的位置不同,建议你将持仓信息也输出到变量看看此时有无持仓
 
 | 
    
      | --  作者:3dian --  发布时间:2012/9/18 16:34:13
 --
 HOLDING返回是0,可是18号在k线图上是有开仓标记的!这时怎么回事!开仓k线在18号,当前测试这根k线是19号!
 [此贴子已经被作者于2012-9-18 16:34:40编辑过] 
 | 
    
      | --  作者:3dian --  发布时间:2012/9/18 16:39:22
 --
 而且很奇怪的是执行到BEGIN之前ENTERBARS,也就是AA还是1,怎么进去就变成0了。
 
 | 
    
      | --  作者:王锋 --  发布时间:2012/9/18 16:50:52
 --  PEL 有无 类似 VBS Split 的函数用法
 
 完整代码贴过来,我们本地测试看看,并告知测试的品种及测试周期 
 | 
    
      | --  作者:3dian --  发布时间:2012/9/18 16:53:02
 --
 实在抱歉,跟客户有协议,代码不能公布!我感觉这块似乎是软件bug。看有什么别的方式能查处问题!
 
 | 
    
      | --  作者:王锋 --  发布时间:2012/9/18 16:55:00
 --
 你可以将能体现出该问题的代码贴出即可,或者自行另行设计一个范例
 
 | 
    
      | --  作者:3dian --  发布时间:2012/9/19 9:02:45
 --
 我跟踪了一下问题,如图所示,用变量跟踪出来的是有值的,而用调试器跟踪出来的却没有值,我的代码里只有此处有开仓buy语句。是不是调试器有问题?
 
  此主题相关图片如下:1.jpg 
  
 [此贴子已经被作者于2012-9-19 9:07:07编辑过] 
 | 
    
      | --  作者:3dian --  发布时间:2012/9/19 9:06:00
 --
 
 代码里就这一处有buy,其他地方是sell! [此贴子已经被作者于2012-9-19 9:08:09编辑过] 
 |