如何编码? - 页 5 123456789101112...347 新评论 削除済み 2006.03.18 16:59 #41 调试MQL4代码 大家好。 我在调试为MT4编写的代码时遇到了很多问题。所以我想把大部分的代码写在DLL文件中,然后把这些功能 导入我的MQL4代码中。我所面临的问题是,这个方法对于用C#编写的DLL文件并不成功。有没有人知道问题出在哪里?如果有示范代码,我将非常感激。 我还希望得到任何其他关于调试MQL4代码的想法。 再次感谢。 Ahmed Soliman 2006.03.18 17:09 #42 FX5: 大家好。我在调试为MT4编写的代码时遇到了很多问题。所以我想把大部分的代码写在DLL文件中,然后把这些功能导入我的MQL4代码中。我所面临的问题是,这个方法对于用C#编写的DLL文件并不成功。有没有人知道问题出在哪里?如果有示范代码,我将非常感激。 我也希望能有其他调试MQL4代码的想法。 尊敬的各位。 FX5, 我已经用C++写了DLL代码,也许会有帮助! https://www.mql5.com/en/forum/173113 削除済み 2006.03.18 17:33 #43 谢谢codersguru的超快回复。 我将检查 代码并给你答复。 [删除] 2006.03.21 19:30 #44 请检查我的MQL4代码。 这只是一个基于价格/简单MA交叉的样本EA。我之所以要求对它进行检查,是因为它基本上是我正在开发的几个EA的主干(结构,而不是策略)。我所需要做的就是验证这个EA只在一个条形图完成时交易。如果有人能帮助我验证这一点,我将非常感激。我对MQL4还是很陌生的,只是想在我进一步发展之前仔细检查一下。我目前正在开发大约4个EA,只想确保它们能正确执行交易。在这种情况下,它将只在一个完整的酒吧里进行。 在EA中,只需要将EachTickMode改为TRUE,就可以使其逐点交易而不是逐条交易。总之,这就是我的想法。我希望得到任何帮助。 附加的文件: new_robot.mq4 7 kb DooMGuarD 2006.03.24 20:26 #45 调试代码 大家好 我如何在运行时调试代码(专家、指标、脚本)? (一步一步地) 谢谢 intelligent_14 2006.04.02 14:52 #46 嗨 如你所知,MA指标附加在主图表窗口上,所以它的比例将等于价格比率,当你想设置一个水平=20,这意味着,你想在20的价格比率上画一条水平线,价格离20太远了,所以你看不到任何线。 [删除] 2006.04.07 20:38 #47 好问题 DooMGuarD: 大家好我如何在运行时调试代码(专家、指标、脚本)? (一步一步地) 谢谢 希望我有答案。 我刚刚写完我的第一个EA,并试图在策略测试器中 测试它。 我得到的错误显示在ST日志中,所以我尝试在我的EA中使用打印功能来调试问题。到目前为止,我已经通过这种方式解决了一些错误,但这是一个缓慢的过程。 eric79 2006.04.09 11:03 #48 pengie 2006.04.09 13:13 #49 问题出在你的止损上。你的OrderSend语句 应该写成。 OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Ask-StopLoss*Point,Ask+TakeProfit*Point, "TH_Buy",16384,0,Green)。 另外,对于某些经纪商,不可能使用10点作为止盈。你可能要把它增加到15点。 eric79 2006.04.09 13:45 #50 非常感谢你,我将尝试。 123456789101112...347 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
调试MQL4代码
大家好。
我在调试为MT4编写的代码时遇到了很多问题。所以我想把大部分的代码写在DLL文件中,然后把这些功能 导入我的MQL4代码中。我所面临的问题是,这个方法对于用C#编写的DLL文件并不成功。有没有人知道问题出在哪里?如果有示范代码,我将非常感激。
我还希望得到任何其他关于调试MQL4代码的想法。
再次感谢。
大家好。
我在调试为MT4编写的代码时遇到了很多问题。所以我想把大部分的代码写在DLL文件中,然后把这些功能导入我的MQL4代码中。我所面临的问题是,这个方法对于用C#编写的DLL文件并不成功。有没有人知道问题出在哪里?如果有示范代码,我将非常感激。
我也希望能有其他调试MQL4代码的想法。
尊敬的各位。FX5,
我已经用C++写了DLL代码,也许会有帮助!
https://www.mql5.com/en/forum/173113
谢谢codersguru的超快回复。
我将检查 代码并给你答复。
请检查我的MQL4代码。
这只是一个基于价格/简单MA交叉的样本EA。我之所以要求对它进行检查,是因为它基本上是我正在开发的几个EA的主干(结构,而不是策略)。我所需要做的就是验证这个EA只在一个条形图完成时交易。如果有人能帮助我验证这一点,我将非常感激。我对MQL4还是很陌生的,只是想在我进一步发展之前仔细检查一下。我目前正在开发大约4个EA,只想确保它们能正确执行交易。在这种情况下,它将只在一个完整的酒吧里进行。
在EA中,只需要将EachTickMode改为TRUE,就可以使其逐点交易而不是逐条交易。总之,这就是我的想法。我希望得到任何帮助。
调试代码
大家好
我如何在运行时调试代码(专家、指标、脚本)?
(一步一步地)
谢谢
嗨
如你所知,MA指标附加在主图表窗口上,所以它的比例将等于价格比率,当你想设置一个水平=20,这意味着,你想在20的价格比率上画一条水平线,价格离20太远了,所以你看不到任何线。
好问题
大家好
我如何在运行时调试代码(专家、指标、脚本)?
(一步一步地)
谢谢希望我有答案。
我刚刚写完我的第一个EA,并试图在策略测试器中 测试它。
我得到的错误显示在ST日志中,所以我尝试在我的EA中使用打印功能来调试问题。到目前为止,我已经通过这种方式解决了一些错误,但这是一个缓慢的过程。
问题出在你的止损上。你的OrderSend语句 应该写成。
OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Ask-StopLoss*Point,Ask+TakeProfit*Point, "TH_Buy",16384,0,Green)。
另外,对于某些经纪商,不可能使用10点作为止盈。你可能要把它增加到15点。
非常感谢你,我将尝试。