文章 "ZigZag(之字折线)的力量(第一部分)。 开发指标基类" - 页 6

 

我试着在它们的名字后面加上 1 和 2,将它们分开。之前的错误消失了,但另一个错误又出现了......。

尝试编译 TestZZ_03 时

stop_time_in' - 无法转换枚举 TestZZ_03.mq5 77 78


现在的函数是这样的

void GetZigZagData1(const double &zz_h[],const double &zz_l[],const datetime &time[]);

void GetZigZagData2(const int handle,int buffer_num_highs,int buffer_num_lows、

const string symbol,const ENUM_TIMEFRAMESperiod

const datetime start_time,const datetime stop_time);


 
Sergey Voytsekhovsky:

我试着在它们的名字后面加上 1 和 2,将它们分开。之前的错误消失了,但另一个错误又出现了.....。

尝试编译 TestZZ_03 时

...

下载了一个稍新的版本,其中增加了一些内容。

有必要在第二和第三个参数中指定指标缓冲区 的索引:

zz_current.GetZigZagData(zz_handle_current,h_buff,l_buff,_Symbol,_Period,start_time_in,stop_time_in);
 
使用旧链接重新上传代码,还是有新链接?
 
感谢您的及时回复,即使是在周末。谢谢
 
Sergey Voytsekhovsky:
你是想从旧链接重新下载代码,还是有一个新链接?

我现在要再检查一遍,可能需要上传一个包含文件的新压缩包。您需要等待。

 
好的,当你知道可以上传什么时?能告诉我吗?
 
Sergey Voytsekhovsky:
好的,当你知道可以上传什么时?能告诉我吗?

好的,我会先把档案上传到这里。

 

更新了包含更正文件的存档。

附加的文件:
Files.zip  20 kb
 

下载了新的存档,尝试编译 TestZZ_03.mq5。

结果还是一样。错误和引用同一函数,两次由不同参数启动。

 
也许我做错了什么?