Rss & SiteMap

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

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

标题:如何简化?

1楼
qkl586 发表于:2012/2/2 13:12:59

我要表达搜索六天之内有巨大成交量,现在用的方法如下:

JV:=MA(V,5);
V1:=REF(V,1);
JV1:=REF(JV,1);

V2:=REF(V,2);
JV2:=REF(JV,2);
V3:=REF(V,3);
JV3:=REF(JV,3);

V4:=REF(V,4);
JV4:=REF(JV,4);

V5:=REF(V,5);
JV5:=REF(JV,5);
V6:=REF(V,6);
JV6:=REF(JV,6);

公式:=V>2.5*JV OR V1>2.5*JV1 OR V2>2.5*JV2 OR V3>2.5*JV3 OR V4>2.5*JV4 OR V5>2.5*JV5 OR V6>2.5*JV6;

求教怎样用函数准确地简化这个公式呢?

2楼
阿火 发表于:2012/2/2 13:20:34
count(v>2.5*jv,6)>0
3楼
wd369 发表于:2012/2/2 13:20:46
用count函数 可以吗? count(V>2.5*JV ,7)>0
4楼
26327756l 发表于:2012/2/2 13:28:37

仅供参考

 

JV:=MA(V,5);

for m=1 to 6

  

 V1:=REF(V,m);
 JV1:=REF(JV,m);

  if v1>2.5*jv1 then

   begin

  公式=m;

   next for   // m代表第一次条件成立后 的星期数  然后就终止执行了

  end

next

5楼
qkl586 发表于:2012/2/2 13:29:50

谢啦

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


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.