以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (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
![dvubb 图片点击可在新窗口打开查看](UploadFile/2012-9/201291997534150.jpg)
[此贴子已经被作者于2012-9-19 9:07:07编辑过]
|
-- 作者:3dian
-- 发布时间:2012/9/19 9:06:00
--
代码里就这一处有buy,其他地方是sell!
[此贴子已经被作者于2012-9-19 9:08:09编辑过]
|