编码帮助 - 页 313 1...306307308309310311312313314315316317318319320...786 新评论 Mladen Rakic 2014.07.22 07:11 #3121 BadWay: Mladen,感谢任何帮助。 我不知道哪里出了问题。 它没有收到正确的数值,请帮助我解决...... 我期待着你的答复...... 谢谢! 坏道 你能不能解释一下你到底想用那段代码做什么? Gway 2014.07.22 11:44 #3122 mladen: BadWay 你能不能解释一下你到底想用这段代码做什么? 姆拉登 我只是想练习一下,不打算用它来做什么。 见附件 附加的文件: test123.mq4 7 kb Mladen Rakic 2014.07.22 12:07 #3123 BadWay: 姆拉登 我只是想练习,并不打算用它来做什么。 见附件 坏方法 如果你不能告诉我这段代码的意图是什么,我也帮不上什么忙。我需要知道打算做什么(除了练习)的想法,以便能够检查 代码。 Gway 2014.07.22 13:54 #3124 mladen: BadWay 如果你不能告诉我代码的意图是什么,我就不能提供太多帮助。我需要知道打算做什么(除了练习)的想法,以便能够检查代码。 这段代码的意图是什么? 在test123.mq4里面,底部。 Mladen Rakic 2014.07.22 14:30 #3125 BadWay: 这段代码的目的是什么?在test123.mq4中,底部。 对不起,省略了 对于这一点(要有每个快马和慢马的交叉,并有时间和周期),数组将看起来像这样的东西 双重交叉[][81][2]。 将不得不使用(81,因为周期从20到100不等 - 包括100)。 另外,除非没有特殊说明,否则数组与缓冲区相比具有相反的索引。数组中的索引0意味着第一个(最古老的),而缓冲区则意味着最后一个(最新的)值,而且只有单维数组可以被设置为系列(相当于缓冲区),所以在这种情况下,不可能使用这种解决方案。但这样就把你带到了一个数组的 "灰色地带",如果你不习惯C/C++的数组用法,会让你非常头痛 为什么不简化整个问题,只在当前或第一个收盘条上检查 交叉点? Gway 2014.07.22 15:05 #3126 mladen: 对不起,省略了对于这一点(要有每个快马和慢马的交叉,并有时间和周期),数组将看起来像这样 double crosses[][81][2]。 ... 对不起,Mladen 我只是为了好玩而做的。 想看看mql4有多强大。 就别想了。 ccjjaa 2014.07.22 23:43 #3127 嗨,mladen。 我刚刚测试了Dolly的按钮版本中使用的按钮,但将其转换为EA,就在改变时间框架和打开输入窗口时按住之前的按钮命令,它是有效的,所以这似乎更像是一个指标问题? Mladen Rakic 2014.07.23 04:50 #3128 cja: 嗨,mladen,我刚刚测试了Dolly的按钮版本中使用的按钮,但将其转换为EA,就在改变时间框架和打开输入窗口时按住之前的按钮命令,它是有效的,所以这似乎更像是一个指标问题? 你在deinit()函数 中是否有删除按钮的部分代码? 如果你有,而且工作正常,这意味着EA和指标的工作方式不同。我也会自己检查,但如果是这样的话,他们又有一个重大的错误。 ccjjaa 2014.07.23 10:43 #3129 mladen: 你在deinit()函数中是否有删除按钮的部分代码? 如果你有,而且工作正常,那说明EA和指标的工作方式不同。我也会自己检查,但如果是这样的话,他们又有一个重大的错误。 是的,我在denit()函数中有删除按钮的代码,直到我在Dolly指标中加入了按钮,我才注意到这个问题的存在,因为我使用按钮编码的EA都能正常工作。 Mladen Rakic 2014.07.23 12:15 #3130 cja: 是的,我在denit()里有删除按钮的代码,我没有注意到,直到我在Dolly指标上添加了按钮,才发现问题的存在,因为我用按钮编码的EA都能如期运行 。 cja 你在这个帖子中告诉我的一些事情让我意识到了事情的真相 所有时间框架的MA已经在正常工作,并且已经发布了。 谢谢 姆拉登 1...306307308309310311312313314315316317318319320...786 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
Mladen,
感谢任何帮助。
我不知道哪里出了问题。
它没有收到正确的数值,请帮助我解决......
我期待着你的答复......
谢谢!坏道
你能不能解释一下你到底想用那段代码做什么?
BadWay 你能不能解释一下你到底想用这段代码做什么?
姆拉登
我只是想练习一下,不打算用它来做什么。
见附件
姆拉登
我只是想练习,并不打算用它来做什么。
见附件坏方法
如果你不能告诉我这段代码的意图是什么,我也帮不上什么忙。我需要知道打算做什么(除了练习)的想法,以便能够检查 代码。
BadWay 如果你不能告诉我代码的意图是什么,我就不能提供太多帮助。我需要知道打算做什么(除了练习)的想法,以便能够检查代码。
这段代码的意图是什么?
在test123.mq4里面,底部。![](https://c.mql5.com/forextsd/smiles/sad_smile.png)
这段代码的目的是什么?在test123.mq4中,底部。
对不起,省略了
对于这一点(要有每个快马和慢马的交叉,并有时间和周期),数组将看起来像这样的东西
双重交叉[][81][2]。
将不得不使用(81,因为周期从20到100不等 - 包括100)。
另外,除非没有特殊说明,否则数组与缓冲区相比具有相反的索引。数组中的索引0意味着第一个(最古老的),而缓冲区则意味着最后一个(最新的)值,而且只有单维数组可以被设置为系列(相当于缓冲区),所以在这种情况下,不可能使用这种解决方案。但这样就把你带到了一个数组的 "灰色地带",如果你不习惯C/C++的数组用法,会让你非常头痛
为什么不简化整个问题,只在当前或第一个收盘条上检查 交叉点?
对不起,省略了
对于这一点(要有每个快马和慢马的交叉,并有时间和周期),数组将看起来像这样
double crosses[][81][2]。
...对不起,Mladen
我只是为了好玩而做的。
想看看mql4有多强大。
就别想了。
嗨,mladen。
我刚刚测试了Dolly的按钮版本中使用的按钮,但将其转换为EA,就在改变时间框架和打开输入窗口时按住之前的按钮命令,它是有效的,所以这似乎更像是一个指标问题?![](https://c.mql5.com/forextsd/smiles/rolleyes2.png)
嗨,mladen,我刚刚测试了Dolly的按钮版本中使用的按钮,但将其转换为EA,就在改变时间框架和打开输入窗口时按住之前的按钮命令,它是有效的,所以这似乎更像是一个指标问题?
你在deinit()函数 中是否有删除按钮的部分代码?
如果你有,而且工作正常,这意味着EA和指标的工作方式不同。我也会自己检查,但如果是这样的话,他们又有一个重大的错误。
你在deinit()函数中是否有删除按钮的部分代码? 如果你有,而且工作正常,那说明EA和指标的工作方式不同。我也会自己检查,但如果是这样的话,他们又有一个重大的错误。
是的,我在denit()函数中有删除按钮的代码,直到我在Dolly指标中加入了按钮,我才注意到这个问题的存在,因为我使用按钮编码的EA都能正常工作。![](https://c.mql5.com/forextsd/smiles/regular_smile.png)
是的,我在denit()里有删除按钮的代码,我没有注意到,直到我在Dolly指标上添加了按钮,才发现问题的存在,因为我用按钮编码的EA都能如期运行
cja
你在这个帖子中告诉我的一些事情让我意识到了事情的真相
所有时间框架的MA已经在正常工作,并且已经发布了。
谢谢![](https://c.mql5.com/forextsd/smiles/smile.png)
姆拉登