0

我尝试了以下方法并得到了错误:

#define filename  _Symbol+"_Trade_reatime.csv";

input string forecast_fetch=filename;

得到的错误是:

'+' - constant expected Trade_Real_Time.mq5     87      29

请让我知道我可以做些什么来获得这种文件名。我的信号因图表上的符号而异。因此,我需要有关于图表的文件名,以避免每次都输入文件名。请让我知道出路。

4

1 回答 1

1

你可以做你所做的定义,但这不是很方便。
#define filename (_Symbol+"_Trade_reatime.csv")更好,因为您可以替换您filename需要的任何功能。您提供的代码可以编译,请编辑您提供 MCVE 的帖子,并指出导致问题更进一步的第 87 行。

于 2018-09-26T12:28:17.253 回答