以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请问为什么hh没有被成功赋值? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=77366) |
-- 作者:bob -- 发布时间:2015/4/8 13:41:41 -- 请问为什么hh没有被成功赋值? 请问为什么hh没有被成功赋值? M:MA(C,10); sp:REF(EVERY(C>M,3),1) AND C<M,NOAXIS; sg:ref(hhv(h,3),1),NOAXIS; if spthen BEGIN hh:=sg; end |
-- 作者:jinzhe -- 发布时间:2015/4/8 13:44:16 -- sp条件不成立 |
-- 作者:bob -- 发布时间:2015/4/8 13:45:32 -- 是成立的 我在图表上都能标注显示出来了 |
-- 作者:jinzhe -- 发布时间:2015/4/8 13:48:36 -- 截图看看
|
-- 作者:bob -- 发布时间:2015/4/8 13:54:23 -- 代码图,信号图,运行变量查看图 图表上显示spp是成立的(我之前的代码的sp是错的,应该是spp),但是成立后并没有把sg的值赋给hh,运行变量查看图 |
-- 作者:bob -- 发布时间:2015/4/8 13:55:36 -- 图表上显示spp是成立的(我之前的代码的sp是错的,应该是spp),但是成立后并没有把sg的值赋给hh,运行变量查看图 |
-- 作者:jinzhe -- 发布时间:2015/4/8 13:56:47 -- hh之前有没有定义 |
-- 作者:bob -- 发布时间:2015/4/8 13:58:26 -- 定义了也没用 我用全局变量和普通变量先赋初始值为0,然后hh的值就一直是0,不会变化 |
-- 作者:bob -- 发布时间:2015/4/8 14:01:43 -- VARIABLE:hh=0; M:MA(C,10); spp:REF(EVERY(C>M,3),1) AND C<M,NOAXIS; sg:ref(hhv(h,3),1),NOAXIS; if spp then BEGIN hh:=sg; end 或者 hh:=0; M:MA(C,10); spp:REF(EVERY(C>M,3),1) AND C<M,NOAXIS; sg:ref(hhv(h,3),1),NOAXIS; if spp then BEGIN hh:=sg; end 都没用
|
-- 作者:jinzhe -- 发布时间:2015/4/8 14:03:32 -- 带有every这类判断函数的,需要改成“逐k线计算”才能正确赋值 |