战狼之家 发表于 2011-12-30 00:30:00

请教一个取zigzag高低点的问题,看看我哪里出错了?

我写了个自定义函数,取zigzag的高低点,赋值到一个新的高低点的数组。这样写的:
我先定义了一个全局变量int k
void zg高低点()
{

double 高低点;
datetime shijian;
for(int i=0;i0)
{
高低点=tmp;
shijian=Time;
k+=1;
Print(\"时间\",k,\"时间为:\",shijian);

Print(\"高低点\",k,\"价格为:\", 高低点);
}
}

但是不知道为什么打印出来都是0


如果这样写就没问题,但是出来的数组就会有很多空值,因为并不是每根K线上都有zigzag的高低点。。
void zg高低点()
{

double 高低点;
datetime shijian;
for(int i=0;i0)
{
高低点=tmp;
shijian=Time;
Print(\"时间\",i,\"时间为:\",shijian);

Print(\"高低点\",i,\"价格为:\", 高低点);
}
}

越野车 发表于 2012-11-21 23:00:23

这贴子你会收藏吗

booz 发表于 2012-11-21 23:00:23

这个不可信,没有保险的保赚钱的软件   

drenched 发表于 2012-11-22 00:05:51

这个贴不错!!!!!

chen1110 发表于 2012-11-22 00:05:51

鉴定完毕.!

maker 发表于 2012-11-22 00:05:51

小生对楼主之仰慕如滔滔江水连绵不绝,海枯石烂,天崩地裂,永不变心.

左手起茧 发表于 2012-11-22 00:05:51

我的啦嘿嘿

月蓝蓝 发表于 2012-11-22 00:05:51

我帮你 喝喝

外汇配资 发表于 2012-11-22 00:05:51

现在越做月亏啊

小妖精 发表于 2012-11-22 00:05:51

我在顶贴~!~
页: [1] 2 3
查看完整版本: 请教一个取zigzag高低点的问题,看看我哪里出错了?