以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 设计了个模仿等量K线思路的技术指标,可总解释错误?? (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=3753) |
-- 作者:tittat -- 发布时间:2010/11/6 16:44:37 -- 设计了个模仿等量K线思路的技术指标,可总解释错误?? if time=091400 then 分笔成交周期下,新建技术指标,把上面代码贴上去,应用于图就报错,不老实地给我画K线,造反啊:( |
-- 作者:admin -- 发布时间:2010/11/6 20:11:46 -- 等量K线属于特殊的K线形态,周期也是有特点的,你是无法用PEL公式语言进行模拟的 |
-- 作者:tittat -- 发布时间:2010/11/6 20:44:00 -- 电脑并不懂得这段代码是不是用于等量K线的思路,这句 if flag=1 then oo:=o; 应用于图,总是报这行解释错误的原因到底是什么?if 语句没错啊 |
-- 作者:wattwei -- 发布时间:2010/11/6 20:49:38 -- 从你的调试情况看,可能是while语句体中不能有If语句 |
-- 作者:admin -- 发布时间:2010/11/6 21:09:16 -- 你这段公式在最新的2.02编译是正常的没有报错 |
-- 作者:tittat -- 发布时间:2010/11/6 23:08:48 -- 我就是用的2.02啊,wattwei也是在2.02上试过报错吧? 看来有些问题隐藏得很深呀 |
-- 作者:wattwei -- 发布时间:2010/11/6 23:24:41 -- 呵呵,楼主不要仓促下结论。admin老大不会忽悠你的,你重新下载个2.02试试。我没有用最新版,还是用的1.991,有些问题不好跟踪,抱歉。 |
-- 作者:tittat -- 发布时间:2010/11/7 10:52:15 -- 我就是用的跟admin一样的2.02版啊
真是搞不懂了if flag=1 then oo:=o;这句怎么会解释错误呢? |
-- 作者:admin -- 发布时间:2010/11/7 11:01:15 -- 你可以尝试更换目录重新安装看看,如果不行请等待我们下个升级版 |
-- 作者:圆周工作室 -- 发布时间:2010/11/7 18:22:46 -- if flag=1 then oo:=o;//应用于图,总是报这行解释错误 你把这句修改一下
oo:=if(flag=1,o,oo);
你原来的写法,在某种特别情况下,易语言的解析会触碰边界值,有时候是报错,有时候是赋值错误 |