以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 提示数组越界操做,请帮忙修改 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=73210) |
-- 作者:yin8jun -- 发布时间:2014/12/17 23:30:51 -- 提示数组越界操做,请帮忙修改 variable:kdp[]=0; variable:i=0; if day=10 and date>ref(date,1) then BEGIN i:=i+1; kdp:=c; end //if i=5 then kdp0:=kdp[i]; kdp00:kdp[5]; ii:i,noaxis;
|
-- 作者:jinzhe -- 发布时间:2014/12/18 9:40:19 -- variable:kdp=0;
|
-- 作者:yin8jun -- 发布时间:2014/12/18 17:02:15 -- 不行,kdp00还是为0.您帮我再看看 |
-- 作者:yin8jun -- 发布时间:2014/12/18 17:11:26 -- 值一直为0,如图 |
-- 作者:jinzhe -- 发布时间:2014/12/18 17:12:59 -- 要在逐k线模式下使用 |
-- 作者:jinzhe -- 发布时间:2014/12/18 17:13:48 -- 那是因为数组第五个元素就是0,没被赋值 |
-- 作者:yin8jun -- 发布时间:2014/12/18 17:32:00 -- 了解如上。我的问题没有问好。 我要的是i=5时,kpc[5]赋值为那时的close。该怎么办?
|
-- 作者:yin8jun -- 发布时间:2014/12/18 17:33:21 -- 也就是如上的kpc在i=5时,赋值3536 |
-- 作者:jinzhe -- 发布时间:2014/12/19 9:04:43 -- 上面的基础上加上 bb:valuewhen(i=5,kk); |