问题标签 [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.
arrays - MQL4:发现低价值的问题
我试图从最后 20 条柱中获得最高和最低值。我对获得最高价值没有任何问题,但是我的代码似乎无法正常工作以获得最低价值。只是想知道是否有任何建议。
mql4 - MQL4: Global trend/variable or text files for Single trade per signal/event
On each new bar/tick, my variable is re-initialed, I am trying to execute a trade once per signal, the problem is that once TP is achieved, if same trends continues, it triggers another trade. I am thinking to store variable in Text file. So just wondering what would the best way to handle such variable. Sorry I don't have code.
low-latency - 如何从 vb.net 的 MetaTrader4 终端 (MT4) 实时读取蜡烛数据
我尝试使用我的应用程序从 MetaTrader 4 读取数据 ( on vb.net
)
我捕获数据,DDE
但它只是bid, ask, high, low
. 所以我必须尝试另一种方式。
我想读取成品蜡烛的实时数据(M5
等等M15
)
如何从 MetaTrader 4 读取实时蜡烛数据?
提前致谢。
c++ - 将实时外汇报价从 MT4 导入 C++
有没有办法将实时数据报价导入外部 C++ 程序?MetaTrader Terminal
MT4
或者是否有可能C++
通过DDE
通信读取 Excel 单元格?
提前致谢
file - 在策略测试器中运行 EA 时,MT4 无法打开文件错误 4103
我使用读取配置文件的指标编写了一个 EA。此配置文件放在文件夹中MQL4\Files
。
当我使用实时图表运行 EA 时,它运行良好。但是当我尝试使用策略测试器测试这个 EA 时,它返回一个4103 error: can not open file.
知道为什么会这样吗?
以及如何解决这个问题?
c# - MetaTrader 4 脚本如何“标准化”时间?
我尝试理解MetaTrader 4脚本语言(并将几个脚本转换为 C#),所以我从PeriodConverter.mq4
(它与 MT4 安装一起提供)开始。
以下是脚本的值:
periodseconds == 1800
Time[start_pos] == 2013/11/20 07:00
这是我无法理解的脚本部分:
这给了我一个2013/11/20 04:00
不2013/11/20 07:00
符合我预期的结果
更多详情:
如果我PeriodConverter.mq4
从 MT4 运行脚本说我想使用 1FSTE100
小时数据并且我想要的周期乘数是 5 小时,这将给出periodseconds
一个值18000
(请参阅下面脚本的摘录)。
所以,60 * 5 * 60 == 18000
. 如果我现在使用以下数据运行脚本:
2013.11.20,07:00,6669.3,6677.5,6669.3,6674.2,456
rate.time
将是04:00
但是它是如何得到这个值的呢?我尝试将其转换为 C# 以查看是否可以复制结果
但这给了我与我开始时相同的价值2013/11/20 07:00
那么 MT4 是如何获得04:00
的07:00
呢?是否可以在 C# 中复制它?
提前致谢。
在约瑟夫的帮助下,问题已经解决了!
这是我的工作测试代码,供任何需要它的人使用
mql4 - 如何阻止 MetaTrader 终端 4 [MT4] 离线图表更新价格
如何阻止MetaTrader Terminal 4离线图表自行更新价格?
由于与经纪人的时区不同,我想自己更新价格。我已经检查了所有属性和MQL4
论坛。没运气。
fibonacci - mt4 指标斐波那契 / 我想删除斐波那契
我想删除我的“ ” Fibo
,这是我通过this (ref.: missing)指示器制作的,但我不想删除.Fibo
MT4.graph
怎么做?
algorithmic-trading - 为什么 MQL4 OrderModify() 在回测时不会修改订单?
我正在尝试在我的公开市场订单中添加止损,MetaTrader 4当头寸获得 100 点“好”,这等于订单开盘价;
但这并没有发生。
我添加了Print()
&GetLastError()
函数,但日志中没有任何内容,所以它一定是我的编码中的东西 - 但看不出有什么问题。
好的,这就是我目前所拥有的,一个用于购买的循环,一个用于销售的循环。我还按照我的建议对“双打”进行了规范化,并且还在顶部声明了 BuyMod 和 SellMod 为“真”。这应该确保默认值不会诉诸 false。我还认为如果我告诉你我有 MetaEditor 版本 5 build 1241 可能会有所帮助:)
我拥有的以下代码如下;
交易算法交易 mql4 metatrader4
共享编辑删除标志
刚刚编辑
2天前问
托德吉尔贝264
您可能想知道,StackOverflow 不提倡重复问题。(见