专家: MQL5向导 - 基于三条移动平均线的交易信号 - 页 2 1234 新评论 Sergey Zhilinskiy 2012.06.06 19:04 #11 不是有一个新十字架吗? mmm61 2012.09.07 21:25 #12 我们很期待 因为这是个大问题 Yeah.我们很期待,因为这是个大问题。 mmm61 2012.09.07 21:32 #13 ZahvatkiN:编译时出现错误,截图附后要在旧版 Expert Advisor 中生成新的交叉信号,您需要替换信号文件的引用:#include <Expert\Signal\SignalCrossMA.mqh> (包含<Expert/Signal/SignalCrossMA.mqh>)。以及创建信号对象的 行://--- 创建信号对象 CSignalCrossMA *signal=new CSignalCrossMA; Евгений 2015.05.26 17:27 #14 能否发布一个代码中没有错误的版本? badar527 2015.10.07 21:53 #15 请将此 EA 转换为 MT4,谢谢 badar527 2015.10.08 23:15 #16 有人能帮忙将此 ea 更改为 mt4 吗? MaksimKolotov 2016.03.16 00:15 #17 您能否给我详细的说明,告诉我需要修改哪些内容,或者发布一个没有错误的版本。不胜感激、 jihadmaalouf 2017.09.25 23:30 #18 你好我想让你帮我实现这个简单的想法。 附加的文件: 1506027436005-1893946099.jpg 2289 kb Andy 2019.07.03 06:21 #19 尽管在 2016 年进行了更新,但在当前的 2085 版本上,SignalCrossEMA.mqh 信号模块无法在测试仪中打开交易。 我添加了 Type=SignalAdvanced и if(!CExpertSignal::ValidationSettings()) return(false) (以在向导中检测并消除错误"CExpertBase::SetPriceSeries: Changing of timeseries is forbidden"),没有更改任何其他内容。 还不太清楚它是如何给出开仓和平仓信号的,我认为应该是做空和做多条件,而不是 CheckOpenShort 和其他条件。 还有哪些地方需要修改,或者在哪里可以找到可用的模块? 附加的文件: signalcrossema.mqh 22 kb Vladimir Karputov 2019.07.03 06:54 #20 Andy:尽管在 2016 年进行了更新,但在当前版本 2085 的测试仪中,SignalCrossEMA.mqh 信号模块无法打开交易。我添加了Type=SignalAdvanced和if(!CExpertSignal::ValidationSettings()) return(false)(以便在向导中检测并消除错误 "CExpertBase::SetPriceSeries: Changing of timeseries is forbidden"),其他没有改动。还有哪些地方需要修改,或者在哪里可以找到可用的模块?我不太清楚它是如何给出开仓和平仓信号的,我认为应该是做空和做多条件,而不是 CheckOpenShort 和其他条件。 我没有注意到原始模块中的错误。也许需要更多信息。 1234 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
编译时出现错误,截图附后
要在旧版 Expert Advisor 中生成新的交叉信号,您需要替换信号文件的引用:
#include <Expert\Signal\SignalCrossMA.mqh> (包含<Expert/Signal/SignalCrossMA.mqh>)。
以及创建信号对象的 行:
//--- 创建信号对象
CSignalCrossMA *signal=new CSignalCrossMA;
你好
我想让你帮我实现这个简单的想法。
尽管在 2016 年进行了更新,但在当前的 2085 版本上,SignalCrossEMA.mqh 信号模块无法在测试仪中打开交易。
我添加了
(以在向导中检测并消除错误"CExpertBase::SetPriceSeries: Changing of timeseries is forbidden"),没有更改任何其他内容。
还不太清楚它是如何给出开仓和平仓信号的,我认为应该是做空和做多条件,而不是 CheckOpenShort 和其他条件。
还有哪些地方需要修改,或者在哪里可以找到可用的模块?
尽管在 2016 年进行了更新,但在当前版本 2085 的测试仪中,SignalCrossEMA.mqh 信号模块无法打开交易。
我添加了Type=SignalAdvanced和if(!CExpertSignal::ValidationSettings()) return(false)(以便在向导中检测并消除错误 "CExpertBase::SetPriceSeries: Changing of timeseries is forbidden"),其他没有改动。还有哪些地方需要修改,或者在哪里可以找到可用的模块?
我不太清楚它是如何给出开仓和平仓信号的,我认为应该是做空和做多条件,而不是 CheckOpenShort 和其他条件。
我没有注意到原始模块中的错误。也许需要更多信息。