DxdCn老师,你还好吗? - 页 2 12 新评论 okwh 2013.10.28 08:25 #11 那是应为ExtBuffer1是数组,无法用别的。不然我会用别的。?? 可你知道吗 我问的意思是 iMAOnArray(ExtBuffer2,0,1,0,MODE_SMA,0); 根本就是ExtBuffer2[0], 何必要再做一次数组MA? wgaga 2013.10.28 19:04 #12 DxdCn老师,再做一次数组MA.我要的是交叉,也就说不改变我原来的线的情况下,实现交叉,ExtBuffer2[0],就是ExtBuffer2上的一个点,我要的就是在这个点上有没有交叉,的问题, wgaga 2013.11.03 02:29 #13 DxdCn老师,我只不过是想利用交叉编写一个通用的EA,如果我发现新的交易机会,只需要改变数组而不需要改变EA。这就的我做这个的原因。每次发现新的交易机会,就要重做EA,等EA做好了,机会也就不在了,开仓函数,平仓函数我都做好了,就是这个条件函数。做在《客户指标》里,它有提示但不让平仓,如果做在《智能交易系统》里,它干脆就没有提示了。我只是想你帮我看看为什么,我并不想你帮我编程,我只要这部分做好了,其他的只要调用就行了。只要把指标条件一换,就可以是不同的EA。不需要再另外编程。 okwh 2013.11.07 14:14 #14 为什么? 我不都说了 代码中的数组数据才是给代码使用用的, 然后在EA文件中就可以调用了。 就是把LineCrossedLine的结果用记入某个指标数组,这样在EA文件中才可以用 iCustom来调用获得这个结果,就可以使用这个判断了。 你就是听不懂,也不看那些例子 仔细看EA如何调用指标!!! wgaga 2013.11.09 02:17 #15 DxdCn老师,你说的是这个缓存(SetIndexBuffer(2,buffer3))吗?我用Comment()看了,在《客户指标》下是对的,但在EA下是空的,也许是我太笨了,我还是没有找到LineCrossedLine的结果应该存在哪里。你说的例子我看了,真的看了。不用缓存,计算完了结果就被丢掉了,用缓存,用那个呢? wgaga 2013.11.16 06:41 #16 DxdCn老师,存在哪?我还是一头雾水。能说的细点吗?我不是很聪明,还是没明白。 okwh 2013.11.18 13:37 #17 是,增加SetIndexBuffer(2,buffer3) 存在Buffer3数组中,然后在EA中 iCustom调用指标获得存在这buffer3的值,你就可以判断了。 这还不仔细? 一头雾水 还不愿看例子,那谁也没办法。 wgaga 2013.11.20 06:15 #18 哦,你说的是让我编写一个调用《客户指标》的EA是吗?我明白的,我试试 wgaga 2013.11.25 02:36 #19 DxdCn老师,谢谢你。虽然不理想,但是已经可以帮我减轻好多工作量了。还是可以看到有时图上有交叉,而不平仓。但是能看到有平仓。我觉得就是胜利。谢谢!! 12 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
那是应为ExtBuffer1是数组,无法用别的。不然我会用别的。??
可你知道吗 我问的意思是 iMAOnArray(ExtBuffer2,0,1,0,MODE_SMA,0); 根本就是ExtBuffer2[0], 何必要再做一次数组MA?
DxdCn老师,再做一次数组MA.我要的是交叉,也就说不改变我原来的线的情况下,实现交叉,ExtBuffer2[0],就是ExtBuffer2上的一个点,我要的就是在这个点上有没有交叉,的问题,
DxdCn老师,我只不过是想利用交叉编写一个通用的EA,如果我发现新的交易机会,只需要改变数组而不需要改变EA。这就的我做这个的原因。每次发现新的交易机会,就要重做EA,等EA做好了,机会也就不在了,开仓函数,平仓函数我都做好了,就是这个条件函数。做在《客户指标》里,它有提示但不让平仓,如果做在《智能交易系统》里,它干脆就没有提示了。我只是想你帮我看看为什么,我并不想你帮我编程,我只要这部分做好了,其他的只要调用就行了。只要把指标条件一换,就可以是不同的EA。不需要再另外编程。
为什么? 我不都说了
代码中的数组数据才是给代码使用用的, 然后在EA文件中就可以调用了。
就是把LineCrossedLine的结果用记入某个指标数组,这样在EA文件中才可以用 iCustom来调用获得这个结果,就可以使用这个判断了。
你就是听不懂,也不看那些例子 仔细看EA如何调用指标!!!
DxdCn老师,你说的是这个缓存(SetIndexBuffer(2,buffer3))吗?我用Comment()看了,在《客户指标》下是对的,但在EA下是空的,也许是我太笨了,我还是没有找到LineCrossedLine的结果应该存在哪里。你说的例子我看了,真的看了。不用缓存,计算完了结果就被丢掉了,用缓存,用那个呢?
DxdCn老师,存在哪?我还是一头雾水。能说的细点吗?我不是很聪明,还是没明白。
是,增加SetIndexBuffer(2,buffer3)
存在Buffer3数组中,然后在EA中 iCustom调用指标获得存在这buffer3的值,你就可以判断了。
这还不仔细?
一头雾水 还不愿看例子,那谁也没办法。
哦,你说的是让我编写一个调用《客户指标》的EA是吗?我明白的,我试试
DxdCn老师,谢谢你。虽然不理想,但是已经可以帮我减轻好多工作量了。还是可以看到有时图上有交叉,而不平仓。但是能看到有平仓。我觉得就是胜利。谢谢!!