问题标签 [mql5]
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.
mql5 - 滚动(静态)数组?
基于每秒滴答数( ticksLastSecond
),我现在想计算最后一分钟每秒的平均滴答声。为此,我需要一个大小为 60 的滚动数组,我假设每秒钟将数组元素向前推最新ticksLastSecond
值(最好在数组的开头(0))和最旧的值。这怎么可能实现?
提前谢谢了!
mql5 - 通过 TRADE_ACTION_DEAL 或 TRADE_ACTION_SLTP 添加止损?
根据MetaTrader 5 的智能交易系统编程...
...如果我的经纪人使用市场或交易所执行类型,将无法工作。我将不得不通过事后修改订单来添加止损和获利,request.action = TRADE_ACTION_SLTP;
如果可能的话,我不想这样做。但是,如果不是通过反复试验(或损失,即),我如何找出我的经纪人(它是 ActiveTrades)使用的执行类型?
PS:执行类型为Instant、Request、Market或Exchange执行。
mql5 - OBJ_FIBO:ObjectGetValueByTime 替代方案?
我希望我的 MQL5 EA 读取斐波那契对象的回撤水平的价格(假设同一个 EA 之前创建了这个斐波那契对象)。不幸的是,ObjectGetValueByTime
不适用于斐波那契。还有另一种方法吗?
mql4 - (Un-)PC 和 Mac 上 MetaEditor 的评论快捷方式
在 MetaEditor 中注释(整块)代码的快捷方式是“ Ctrl + ' ”(在 PC 和 Mac 上都可以)。
但是,取消注释的 PC 快捷方式是“ Ctrl + ; ”,而在 Mac 上则不能。
有人知道在Mac上取消注释(块)代码的快捷方式吗?
mql4 - MetaEditor/MQL4 ExpertAdviser:多次声明局部变量?
我正在查看一些旧的 MetaEditor4 /MQL4
代码,其中一个局部变量被声明了两次:
MetaEditor, version 中的编译过程5.00, build 1601
失败,并显示:
'myVar' - variable already defined
在第 8 行。
如果我删除第 8 行,编译会顺利进行。
我的问题是:
1 . MetaEditor 中是否有任何选项可以容忍局部变量的多重声明?
2 . 在以前版本的 MetaTrader 终端 4 / MetaEditor 和.MQ4
代码中:在这种情况下是否可以多次声明局部变量?
3 . MetaEditor 有版本5.00, build 1601
,但代码的扩展是.mq4
,它与 MetaTrader 终端软件MetaTrader4
(来自 FXCM)一起安装。因此,我认为我仍然可以使用.MQ4
代码。有没有机会从某个地方获得纯 MQL4 安装?每当我安装 mt4(来自例如:mt4 下载)时,它都会以 mt5 安装程序结束。
mql5 - 对象可以使用在其类之外声明的全局变量吗?
对于止损对象,我需要该功能,包括每次调用时(即在每个时间间隔内)都会递增的乘数,但在第一次调用之前(即开仓时),它必须重置为 0(将其重置为SL 对象的结尾是不可能的,因为当 SL 被击中时,该对象不会被调用)。当我尝试使用在 SL 类之外声明的全局变量时,出现编译错误(“缺少声明”;该类被放置在包含文件中,以防信息很重要)。
除了让我的 SL 对象成为函数(可以访问全局变量)之外,还有其他方法吗?
非常感谢!
mql4 - MQL5 EA 能否绘制(不间断的)止损线?
MQL5 EA 能否像指标一样绘制(不间断的)止损线?
如果是:如何?
如果否:下一个最佳解决方案是什么?
它们还会显示在策略测试器(回测)可视化中吗?
谢谢!
trading - 不了解 iFractals MLQ5 的用法
这是我想并尝试过的代码。我认为这是购买和出售分形信号的正确方法。但同时获得买入和卖出信号。
我不明白如何计划使用iFractals
MQL5 中的功能指标进行买卖。需要做哪些改进?