以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- [求助]求一个语句的写法~尽量不要用循环 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=54238) |
-- 作者:bbking -- 发布时间:2013/7/23 14:23:07 -- [求助]求一个语句的写法~尽量不要用循环 鼠标所在的一根K线 求H减去前面第几根L结果大于6
简单点说 if h-ref(l,1)>6 then begin xt:=1; end if h-ref(l,2)>6 then begin xt:=2; end if h-ref(l,3)>6 then begin xt:=3; end
....
注意运算效率~尽量不用循环语句实现~ 如果需要用循环语句的话一写个最有效率的写法给我 |
-- 作者:jinzhe -- 发布时间:2013/7/23 14:35:04 -- 上面枚举法就行了,举例之后逐个对应赋值 |
-- 作者:bbking -- 发布时间:2013/7/23 15:08:49 -- 以下是引用jinzhe在2013/7/23 14:35:04的发言:
上面枚举法就行了,举例之后逐个对应赋值 如果是几十个周期前我得写上百行...
有无好点的办法 |
-- 作者:jim5jim -- 发布时间:2013/7/23 15:45:19 -- 哦 [此贴子已经被作者于2013/7/23 15:46:38编辑过]
|
-- 作者:jim5jim -- 发布时间:2013/7/23 16:09:52 --
试试这个: test:sumbars(l-ref(l,1),6-h+l),noaxis;
|
-- 作者:bbking -- 发布时间:2013/7/24 8:52:39 -- 以下是引用jim5jim在2013/7/23 16:09:52的发言:
试试这个: test:sumbars(l-ref(l,1),6-h+l),noaxis;
这个写法牛逼~
真想送你一个金币但不知道如何操作
谢谢啦~! |