在由MQL5向导生成的专家顾问中打开、关闭 - 页 7 123456789 新评论 Vladimir Karputov 2017.09.29 10:54 #61 Andy:也许。 另外,弗拉基米尔,你能否就该计划提供建议--这个市场模式块(选择最强的信号)是什么,在MQL向导中以什么形式出现?***根据我的理解,在一个模块的模型中没有选择最强的信号。安迪: ***然后如何从作为你的文件结果的图表中删除箭头线?关闭STRATEGY TESTER,所有的图标、线条将消失 :) Vladimir Karputov 2017.09.29 11:09 #62 Andy:好的,但是如果有两个模块,那么什么选择信号(帮助中的从两个模块中计算信号的例子并没有提到这个)?***当有一个以上的模块时(在文章MQL5向导:新版本 中描述),所有的信号都是结果,并获得最终预测(方向和强度)。安迪。***如果我直接在图表上运行文件,而不是在测试器中运行,我怎样才能删除它? 移除:在图形上点击右键,选择 "对象列表"。在打开的窗口中按 "全部 "按钮,然后你必须选择所有的东西。"Ctrl "+"C",删除:"删除 "按钮。为了避免在未来创建这些对象,请使用基于标准模块 "SignalMA.mqh "的专家顾问。 Vladimir Karputov 2017.09.29 11:17 #63 Andy:是的,它作为一个物体是可以伸缩的。我将处理我所收到的模式信息。那么,最上面的图上有什么(信号100被选中的地方)--我想不出它可能在向导里的什么地方,你怎么看?我不明白。插入一张显示正确区域的图片。 Vladimir Karputov 2017.09.29 11:23 #64 Andy: 在图中最上面的部分--在那里说选择更强的信号(100)和市场模式。这是由什么选择的,甚至没有尺度?我不明白,已经把照片贴上了。 Vladimir Karputov 2017.09.29 11:26 #65 Andy: 你已经插入了一整张图纸。我在等你圈出正确的章节--否则就不清楚你又在问什么。 Vladimir Karputov 2017.09.29 11:33 #66 Andy: 我已经纠正了它--看那里,就在我图片上方的那行字下面。编辑图片:圈出感兴趣的区域,然后提出你的问题。 Vladimir Karputov 2017.09.29 11:48 #67 Andy: 我已经编辑了上面的帖子--看看吧。我已经在最后一页回答了。 关于交易、自动交易系统和策略测试的论坛 由MQL5向导生成的专家顾问中的开盘和收盘 Vladimir Karputov, 2017.09.29 12:54 据我所知,在一个模块的模型中 没有选择最强的信号。*** Vladimir Karputov 2017.10.05 09:28 #68 Andy:还有一个问题--为什么在选择所有模式(1-3)时,MA信号模块中分配了m_base_price值,而在选择模式0时却没有?让我们来看看... Vladimir Karputov 2017.10.05 11:56 #69 Andy:还有一个问题--为什么在MA信号模块中选择所有模式(1-3)时,m_base_price被分配,而在选择模式0时却没有?我是这样得到的:CExpert类包含一个对象 -m_signal//+------------------------------------------------------------------+ //| Class CExpert. | //| Purpose: Base class expert advisor. | //| Derives from class CExpertBase. | //+------------------------------------------------------------------+ class CExpert : public CExpertBase { protected: *** //--- trading objects *** CExpertSignal *m_signal; // trading signals object ***- 它是CExpertSignal类的一个父对象。交易信号模块(本例中让SignalMA.mqh)被继承,其后裔是CExpertSignal。交易信号模块,当模式2被触发时,它的后代将一些价格写入m_base_price 变量(哪一个甚至不重要)。但这样一来,CExpertSignal类 并没有访问我们信号模块的m_base_price 变量--当开仓时,CExpertSignal类参考m_signal 对象的m_base_price 变量--CExpertSignal类的父对象。事实证明,在交易信号模块中向m_base_price变量 写入任何数值都没有意义。 Vladimir Karputov 2017.10.05 12:09 #70 Andy: 在那里,当m_base_price=0时,它采取Ask或Bid价格,取决于买入/卖出条件,除了模式2(它采取MA价格作为挂单),但为什么都是这样,为什么0模式根本不使用?是的,但是:m_base_price 变量寻找的是父对象,而不是信号模块。 123456789 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
也许。
另外,弗拉基米尔,你能否就该计划提供建议--这个市场模式块(选择最强的信号)是什么,在MQL向导中以什么形式出现?
***
根据我的理解,在一个模块的模型中没有选择最强的信号。
***
然后如何从作为你的文件结果的图表中删除箭头线?
关闭STRATEGY TESTER,所有的图标、线条将消失 :)
好的,但是如果有两个模块,那么什么选择信号(帮助中的从两个模块中计算信号的例子并没有提到这个)?
***
当有一个以上的模块时(在文章MQL5向导:新版本 中描述),所有的信号都是结果,并获得最终预测(方向和强度)。
***
如果我直接在图表上运行文件,而不是在测试器中运行,我怎样才能删除它?
是的,它作为一个物体是可以伸缩的。我将处理我所收到的模式信息。
那么,最上面的图上有什么(信号100被选中的地方)--我想不出它可能在向导里的什么地方,你怎么看?
我不明白。插入一张显示正确区域的图片。
在图中最上面的部分--在那里说选择更强的信号(100)和市场模式。这是由什么选择的,甚至没有尺度?
我不明白,已经把照片贴上了。
你已经插入了一整张图纸。我在等你圈出正确的章节--否则就不清楚你又在问什么。
我已经纠正了它--看那里,就在我图片上方的那行字下面。
编辑图片:圈出感兴趣的区域,然后提出你的问题。
我已经编辑了上面的帖子--看看吧。
我已经在最后一页回答了。
关于交易、自动交易系统和策略测试的论坛
由MQL5向导生成的专家顾问中的开盘和收盘
Vladimir Karputov, 2017.09.29 12:54
据我所知,在一个模块的模型中 没有选择最强的信号。
***
还有一个问题--为什么在选择所有模式(1-3)时,MA信号模块中分配了m_base_price值,而在选择模式0时却没有?
让我们来看看...
还有一个问题--为什么在MA信号模块中选择所有模式(1-3)时,m_base_price被分配,而在选择模式0时却没有?
我是这样得到的:CExpert类包含一个对象 -m_signal
- 它是CExpertSignal类的一个父对象。交易信号模块(本例中让SignalMA.mqh)被继承,其后裔是CExpertSignal。
交易信号模块,当模式2被触发时,它的后代将一些价格写入m_base_price 变量(哪一个甚至不重要)。但这样一来,CExpertSignal类 并没有访问我们信号模块的m_base_price 变量--当开仓时,CExpertSignal类参考m_signal 对象的m_base_price 变量--CExpertSignal类的父对象。
事实证明,在交易信号模块中向m_base_price变量 写入任何数值都没有意义。
在那里,当m_base_price=0时,它采取Ask或Bid价格,取决于买入/卖出条件,除了模式2(它采取MA价格作为挂单),但为什么都是这样,为什么0模式根本不使用?
是的,但是:m_base_price 变量寻找的是父对象,而不是信号模块。