初学者的问题 MQL5 MT5 MetaTrader 5 - 页 1184 1...117711781179118011811182118311841185118611871188118911901191...1503 新评论 Igor Makanu 2020.02.21 19:01 #11831 secret: 如何从EA中调用一个自定义指标?在mql4中,它是通过调用iCustom()完成的。 https://www.mql5.com/ru/docs/series/copybuffer 但帮助中的例子不能说明问题,请搜索文章--曾经有一系列关于向MQL5过渡的文章--有很好的例子。 secret 2020.02.21 19:12 #11832 Igor Makanu:https://www.mql5.com/ru/docs/series/copybuffer但帮助中的例子不能说明问题,请搜索文章--曾经有一系列关于向MQL5过渡的文章--有很好的例子。 嗯哼 但我不需要得到指标的缓冲区,我只需要把它拉到它的OnCalculate()工作。 Vitaly Muzichenko 2020.02.21 19:16 #11833 secret: 是的 但我不需要得到一个指标缓冲区,我只需要把它拉出来,让它的OnCalculate()工作。 这里 有一些例子,请利用它们 secret 2020.02.21 20:31 #11834 我试着通过ChartIndicatorAdd()添加 指标--它没有工作。 启动测试器后,终端窗口中出现了带有该指标的图表,但它不能与测试器的刻度线一起工作。 而且,它根本没有被添加到测试器窗口中。 secret 2020.02.21 21:11 #11835 Igor Makanu: https://www.mql5.com/ru/docs/series/copybuffer 这很有帮助,谢谢) 而且,只是为了避免两次起床--为什么在测试器中运行时,终端会添加一个新的图表? Igor Makanu 2020.02.21 22:06 #11836 secret: 这很有帮助,谢谢) 而且,只是为了避免两次起床--为什么在测试器中运行时,终端会添加一个新的图表? 在测试器中右键点击回测标签--有一个自动打开图表的复选框--这可能是你需要的东西。 odyn 2020.02.22 18:37 #11837 鉴赏家们好! 以下是代码。 结构 STRUCT_POSITION {...\\} STRUCT_POSITION SPosition[]。 问题。 什么是STRUCT_POSITION SPosition[]; ?如果是创建一个结构的实例,为什么是动态数组?真的有可能做到这一点吗?为什么? 我将非常感谢您的回答。 Vladimir Karputov 2020.02.22 19:22 #11838 odyn: 鉴赏家们好! 以下是代码。 结构 STRUCT_POSITION {...\\} STRUCT_POSITION SPosition[]。 问题。 什么是STRUCT_POSITION SPosition[]; ?如果是创建一个结构的实例,为什么是动态数组?真的有可能做到这一点吗?为什么? 如果能得到答复,我将非常感激。 航线 STRUCT_POSITION SPosition[] 声明了一个STRUCT_POSITION结构的数组(数组名'SPosition')。而这个数组是动态的,因为没有人知道有多少位置会被写进数组。 odyn 2020.02.22 20:45 #11839 Vladimir Karputov: 航线 声明了一个STRUCT_POSITION结构的数组(数组名'SPosition')。而这个数组是动态的,因为没有人知道有多少位置会被写进数组。 是的,但在结构声明中没有数组。只有不同类型的变量。 我一定是误解了什么。 我非常感谢您的回复,您能解释一下吗?我不明白,如果结构描述中没有数组,你怎么能声明一个结构数组?(我没有马上写,我的错误)(顺便说一下,这不是你的EA吗?我把它作为一个样本来研究https://www.mql5.com/ru/code/27559 ) Vladimir Karputov 2020.02.23 06:50 #11840 odyn: 是的,但在结构声明中没有数组。只有不同类型的变量。 我一定是错过了什么。 我非常感谢你的回答,你能解释一下吗?我不明白,如果结构描述中没有数组,你怎么能声明一个结构数组?(我没有马上写,我的错误)(顺便说一下,这不是你的EA吗?我把它作为一个样本来研究https://www.mql5.com/ru/code/27559 ) 如果你有关于代码的问题,请在代码讨论中提出。 1...117711781179118011811182118311841185118611871188118911901191...1503 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
如何从EA中调用一个自定义指标?在mql4中,它是通过调用iCustom()完成的。
https://www.mql5.com/ru/docs/series/copybuffer
但帮助中的例子不能说明问题,请搜索文章--曾经有一系列关于向MQL5过渡的文章--有很好的例子。
https://www.mql5.com/ru/docs/series/copybuffer
但帮助中的例子不能说明问题,请搜索文章--曾经有一系列关于向MQL5过渡的文章--有很好的例子。
嗯哼
但我不需要得到指标的缓冲区,我只需要把它拉到它的OnCalculate()工作。
是的
但我不需要得到一个指标缓冲区,我只需要把它拉出来,让它的OnCalculate()工作。
这里 有一些例子,请利用它们
我试着通过ChartIndicatorAdd()添加 指标--它没有工作。
启动测试器后,终端窗口中出现了带有该指标的图表,但它不能与测试器的刻度线一起工作。
而且,它根本没有被添加到测试器窗口中。
https://www.mql5.com/ru/docs/series/copybuffer
这很有帮助,谢谢)
而且,只是为了避免两次起床--为什么在测试器中运行时,终端会添加一个新的图表?
这很有帮助,谢谢)
而且,只是为了避免两次起床--为什么在测试器中运行时,终端会添加一个新的图表?
在测试器中右键点击回测标签--有一个自动打开图表的复选框--这可能是你需要的东西。
鉴赏家们好!
以下是代码。
结构 STRUCT_POSITION {...\\}
STRUCT_POSITION SPosition[]。
问题。
什么是STRUCT_POSITION SPosition[]; ?如果是创建一个结构的实例,为什么是动态数组?真的有可能做到这一点吗?为什么?
我将非常感谢您的回答。
鉴赏家们好!
以下是代码。
结构 STRUCT_POSITION {...\\}
STRUCT_POSITION SPosition[]。
问题。
什么是STRUCT_POSITION SPosition[]; ?如果是创建一个结构的实例,为什么是动态数组?真的有可能做到这一点吗?为什么?
如果能得到答复,我将非常感激。
航线
声明了一个STRUCT_POSITION结构的数组(数组名'SPosition')。而这个数组是动态的,因为没有人知道有多少位置会被写进数组。
航线
声明了一个STRUCT_POSITION结构的数组(数组名'SPosition')。而这个数组是动态的,因为没有人知道有多少位置会被写进数组。
是的,但在结构声明中没有数组。只有不同类型的变量。
我一定是误解了什么。
我非常感谢您的回复,您能解释一下吗?我不明白,如果结构描述中没有数组,你怎么能声明一个结构数组?(我没有马上写,我的错误)(顺便说一下,这不是你的EA吗?我把它作为一个样本来研究https://www.mql5.com/ru/code/27559 )
是的,但在结构声明中没有数组。只有不同类型的变量。
我一定是错过了什么。
我非常感谢你的回答,你能解释一下吗?我不明白,如果结构描述中没有数组,你怎么能声明一个结构数组?(我没有马上写,我的错误)(顺便说一下,这不是你的EA吗?我把它作为一个样本来研究https://www.mql5.com/ru/code/27559 )
如果你有关于代码的问题,请在代码讨论中提出。