关于创新高的问题 新评论 gsp7 2008.11.30 05:18 double hhv(int t) { double max; int i; for(i=1;i<t;i++) if(max<High[i]) max=High[i]; return(max); } double hhv(int t1) { double hh; hh=High[iHighest(NULL,0,MODE_HIGH,t1,1)]; return(hh); } 大家有空帮我看下这个函数呗,我想用这个函数在交易系统里返回T天的最高值,但是测试的结果没有交易记录,不知道是哪里出了问题,以上2个函数都是为了实现这个功能,但是不知道为什么都没有交易记录,错在哪里了啊,谢谢了呀 Hi & lo error Need Coding Help High - High Bar Count Indicator Greatshore 2008.12.01 04:38 #1 hh=High[iHighest(NULL,PERIOD_D1,MODE_HIGH,t1,1)]; 另外,有没有交易记录和你这个函数写的对不对是两码事。 gsp7 2008.12.06 10:43 #2 GreatShore 写道 >> hh=High[iHighest(NULL,PERIOD_D1,MODE_HIGH,t1,1)]; 另外,有没有交易记录和你这个函数写的对不对是两码事。 非常感谢帮忙,我已经找出来错误了,确实和你说的一样,有没有交易记录和这个函数写的对不对是两码事! 新评论
{
double max;
int i;
for(i=1;i<t;i++)
if(max<High[i]) max=High[i];
return(max);
}
double hhv(int t1)
{
double hh;
hh=High[iHighest(NULL,0,MODE_HIGH,t1,1)];
return(hh);
}
大家有空帮我看下这个函数呗,我想用这个函数在交易系统里返回T天的最高值,但是测试的结果没有交易记录,不知道是哪里出了问题,以上2个函数都是为了实现这个功能,但是不知道为什么都没有交易记录,错在哪里了啊,谢谢了呀