多时间框架指标 - 页 475 1...468469470471472473474475476477478479480481482...1223 新评论 john1368 2013.07.04 10:33 #4741 这可以做成MTF吗? 附加的文件: gwtridiffmetatrader4.mq4 6 kb Suvra Prakash Mandal 2013.07.04 12:15 #4742 1.我可以声明任何大的任意大小的数组吗?比如array[2000].我的印象是一旦我声明数组,它就会动态分配内存。 Mladen Rakic 2013.07.04 15:09 #4743 rickyponting: 1.我可以声明任何大的任意大小的数组吗? 例如array[2000].我的印象是一旦我声明数组,它将动态分配内存。 1.是的,你可以 2.是的,因为iBars()将返回与Bars相同的数字,只是在iBars()中你可以指定不同的符号和时间框架。 john1368 2013.07.04 21:23 #4744 非常感谢,我将试一试。 Suvra Prakash Mandal 2013.07.05 07:56 #4745 谢谢主任......我还在编码中......一定会带着更多问题回来的。 Suvra Prakash Mandal 2013.07.05 08:02 #4746 我如何将一个数组传递给一个不同的函数? 假设我在一个单独的函数如macalculation()中计算了所有的时间框架平均数,并在另外两个函数如checkopen()和checkclose()中调用它们。现在我在数值上遇到了一些问题,你能指导我正确的语法吗? Mladen Rakic 2013.07.05 08:10 #4747 rickyponting: 我如何将一个数组传递给一个不同的函数? 假设我在一个单独的函数中计算所有的时间框架平均数,例如macalculation(),并将它们调用到其他两个函数中,例如checkopen()和checkclose()。现在我在数值上遇到了一些问题,你能指导我正确的语法吗? 通过引用将数组传递给函数。就像这样。 double arrayToPass[100]; someFunction(arrayToPass); [/PHP] and the someFunction() in this case would be something like this : [PHP]void someFunction(double& arrayReceived[]) { arrayReceived[0] = 1; // array will be assigned some value } "&"告诉编译器,数组是以引用方式传递的。 PS: 所用的一些数值只是举例说明。数组的大小应该根据你的需要来决定(以及你想对数组元素进行的操作)。 PPS:今后请将有关编码问题的帖子放在这个主题上:https://www.mql5.com/en/forum/174385,因为这个主题是专门讨论多时间框架指标的,而不是编码问题。 Multi Timeframe Indicators 编码帮助 Coding help john1368 2013.07.05 11:49 #4748 这可以做成MTF吗?还注意到它只适用于特定的货币对,能否修改为适用于它所连接的任何图表,这是否可能? 附加的文件: behavfx_behavioralbias.mq4 66 kb Mladen Rakic 2013.07.05 12:07 #4749 john1368: 这个可以做成MTF吗?同时注意到它只在特定的货币对上工作,能否修改为在它所连接的任何图表上工作,这是否可能? 反编译的代码。抱歉 Marco Hinderink 2013.07.06 11:06 #4750 mladen: john1368 给你 亲爱的Mladen, 你能不能让这个指标在图表中的屏幕上也有箭头提示,当彩色线条DarkSlateGray与DodgerBlue交叉时,屏幕上会出现多头和空头信号(可切换开/关模式)。空头=当DarkSlateGray穿过DodgerBlue下的形式,反之亦然。非常感谢您的合作和帮助。马可 GWTriDiffMetatrader4 mtf.mq4 附加的文件: gwtridiffmetatrader4_mtf.mq4 8 kb 1...468469470471472473474475476477478479480481482...1223 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
这可以做成MTF吗?
1.我可以声明任何大的任意大小的数组吗?比如array[2000].我的印象是一旦我声明数组,它就会动态分配内存。
1.我可以声明任何大的任意大小的数组吗? 例如array[2000].我的印象是一旦我声明数组,它将动态分配内存。
1.是的,你可以
2.是的,因为iBars()将返回与Bars相同的数字,只是在iBars()中你可以指定不同的符号和时间框架。
非常感谢,我将试一试。
谢谢主任......我还在编码中......一定会带着更多问题回来的。
我如何将一个数组传递给一个不同的函数?
假设我在一个单独的函数如macalculation()中计算了所有的时间框架平均数,并在另外两个函数如checkopen()和checkclose()中调用它们。现在我在数值上遇到了一些问题,你能指导我正确的语法吗?
我如何将一个数组传递给一个不同的函数? 假设我在一个单独的函数中计算所有的时间框架平均数,例如macalculation(),并将它们调用到其他两个函数中,例如checkopen()和checkclose()。现在我在数值上遇到了一些问题,你能指导我正确的语法吗?
通过引用将数组传递给函数。就像这样。
someFunction(arrayToPass);
[/PHP]
and the someFunction() in this case would be something like this :
[PHP]void someFunction(double& arrayReceived[])
{
arrayReceived[0] = 1; // array will be assigned some value
}"&"告诉编译器,数组是以引用方式传递的。
PS: 所用的一些数值只是举例说明。数组的大小应该根据你的需要来决定(以及你想对数组元素进行的操作)。
PPS:今后请将有关编码问题的帖子放在这个主题上:https://www.mql5.com/en/forum/174385,因为这个主题是专门讨论多时间框架指标的,而不是编码问题。
这可以做成MTF吗?还注意到它只适用于特定的货币对,能否修改为适用于它所连接的任何图表,这是否可能?
这个可以做成MTF吗?同时注意到它只在特定的货币对上工作,能否修改为在它所连接的任何图表上工作,这是否可能?
反编译的代码。抱歉
john1368 给你
亲爱的Mladen,
你能不能让这个指标在图表中的屏幕上也有箭头提示,当彩色线条DarkSlateGray与DodgerBlue交叉时,屏幕上会出现多头和空头信号(可切换开/关模式)。空头=当DarkSlateGray穿过DodgerBlue下的形式,反之亦然。非常感谢您的合作和帮助。马可
GWTriDiffMetatrader4 mtf.mq4