问题标签 [mt4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
972 浏览

mql4 - 对于特定货币对,如何在 The Exchage 上获得未平仓多头和空头头寸的总量?

MQL4(MT4, MT5) 中,我如何获得当前时间对当前货币对在交易所的空头头寸和多头头寸的总交易量?

0 投票
2 回答
57 浏览

mql4 - 安排 (X) OR (Y) 变量的代码以返回 TRUE

我如何将 (x) 变量列表分组为真,或者 (y) 变量组为真以激活命令。

我在这里有以下内容,其中包括||布尔值。

非常感谢。

0 投票
1 回答
61 浏览

mt4 - 例如,当触发交易 S/L 时,MT4 是否可以发送电子邮件?

大家早,

只是想问一下,当您的 S/L 被触发时,是否可以发送一封包含您的交易细节结果的电子邮件(即您的亏损、交易编号和帐号)?

我知道这需要OrderSelect()通过MODE_HISTORY.

另外,我想澄清一下,我不是要求任何人为我编写代码,我知道这不是一个“慈善网站”,但如果可能的话,现在就想这样做?

0 投票
1 回答
99 浏览

email - MT4 发送多封过期邮件

我的 EA 设置为在交易开始时发送电子邮件。随着时间的推移,电子邮件的标准正文已被更改和改进。

然而,在对我的 EA 进行前向测试时,它会喷出我设计的旧版本的交易通知电子邮件 (v8.16) - 尽管它不应该这样做 - 以及来自更新版本 (v8.17) 的电子邮件 - 这是它应该做什么。

就好像我在某个地方有另一个 MT4 帐户运行旧版本的 EA,但我没有。

  • 我的 VPS 中没有运行任何旧版本。

  • 我的本地桌面上也没有运行任何 EA

  • 如您所见,它们来自同一笔交易(如匹配的票号所示)以及相同的入场价格。当然,如果我运行两个帐户,票号将不匹配。

有没有其他人对这个奇怪的“现象”有任何问题?


MT4 电子邮件设置的屏幕截图。

已停产(v8.16)但仍到达形式的示例: 这是旧版本


更新的 (v8.17) 表单示例: 这是新版的通知邮件

0 投票
3 回答
2063 浏览

mql4 - 在 MQL4 语言中,我在哪里放置外部变量?

我对编程很陌生,无法弄清楚为什么代码没有编译以及如何使其编译。

这是 MetaTrader 终端 4 中的一个简单 EA。

我认为问题出在我声明和初始化变量的位置,我尝试将它们放在不同的函数下(在代码中用注释表示),但代码仍然无法编译,代码已附加。任何帮助将不胜感激。

0 投票
2 回答
1449 浏览

plot - MT4:如何在价格图表下绘制现有数据作为指标?

我有一些 COT 数据,我想在主价格窗口下绘制作为指标。COT 数据是外部数据,即独立于价格。因此,不能像根据价格计算的传统指标那样编写它。因为我有所有需要的数据,所以我不需要做任何计算。我只需要转换日期和时间,使其与价格图表一致。我稍后会弄清楚如何做。现在,如果我们忽略对齐,我想问的是如何在价格图表下绘制数据?谢谢!

0 投票
3 回答
1751 浏览

image - MT4 中的 Alpha 32 位(位图对象)

我正在研究如何使用带有 Alpha 32 位文件的位图对象的位图对象,但一无所获。我已经在几个论坛中询问过这个 Bitmap Alpha 32 位文件。

只是我的目的是如何使用我的 alpha 图像?我希望下面的屏幕截图可以帮助我澄清我的问题。如何在图表中使用我的 alpha 图像?

下面的代码是我试图将位图对象与 Alpha 通道一起使用,但我不能。

在此处输入图像描述

0 投票
2 回答
631 浏览

quantitative-finance - 有没有办法以编程方式避免在主要外汇新闻下进行 EA 交易?

我想知道有没有办法以编程方式检测主要的外汇新闻并避免在这些时间范围内交易?

0 投票
1 回答
161 浏览

mt4 - 使用 MT4 网络客户端进行自动交易

是否可以使用 MT4 网络客户端进行自动交易?即专家顾问可以在 MT4 网络客户端中开发和执行吗?

0 投票
1 回答
555 浏览

c# - 自定义数据源,如何将行情数据填入MT4服务器?

我有自定义数据源,但我不知道如何将市场数据填入 MT4 服务器。

那么如何将新的市场数据插入 MetaTrader 4 服务器?

read在文档中获得了 DataReed API(函数),但在我看来,它用于 MT4 从我们那里读取市场数据。

是“MetaTrader 4”->“API”->“服务器 API”->“价格数据”->“HistoryAddTick”吗?

但这是历史数据——我想要实时数据。