Rss & SiteMap

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

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

标题:看看这个程序,什么原因不能运行?怎么才能运行?

1楼
sun999 发表于:2012/10/24 18:23:16

if ISLASTBAR  then exit;
r:ma(c,10);
hh:=c;
ll:=c;
bb:=LLVBARS(l,50);
for i=bb  to  0  do  

   begin  
      if  r[barpos-i-1]<r[barpos-i]&&r[barpos-i]>r[barpos-i+1]
      then   hh:=i; else  hh:=-1;
      
      if  r[barpos-i-1]>r[barpos-i]&&r[barpos-i]<r[barpos-i+1]
      then   ll:=i; else  ll:=-1;
   end
   
if  hh<>-1&&ll<>-1&&hh>ll then  zz:=1 ; else  zz:=0;

h1:hh;
l1:ll;
z:zz;

2楼
jinzhe 发表于:2012/10/25 9:21:05
你好,工作人员正在处理,请耐心等候
3楼
jinzhe 发表于:2012/10/25 9:37:06

把第一行去掉

for i=bb  to  0  do  
改成
for i=b downto  1 do
4楼
王锋 发表于:2012/10/25 9:49:35

如果你是逐K线上使用,那么请注意要将MA等带有统计性质的函数,放在IF THEN语句之前去执行,请参考

http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=332 问题8,原理是一样的

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


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