问题标签 [mql4]
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.
arrays - MQL4 - 插入一维数组的函数中作为参数的多维数组
我认为这会容易得多,但我不能在简单的 mql4 函数中使用二维数组作为参数并在其中插入元素。我不知道问题出在哪里。
我有一个这样声明的函数:
我得到的错误消息是“ArrayCopy 函数的 1 个参数必须是数组”......但是,它是......不是吗?
有人知道怎么做吗?
提前致谢。
PD:执行时失败,而不是编译时
mql4 - MQL4 - ArrayCopy - 将一维数组复制到多维数组元素
我想复制一个 array "a"
,它是一个双精度数组,到"as"
,它是一个双精度数组的数组。不知道为什么,但我不能,我得到编译时错误或执行时错误。
我的代码是:
...我填充"a"
并"as"
使用元素...
现在我想复制"a"
到"as"
#2 的位置。
我尝试了几种可能的方法,例如:
但我仍然无法得到它。任何的想法?
谢谢。
mql4 - 如果我的 mq4 智能交易旁边的图标是灰色的,这意味着什么?
我写了一个 mq4 专家顾问:donat_chart_test。在 MetaTrader4 中,我看到它旁边的图标是灰色的。专家顾问工作正常。
如果智能交易系统旁边的图标是灰色的,这意味着什么?
mql4 - 如何使用命令行工具编译 MQL4 文件?
现在我正在将我的 MetaTrader.mq4
文件编译为.ex4
带有MetaEditor.
但是我的.mq4
文件是由 Java 进程生成的,我想自动化编译过程。
是否有可以以编程方式调用的命令行编译器工具?
mql4 - HTTP 将 MQL4 发布到 php
这是我尝试使用的一段代码,用于POST
从 MQL4 脚本到名为 upload.php 的外部 php 脚本的一组 13 个参数值
编译器不断抛出一个data
不兼容类型的错误。data
当我正在寻找MQL4
将参数发送到 php.ini 的方法时,该字符串是从站点中获取POST
的。但我需要那个字符串data
有我自己的参数值,但不知道如何把它放在正确的格式。
我尝试了很多搜索,但找不到任何有用的东西。
以下是我需要发送到upload.php 的参数列表。有人可以帮我安排HttpSendRequestA()
预期的格式吗?
万分感谢
metatrader4 - MQL4 - 找到 2 MA 交叉的准确价格和时间
我正在尝试编写 MQL4 代码,以找到我的 MT4 图表中已经发生的所有 2 MA(50 和 100)早期交叉的确切价格和时间。
将不胜感激任何指针。
谢谢,
c# - 我可以在 MetaTrader4 上使用 MQL4 以外的语言吗?
我的任务是将 C# 市场策略迁移到 MetaTrader。
有没有办法自动化这项工作?(例如,是否可以将 C# 解析为它的 AST,然后进行翻译?)
MetaTrader 是否以任何方式接受其他语言?
mql4 - MQL4 脚本将数据从历史中心导出到 csv 文件
是否有 MQL4 脚本将数据从历史中心导出到 csv 文件?是否有可能做到这一点?
谢谢你的帮助。
c++ - 如何保护 DLL 功能,或获取它的导入位置?
我想限制谁/什么可以使用我的 C++ DLL。我有一个.mq4
脚本(或者我猜它可以是其他任何东西)并且我在其中使用DLL
了#import
--ed 函数。
我想要做的限制是: DLL中有一个静态文件路径,在每个函数开始时,我只计算文件的新校验和(sha1
)(文件路径指向)并将其与原始校验和(也是静态的)。很好,因为如果有人修改.mq4
,该功能将不起作用。
我的问题是:如果我只是将原始文件保留在.mq4
那里,然后创建一个新文件,将 DLL 导入其中,我可以毫无问题地使用 DLL,因为在 DLL 中我正在检查原始文件.mq4
,(其中静态文件路径指向 ) 不是我使用它的地方。
因此,我应该以某种方式弄清楚,DLL 的导入位置并检查该文件的总和。或者也许还有另一种技术,我不知道。
mql4 - 如何在自定义指标中调用 OrderSend?
我有一个指示器,通过声音和警报发出动作信号:
我想在那里添加 OrderSend 函数来自动买卖,它看起来是这样的:
时间到了,有信号,有警报,但没有命令。
据说交易功能可以在专家和文档中的脚本中使用:交易功能 ,但必须以某种方式完成。
如何做呢?