任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 735 1...728729730731732733734735736737738739740741742...1178 新评论 Alexey Viktorov 2014.10.16 02:39 #7341 atztek:对于指标也是如此,但这是另一个话题,与主要问题没有关系。指标的优化是不符合逻辑的事情。至少对我来说是这样。 我的问题是,如果从专家顾问中调用该指标,你也能得到其他TF的正常值,是否有必要制造混乱。但由于这是另一个话题... visnu 2014.10.16 05:18 #7342 请告诉我如何做到这一点。有一个指标,并有一个库来实现它我如何从EA调用它(只有中心线是有趣的)?这是一个图形对象,没有缓冲区,可以通过icastom调用,但除此之外,我不知道如何调用。 附加的文件: nlr_mix.mq4 4 kb nlr_mix_library.mq4 15 kb Vitalie Postolache 2014.10.16 07:05 #7343 xant: 请告诉我如何做到这一点。有一个指标,并有一个库来实现它如何从EA调用它(只有中心线是有趣的)。这是一个图形对象,没有缓冲区,可以通过icastom调用,但除此之外,我不知道如何调用。 我需要将其嵌入EA代码中,或者与EA并行运行该指标,并从EA中读取图表上所需对象的位置。 Artyom Trishkin 2014.10.16 07:56 #7344 evillive: 或嵌入到EA代码中,或与EA并行运行该指标,从EA中读取图表中所需对象的位置。或者在指标代码中添加一个(多个)缓冲区,并在其中输出图形对象的数据。 SZZ没有看消息来源。我只是提出我的建议,因为我自己已经不得不在无缓冲区指标中插入必要的缓冲区,而不是读取图形对象的数据。 visnu 2014.10.16 07:56 #7345 第二条路显然是个死胡同。 第一条路我做不到,所以我想我必须做更适合我水平的事) Artyom Trishkin 2014.10.16 08:01 #7346 xant: 第二条路显然是个死胡同。 第一条路我做不到,所以我想我需要做更适合我水平的事) 什么是死胡同?图形对象不是从头开始绘制的--它们都有自己的坐标。同时,坐标取自指标内的计算 结果。这意味着,我们不应该把这些计算出来的数据用于物体坐标,而应该把它们作为添加的缓冲区的数据。 Alexey Viktorov 2014.10.16 08:30 #7347 artmedia70:或者在指标代码中添加一个(几个)缓冲区,并向其输出图形对象数据。我没有看源代码。我只是提出了我的建议,因为我已经不得不自己在无缓冲区指标中插入必要的缓冲区,而不是读取图形对象的数据。 我不得不用缓冲器和图形来写 indicator_separate_window。因此,当你通过iCustom()从专家顾问中调用该指标时,即使图表上 没有指标,它也会在图表上显示已在该指标中注册的趋势。我甚至不得不在从EA呼叫时为颜色设置为无。然而那是在MT构建的全球变化之前。我们必须检查它现在将如何运作。 Artyom Trishkin 2014.10.16 08:40 #7348 AlexeyVik: 我不得不用缓冲器和图表来写 indicator_separate_window。因此,当iCustom()从EA中调用该指标时,即使图表上没有指标,指标中规定的趋势也会画在图表上。我甚至不得不在从EA呼叫时为颜色设置为无。然而那是在MT构建的全球变化之前。我必须检查它现在将如何工作。该指标运行并做它应该做的事。 只是将图形对象的数据带入专家顾问中并不方便--它不会出现在测试器中,只在可视化模式下出现,这并不方便。那时候,一般的优化工作已经烟消云散。 Vitalie Postolache 2014.10.16 08:41 #7349 xant: 第二条路显然是个死胡同。 第一条路我搞不定,所以我想我需要做一些更适合我水平的事情) 制作一个没有对象的指标版本,专门用于从EA调用。按照Artem上面的建议,将用于建立对象的值输出到缓冲区。 Alexey Viktorov 2014.10.16 08:50 #7350 artmedia70:嗯,是的,一切都很正确--指标运行并做它应该做的事。 只是将图形对象的数据带入EA并不方便--它们不会出现在测试器中,只是在可视化模式下,这并不方便。那时候,一般的优化工作已经烟消云散。 当然,你是对的,但关于优化的对话和关于停止或保存传播的对话一样,都是死路一条...... 1...728729730731732733734735736737738739740741742...1178 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
对于指标也是如此,但这是另一个话题,与主要问题没有关系。
指标的优化是不符合逻辑的事情。至少对我来说是这样。
我的问题是,如果从专家顾问中调用该指标,你也能得到其他TF的正常值,是否有必要制造混乱。
但由于这是另一个话题...
请告诉我如何做到这一点。
或嵌入到EA代码中,或与EA并行运行该指标,从EA中读取图表中所需对象的位置。
或者在指标代码中添加一个(多个)缓冲区,并在其中输出图形对象的数据。
SZZ没有看消息来源。我只是提出我的建议,因为我自己已经不得不在无缓冲区指标中插入必要的缓冲区,而不是读取图形对象的数据。
第二条路显然是个死胡同。 第一条路我做不到,所以我想我需要做更适合我水平的事)
或者在指标代码中添加一个(几个)缓冲区,并向其输出图形对象数据。
我没有看源代码。我只是提出了我的建议,因为我已经不得不自己在无缓冲区指标中插入必要的缓冲区,而不是读取图形对象的数据。
我不得不用缓冲器和图表来写 indicator_separate_window。因此,当iCustom()从EA中调用该指标时,即使图表上没有指标,指标中规定的趋势也会画在图表上。我甚至不得不在从EA呼叫时为颜色设置为无。然而那是在MT构建的全球变化之前。我必须检查它现在将如何工作。
该指标运行并做它应该做的事。
只是将图形对象的数据带入专家顾问中并不方便--它不会出现在测试器中,只在可视化模式下出现,这并不方便。那时候,一般的优化工作已经烟消云散。
第二条路显然是个死胡同。 第一条路我搞不定,所以我想我需要做一些更适合我水平的事情)
嗯,是的,一切都很正确--指标运行并做它应该做的事。
只是将图形对象的数据带入EA并不方便--它们不会出现在测试器中,只是在可视化模式下,这并不方便。那时候,一般的优化工作已经烟消云散。