Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]求一个语句的写法~尽量不要用循环

1楼
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

 

....

 

注意运算效率~尽量不用循环语句实现~

如果需要用循环语句的话一写个最有效率的写法给我

2楼
jinzhe 发表于:2013/7/23 14:35:04

上面枚举法就行了,举例之后逐个对应赋值

3楼
bbking 发表于:2013/7/23 15:08:49
以下是引用jinzhe在2013/7/23 14:35:04的发言:

上面枚举法就行了,举例之后逐个对应赋值

如果是几十个周期前我得写上百行...

 

有无好点的办法

4楼
jim5jim 发表于:2013/7/23 15:45:19

[此贴子已经被作者于2013/7/23 15:46:38编辑过]
5楼
jim5jim 发表于:2013/7/23 16:09:52

 

试试这个:

test:sumbars(l-ref(l,1),6-h+l),noaxis;

 

 

 

6楼
bbking 发表于:2013/7/24 8:52:39
以下是引用jim5jim在2013/7/23 16:09:52的发言:

 

试试这个:

test:sumbars(l-ref(l,1),6-h+l),noaxis;

 

 

 

这个写法牛逼~

 

真想送你一个金币但不知道如何操作

 

谢谢啦~!

共6 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.04395 s, 2 queries.