任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 1030 1...102310241025102610271028102910301031103210331034103510361037...1178 新评论 Sergey Guliaev 2016.04.13 10:49 #10291 abeiks:你好。我目前正试图弄清全局变量。现在有一个问题,我无法解决它。如果我从指标中删除一个全局变量,专家顾问就会一直得到这个变量。你如何解决这个问题?a 你如何删除它? Alexey Viktorov 2016.04.13 10:49 #10292 valenok2003:你们能告诉我这一行的错误是什么吗?以前编译时没有错误信息,现在 - '{' - 预期表达式预先感谢Arr_Tickets[MAX_NUM_ORDER][2] = {0,0, ,0,0}。 数一数逗号。 Sergey Guliaev 2016.04.13 11:01 #10293 AlexeyVik: 数一数逗号。 逗号是正确的,这是一个符号,无论数组包含多少个元素,它们都将被填充为零。 Artyom Trishkin 2016.04.13 11:40 #10294 abeiks:你好。我目前正试图弄清全局变量。现在有一个问题,我无法解决它。如果我从指标中删除一个全局变量,专家顾问就会一直得到这个变量。我怎样才能解决这个问题呢? 在终端中按F3,手动删除这个变量。它被创建一次,位于环境中 - 专家顾问从那里读取它。或者是我没有正确理解你的意思?你只是在指标代码本身中删除了终端的全局变量 的创建,但它已经被这个指标所创建? Nauris Zukas 2016.04.13 11:52 #10295 artmedia70: 在终端中按F3,手动删除这个变量。它被创建了一次,并且在环境中--那是EA读取它的地方。 谢谢你!我不知道。 我怎样才能在专家顾问本身中检查和删除?例如,如果我错误地关闭了指标,EA将始终得到最后一个变量,如果有一个开仓 的信号... Nauris Zukas 2016.04.13 11:54 #10296 valenok2003:a 你如何删除?我这么做了,但这是不对的。 if (!GlobalVariableCheck("Test_1")) GlobalVariableDel("Test_1"); Alexey Viktorov 2016.04.13 12:08 #10297 valenok2003: 逗号是正确的,这是一个符号,不管一个数组包含多少个元素,它都将被填满零。 嗯,我不知道,也许在C++中,我从来没有学过,但mql只是类似C的。其次,你不能将数组的尺寸设置为变量,尽管在你的例子中,MAX_NUM_ORDER可能不是一个变量... Ilya Prozumentov 2016.04.13 12:08 #10298 valenok2003:你们能告诉我这一行的错误是什么吗?以前编译时没有错误信息,现在 - '{' - 预期表达式预先感谢Arr_Tickets[MAX_NUM_ORDER][2] = {0,0, ,0,0}。分别选择数组的一行和一列,我们可以在那里写一个特定的值,即条目应与普通变量相同,但要重置所有值ArrayInitialize(Arr_Tickets, 0)。 Artyom Trishkin 2016.04.13 12:28 #10299 abeiks:我这么做了,但这是不对的。if (!GlobalVariableCheck("Test_1")) GlobalVariableDel("Test_1"); 它说的是什么?如果没有名为Test_1的全局变量,请删除它... Artyom Trishkin 2016.04.13 12:31 #10300 abeiks: 谢谢你!我不知道。那么如何进行这样的检查,并在专家顾问本身中删除它?例如,如果我不小心关闭了指标,专家顾问将一直收到这个最后的变量,如果有信号在那里开仓... 如果无意中删除指标应删除 该指标创建的全局变量,则应在指标的OnDeinit()函数中规定删除全局变量。 同时,必须检查它是否不是一个时间框架的切换,而是从图表中删除指标。 1...102310241025102610271028102910301031103210331034103510361037...1178 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你好。
我目前正试图弄清全局变量。现在有一个问题,我无法解决它。如果我从指标中删除一个全局变量,专家顾问就会一直得到这个变量。你如何解决这个问题?
a 你如何删除它?
你们能告诉我这一行的错误是什么吗?以前编译时没有错误信息,现在 - '{' - 预期表达式
预先感谢
Arr_Tickets[MAX_NUM_ORDER][2] = {0,0, ,0,0}。
数一数逗号。
数一数逗号。
你好。
我目前正试图弄清全局变量。现在有一个问题,我无法解决它。如果我从指标中删除一个全局变量,专家顾问就会一直得到这个变量。我怎样才能解决这个问题呢?
在终端中按F3,手动删除这个变量。它被创建了一次,并且在环境中--那是EA读取它的地方。
我怎样才能在专家顾问本身中检查和删除?例如,如果我错误地关闭了指标,EA将始终得到最后一个变量,如果有一个开仓 的信号...
a 你如何删除?
我这么做了,但这是不对的。
逗号是正确的,这是一个符号,不管一个数组包含多少个元素,它都将被填满零。
你们能告诉我这一行的错误是什么吗?以前编译时没有错误信息,现在 - '{' - 预期表达式
预先感谢
Arr_Tickets[MAX_NUM_ORDER][2] = {0,0, ,0,0}。
分别选择数组的一行和一列,我们可以在那里写一个特定的值,即条目应与普通变量相同,但要重置所有值
ArrayInitialize(Arr_Tickets, 0)。
我这么做了,但这是不对的。
它说的是什么?
如果没有名为Test_1的全局变量,请删除它...
谢谢你!我不知道。那么如何进行这样的检查,并在专家顾问本身中删除它?例如,如果我不小心关闭了指标,专家顾问将一直收到这个最后的变量,如果有信号在那里开仓...
同时,必须检查它是否不是一个时间框架的切换,而是从图表中删除指标。