问题标签 [metatrader4]
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.
metatrader4 - 不同交易平台的专家顾问
我想知道,如果我在普通的 metatrader4 平台上编写 EA,我可以在其他交易平台(例如 InstaTrader)中重复使用 .ex4 吗?
原因是,当我在 InstaTrader 中创建新的 EA 时,从 InstaTrader 生成的 EA 代码与从 metatrader4 生成的不同。而且我找不到任何有关 InstaTrader EA 的文档。
不知道有没有人遇到过这种情况?
dll - 复制文件 dll 调用在 Metatrader 中不起作用
我是在 Metatrader 中使用 .dll 的新手。我正在尝试执行文件复制 .dll。在我的标题中,我有以下内容:
在我的 init() 中,出于测试目的,我有以下内容:
我在选项/专家顾问中启用了“允许 DLL 导入”。所以我初始化为真(所以我知道它正在执行检查)但它总是返回为假。当然,我已经确保 test.txt 以及我 C 盘上的 Temp 文件夹存在。
我已经尝试过回测和在前向测试中放置图表,但它总是返回错误
关于为什么会发生这种情况的任何建议?我确信这是显而易见的,但就像我说的那样,它是 .dll 的新手。提前致谢。
metatrader4 - 有人能告诉我 MQL4 和 MT4 的基本区别吗?
请用代码说明差异。我是新手。提前致谢。
mql4 - 为什么我的 MQL4 指标没有注册我的附加条件,尽管我声明了所需的附加新变量
我目前正在修改从互联网下载的烛台形态指标。
我在看跌吞没模式下添加了附加条件,即当前柱 (HL) 的范围必须大于前 6 根蜡烛的范围。
附加代码为:((H - L) > (H1 - L1) && (H2 - L2) && (H3 - L3) && (H4 - L4) && (H5 - L5) && (H6 - L6)))
当然,如果我添加这个,我必须声明额外的 H4、H5、H6、L4、L5 L6 变量(我做了:双 O、O1、O2、C、C1、C2、L、L1、L2、L3、 L4、L5、L6、H、H1、H2、H3、H4、H5、H6;)
另外,我还添加了 int shift3; 换档4;ETC
但是,为什么指标不记录条件:当前柱 (HL) 的范围必须大于前 6 根蜡烛的范围?
完整的源代码在这里下载:http: //forum.mql4.com/c/forum/2014/04/CandleStick_Pattern_indicator.mq4
comparison - 如何根据函数输入在表达式中使用 < 或 > (或其他比较运算符)?
我有两个较长的代码块,它们是相同的,除了在各种比较语句中用、with等>
切换。我想把它们放在一个函数中,并根据函数输入使用一个或另一个运算符。<
>=
<=
我正在使用MQL5进行编码,但这与 C++ 非常相似,因此希望在此工作的方法也可以在我的情况下使用。
metatrader4 - 如何以账户货币计算 mt5 中的掉期(展期)
背景:
- 使用 mt5
- “掉期”(展期)价格以点数定义 (0.00001/0.001) - 5 位经纪人
- 账户货币:美元
问题是:如何根据 acc 计算“掉期价值”。mt5 中的货币。换句话说,我将为一天的展期支付多少美分?
目前有这个“mql5”脚本:
将脚本附加到 EURAUD 时,它会打印到终端:
交易品种:EURAUD swap_long:-10.80 swap_short:6.80 swapUSD_long:0.00 swapUSD_short:0.00
所以:空头头寸的展期价格为6.8点。如何以当前汇率将其转换为美元?对于这个需求:
- 找到与 acc 货币的货币对(在这种情况下需要找到 AUDUSD)
- 获取澳元兑美元汇率 sym.Bid() 或 sym.Ask()
- 和 ...
只是需要一些帮助;)
c++ - 在 metatrader4 中创建一个基本的 dll
我正在尝试使用代码块和 metatrader4 创建一个基本的 hello world dll,并尝试在条纹版本中进行。我编译的 .dll 和 .def 与 .mq4 文件位于同一目录中。
在文件 test.mq4
在 dll 的 main.cpp 中
在 gimmeDLL.def 我有
错误
c# - 外汇 MT4 平台 - 使用什么类型的协议/技术来实时更新图表?
外汇 MT4 平台 - 使用什么类型的协议/技术来实时更新图表?
- 网络套接字?
- 肥皂/宁静的网络服务?
- 其他?
数据实时更新,
trading - MQL4 您可以从一键式面板获取交易量吗?
有谁知道您是否以及如何从当前图表上的“一键交易”面板获取交易量?
我正在整理一些快速交易脚本,从一键式面板中提取当前的交易量或手数会很棒。
提前致谢
mql4 - MQL4 交易被禁用
我已经使用MQL4
了几天了,但是最近我收到了错误消息:
执行订单时。
通过阅读不同的论坛,我了解到一个普遍的看法是我必须与我的经纪人交谈才能启用智能交易系统,但直到现在,交易对我来说都有效(开启和关闭)!
有没有其他人遇到过这个错误 - 与从服务器启用 EA 无关?