文章 "创建一个人工交易助手" - 页 8

 
Vadim Kazakevich:
如何在 MQL4 中实现?

这种方法只能跟踪按钮的按下。但无法跟踪已编辑字段的更改。

 
早上好!我在面板 上添加了一些内容,您可以在附件中看到,但我不是专业的程序员,一切都正常,但存在一些问题,如果您感兴趣,我可以把代码发给您,让您分析并解决问题。
附加的文件:
Panel.JPG  45 kb
 
非常感谢你的文章!
 

下午好!

如何限制面板在图表边界外的移动?

例如,如果面板位于图表的右边缘,那么当导航面板打开时,面板就会 "移出 "可视区域之外。示例见截图:


1 2

 
Dmitriy Tyunin:

下午好!

如何限制面板在图表边界外的移动?

例如,如果面板位于图表的右边缘,那么当导航面板打开时,面板就会 "移出 "可视区域之外。示例见截图:


在面板移动块中,控件已经执行。您将无法在图表上移动面板。问题在于该控件只有在移动时才起作用。在您的示例中,当图表尺寸 发生变化时,面板位于图表后面。 因此,您需要添加图表尺寸变化的事件处理。

 
您好。请问有没有办法让新创建的对象 不与面板重叠?例如,线条、矩形等都会与面板重叠。每次都要将面板最小化和最大化,很不方便。
 

你好,我尝试下载它在当前的 mt5 5.00 build 2433 上进行交易。(我每月使用 MQL 自动更新版本 5~8 次)但在我按买入或卖出键时遇到了一些问题:"Error of ioen BUY ORDER AutoTrading disabled by client"。

我尝试在代码中添加止损点。但并没有停止。

我很困惑。我认为它在旧版本的 mql 上正常工作,但在当前版本中却出现故障。


你能帮我检查一下 发生了什么吗?

 
SungSungE:

你好,我尝试下载它在当前的 mt5 5.00 build 2433 上进行交易。(我每月使用 MQL 自动更新版本 5~8 次)但在我按买入或卖出键时出现了一些问题:"Error of ioen BUY ORDER AutoTrading disabled by client"("买入指令自动交易错误,客户端禁用")。

我尝试在代码中添加止损点。但并没有停止。

我很困惑。我认为它在旧版本的 mql 上是有效的,但在当前版本中却失效了。


你能帮我检查一下发生了什么吗?

您好、
交易面板 的工作原理与 EA 类似。因此,要解决您的问题,您必须在终端中启用自动交易功能。
 

你好、


只要我在一个指标中使用CDialog 功能,使用该指标的所有图形窗口都会在编译时关闭。


您知道如何解决这个问题吗?


在此先表示感谢。


菲利普

 
pallaire:

你好、


只要我在一个指标中使用 CDialog 功能,使用该指标的所有图形窗口都会在编译时关闭。


您知道如何解决这个问题吗?


非常感谢。


菲利普

编译后,指标将重新启动所有图形。如果图表在此时关闭,我认为您需要在指标的 OnDeinit函数 中使用 CAppDialog::Destroy(reason) 方法。