适合交易者和开发人员的MQL5 Algo Trading community 论坛
几乎所有从事群组交易或算法交易的人们都会意识到需要为自己的EA或订阅服务租用主机。在家中保持稳定和不间断的硬件运行,同时确保对交易商服务器的最小延迟,这可能是一个相当具有挑战性的任务。影响交易结果的因素很多,包括停电、互联网提供商问题和技术问题。即使只是停电一小时,也会因为可能错过交易机会而变得至关重要。此外,还有很多其他不可预见的事件,例如电源故障或笔记本电脑意外损坏,这些事件随时可能发生。
最近接触外汇,在试跑几个EA,看到平台上自带有VPS,我测了下延时还可以,想问一下大家,平台自带的VPS好不好用,是不是比一般的云服务器会更快一点,我这几天测下来止盈效果确实还可以。另外,用自带的VPS有个问题就是账户多了怎么分别管理各账户上跑的策略具体参数,因为只有同步功能,好像没办法像云服务器远程桌面进去一样有完整的系统界面管理,这样的话各账号在跑的具体参数就不清楚了,有时容易弄乱。 有对VPS比较了解的朋友吗,帮忙解答一下,感谢!
大家好,我是官网版主。 选择自动交易平台是开启算法交易旅程的第一步。 一个不靠谱的交易平台会给投资者带来噩梦般的体验,几乎不可能获取长期稳定的利益。 我总结了一下作为普通投资人应该如何选择交易平台,希望能对读者有所启发,也希望大家提出宝贵意见。 [出金入金没问题,交易不要动手脚]是最最重要的。 但是想要完成这一点,对投资者来说,光靠监管机构的牌坊和杂乱的社交讯息绝对是难以推察。 对交易商(交易平台)来说,单凭初心和愿景也是很难实现。 我总结了一套新的交易平台选择方法论,大家可以参考一下。 第一点,交易商的利益要与 投资者 的利益相同,而不是相反。 交易系统大致可分为DD交易模式与NDD
大家好,我是官网版主。 MQL5是技术公司,并非金融公司。所以在投资中受到欺骗,我们也是爱莫能助。 但是我们一如既往对犯罪零容忍,一旦发现类似行为会立即采取封杀。 今天开始陆续揭露汇友经历过的诈骗模式,希望大家可以避开骗局,安心外汇。 首先,这个论坛里其实是有级别的。就是图像下面的这个数字。 如果这个数值很低,那么说明这个人并不是有资历的人。有可能是新号,可有可能是很久以前注册的备用小号。。。 (大概等级在1000以上就可以算是有经验的汇友了,违规的人会被封杀很难达到1000以上) 那么开始揭露骗局了。
大家好 分享和记录一些重要新闻和经济趋势,以便大家参考和选择相应策略。 从最好的新闻源中(华尔街日报,MQL5经济日历,人民日报,日经新闻,全球各大经济报刊等),挑选出最有意义的。 希望大家也能多多分享和补充,同时还祝大家财源滚滚,健康幸福。 重要财经资讯: https://www.mql5.com/zh/channels/014F0AE8D50FD701 万分感谢!
系統內建的Controls控件範本 原本有透明色顯示,現在無法正確顯示透明,變成了黑色。 It was originally transparent, but turned black
大家好,我是官网版主。 首先,希望有缘浏览到这个帖子的投资者都能在论坛里找到自己需要的资源。 祝愿大家身体健康,内心强大,开开心心的财富自由! 官网论坛里是有级别区分的。 当您在用电脑浏览论坛,头像下面显示的这个数字就是该用户的级别。 用手机浏览时,您可以点开其他用户的主页,同样可以快速查询该用户的级别。 级别数值很低的时候,说明该用户并不是个很有资历的人。有可能是新号,也有可能是很久以前注册的备用小号。 如果低级别的营销小号突然主动向你推荐服务,请务必言辞拒绝,免得上当受骗。 如果营销小号烦扰到您的用户体验, MQL5也欢迎您的举报。 当您经常访问论坛时,您会发现有很多用户拥有几千级。
1.所有EA中文名称都会显示乱码 2.Comment()中文显示乱码, 文本框边框变粗并且无法调节,很丑!下面这张图是5430之前版本的样子:
使用详细的纳斯达克数据,通过更准确的决策和有效的风险管理来增强您的交易策略。对于那些希望提高成绩的人来说,这是一个独特的机会。与传统的分钟或小时柱形不同的是,该订阅可访问分时报价数据,提供每一次价格变化的信息,从而进行更深入的市场分析。 您通过订阅获得的收益: 准确性 - 接收每次价格变化的高质量数据,以获得更准确的策略测试结果,并将错误风险降至最低。 深度 - 访问长达20年的分时报价历史,以评估不同市场条件下的资产行为,更好地应对波动。 即时反应 - 实时市场数据使您能够迅速应对变化,这在活跃的交易环境中至关重要。 有四种订阅计划可满足不同需求:不含历史访问的实时数据,以及含 12
关于信号服务的最常见的问题都将在本文中被收集和处理。问题列表会时常更新,很快我们将会试着给所有进来的问题给出答案。如果您没有找到您问题的答案,请尽管写个注释。 在问问题之前,请首先阅读下面的有意义的文章: MetaTrader 4和MetaTrader 5交易信号总览 怎样成为MetaTrader 4和MetaTrader 5平台上的信号提供商 MetaTrader 5 帮助文档 → 客户终端设定 → 信号 问题 我们所需的信号服务是什么? 在MQL5.com中谁可以创建一个交易信号?我应该为此付钱吗? 免费的信号什么时候可以被订阅?...
每次开单都要重新设置止损距离吗?不能像MT4那样记忆保存吗?开单时直接显示上次的止损距离比如黄金500点?
下午好,亲爱的论坛用户 我正在寻找一个志同道合的人,但不是一个实干家。 我正在寻找 一个 了解并知道如何计算概率的程序员,他也认为市场应该被视为一个混乱的过程,但他没有放弃创造一个盈利的TS的希望。它在整个欧元历史上是有利可图的,但有很多需要改进的地方,有很多新鲜的想法,是经过多年的思考和计算得出的。 这个EA是非方向性的,基于概率理论,但它没有最终确定,是基于mql4的。我想如果我下定决心,5%的稳定利润可能会在一个月内获得。我的意思是它将显示任何时间间隔内所有货币的利润。嗯,至少这是我的目标。到目前为止,在欧洲的20年历史中,...但再一次,它并不完美。
大家好,我是官网版主。 本人因为需要满足各种交易战略的交易需求以及需要适当分散风险,需要时不时找新的合作平台。 刚好前几天有人问到这个题目,总结一下点差与账户类型,方便各位汇友。 首先,点差如何定义? 交易平台(交易商)报价时会报出一个买入价(ask)和一个卖出价(bid),中间的差额就是点差。 其次,各个交易平台的账户名称虽然有所不同,但都是依存于交易模式。 作为基础知识,可以试试先搞懂交易模式架构的广义定义。 各种架构的原理比较复杂,这里简单介绍一下。 有DD和NDD两大类,NDD里包括STP和ECN。 //DD: Dealing Desk(后台交易模式,玩家 与
[删除]
下午。从事外汇工作总共约7年(笑与泪),我的手仍然痒痒的,想做交易(facepalm)。 因此,计划是在Moex上进行日内交易!哎呀!液体仪器。期货或指数,最有可能的是,还没有决定到底是什么,但从根本上决定了最重要的事情 - 交易!"。 我将在这里写下我的发现、惊讶的感叹、笔记等。我希望他们能提供丰富的信息和建设性的意见。 另外,他们可能会帮助那些在这个论坛上寻找有关在证券交易所,特别是在MOEX交易的信息的人。还有来自完全陌生的交流者的信息。当然,还有那些不隐瞒其外汇过去/现在的事实的人。 在接下来的几周里,我计划开始,我需要,你知道,填写账户,选择一个经纪人,等等。
大家好,我是官网版主 有好多朋友问,MT5/MT4可以交易期货吗? 答案是 当然可以 。 在你的交易平台足够强大的情况下, MT5/MT4的标准功能可以轻松覆盖以下类别。不需要任何额外技术支持。 ■期货 ・美元指数期货 ・波动率指数期货(CBOE VIX Index Futures) ・布伦特原油期货(Brent Crude Oil Futures) ・美油期货(WTI Crude Oil Futures) ・ 等 ■大宗商品 ・能源(原油,布伦特,天然气) ・贵金属(白金,黄金,白银 , 铂) ・农业经济作物(玉米 , 大豆 , 糖 , 咖啡,小麦) ・ 等 ■股指 ・SPX 500
合约 因为MT5中没有国内期货合约, 首先要通过CustomSymbolCreate在MT5里创建商品期货股指原油的全市场合约. 行情,成交量和持仓量 然后通过MQL5中的MqlRates结构 来生成行情K线 , 该结构体如下: struct MqlRates { datetime time; // Period start time double open; // Open price double high; // The highest price of the period double low;
引言 Mql5自定义品种中国 A股票 期货 债券品种;使用Http 协议 通过Post模式,将Tushare金融开源数据,导入中国 A股票(除权、复权)期货 债券分钟、日线、周、月历史数据的应用。
015年7月,Menacorp 成为 第一个提供MetaTrader 5 平台的DGCX会员。在不到一年的时间里,这类交易商数量增加到了10家。中东地区的主要参与者,包括阿拉伯全球大宗商品交易所,AxiTrader ME,LT 国际和Krishi Gold,都在其中。
现在,越来越多的交易者有机会利用MetaTrader 5平台提供的所有优势,交易迪拜黄金商品交易所...
大家好,我是官网版主。 最近有朋友问道:“ 市场上有很多EA,回测结果都不错,但我在一些评论中看到有人反馈回测数据与实际不符,我该怎么评估这些EA是否可靠,谢谢 ” 这是一个很好的问题,给您一些可以参考的方向。 以下均只是参考,您需要按照自己的需求合理购买。 1. 通过官网审查 最好在官网购买EA。 正规的EA开发商会通过官网提供认证的EA版本,并保证其软件没有篡改或者恶意代码。 避免从不知名的第三方渠道购买EA,因为这些EA可能存在安全隐患或者性能问题。 2. 信号来源于可信的交易商 相信关于这一点,很多同仁都深有体会。 许多EA作者会通过信号源展示其EA的交易效果。
求助,我在市场上买了一个EA,在VPS上运行了2个星期,卖家的直播实时信号都开仓好几次了。而我在VPS上的账户一直没有开过仓。也不知道是怎么回事情。也不知道怎么去申请退款。能帮忙找到申请退款的地方吗?
大家好,我是官网版主。 我们收到很多举报,希望大家不要贪小便宜吃大亏。 实话实说,开发EA时,全地球上最好的选择就是官方的自由职业者。 所有MT4和MT5的开发者都会使用官网,并且这里的开发过程,全程受到官方的保护。 受害者的经历是这样的,比如: 第一类:免费型 我花了数年创建了一套交易体系,其中包含了数种策略,相附相依。想开发成EA,便于复盘和改善。 真后悔我不该找不收钱的开发者,他说可以免费。我把策略交给他以后,他公开了我的策略,却并没有把 EA交给我。我好像错过了一个亿。。。 第二类:没有售后型 我在某宝上找了一位开发者,他开发的EA存在巨大漏洞和隐患。他却对我爱答不理,不予回应。
test on EURUSD,H1 tester takes too long time
想請問一下大家為什麼會有這種情況嗎?我的EA放進了系統進行測試,一開始是可以的運行的,但是當我再做一個程式放進去的時侯就出現無法回測的情況,大家有試過嗎
实盘环境点差Spread最多十几,策略回测中点差一直固定为200,试过用1分钟OHLC和每次报价和每个点实时, 点差都是固定为200,这是怎么回事?
下图是系统自带示例面板 下图我创建的
大家好,我是官网版主 有人问到如何开始回测,开个帮助的帖子。 争取用一句话概括就是: 进入MT5后用快捷建Ctrl+R启动测试模块,点击Setting,设置测试条件,然后点击Input设置参数,最后点击开始测试,剩下的就交给计算机回测就OK了。 回测听起来很难,但是实际上的操作只有这些。 有其他任何疑问,请您随时留言。也请各路大神多多补充。 把自己人生的技能点,稍微分一点给自动交易技能以后,几乎所有的回测和交易都可以让系统自动完成。 与传统的眼手复盘相比较,系统回测的效率极高,完全不是一个量级。 多出来的技能点请点给身体健康和享受生活。 祝大家蓝天 一片,万 事如意。
在回测时,什么情况下会计算隔夜利息,什么情况下不会计算隔夜利息,如果我在回测时勾选了“为加快计算速度的以点数计算的盈利” 收益中是否包含了隔夜利息在里面。
我想求计算开仓时对应K线的5日均线价格(使用当前图表周期) // 1. 找到开仓时间对应的K线索引 int open_bar_index = iBarShift(_Symbol, PERIOD_M5, recent_open_time); if(open_bar_index == -1) { Print("未找到开仓时间对应的K线,错误码:", GetLastError()); return; } // 2. 计算5日均线(MA指标,周期5,应用于收盘价) double open_bar_ma5 = iMA(_Symbol, PERIOD_M5
我使用MT5回测,模式是基于每个实时点,零延时,策略中有涉及移动挂单,回落止盈的功能。 现在的问题是,回测出来的结果和实盘差距巨大,实盘盈利,回测亏损,为什么会这样,有谁能知道?
通过点击工具栏的【方法和列表】可列出类里的所有方法。 个人建议可以将 OnInit, OnTimer, OnTick, OnChartEvent 等关键生命周期置顶在列表最上。方便查找 提出这个建议是因为我的类里有太多方法了。很多时候不好找,或者快速定位到这些关键生命周期
如图 我的代码大致如下 : #include <ChartObjects\ChartObjectsShapes.mqh> CChartObjectRectangle rectangle_1, rectangle_2; //+------------------------------------------------------------------+ //| |
大家好,我是官网版主。 官网内部有机器人辅助管理,目的是自动下架一些有误导性的内容。 内容过长,或同一个IP多次注册,容易导致机器人误判,而被无辜删帖。 如果您被无故删帖,我们对这种体验感到万分抱歉。 为了防止机器人误判,请在讨论代码的时候使用代码表述功能。(如图) 相关文献: https://www.mql5.com/zh/articles/24#insert-code 感谢您的配合。 祝您心情愉快,身体健康!
这个是国内版,已经实现,目前想它在MT4 MT5实现,优先mt5 就一个需求,把macd快慢线放至主图同步 求大神帮助,能通过实现了,小酬表达
在Equity Curve Overlay 指标下载页面, 我点击下载,页面提示是否安装了MT4,我点击是的,已经安装,然后就一直跳不到下载 Equity Curve Overlay 指标,这是怎么处理?麻烦大神解答下,谢谢!
对于MT4图表,要想图表整体 竖向 随鼠标拉动而移动,只需要: 按F8后,出来图表属性设置, 给“固定比例”前的方框中点出“ √ ”后直接确定,而不需要修改最大最小比例,即可。 对于MT5,貌似 点出“ √ ”后 还非得要修改固定最大最小值才行,而修改这两个值,尤其是行情高峰时段, 比划试探 很耽误时间,请问给位高手,该怎么整才能同MT4那样,方便快捷呢? 谢谢!
VAR21:=REF(LOW,1); VAR31:=SMA(ABS(LOW-VAR21),3,1)/SMA(MAX(LOW-VAR21,0),3,1)*10; VAR41:=EMA(IF(CLOSE*1.3,VAR31*10,VAR31/10),3); VAR51:=LLV(LOW,13); VAR61:=HHV(VAR41,13)
一个简单的交易面板(新) : 上次发了一个MT4的简单交易面板,收到了很多朋友的信息。针对很多朋友作为工具使用,现整理了一个最新的。 作者: Yin Zhou Luo
新文章 将人工智能(AI)模型集成到已有的MQL5交易策略中 已发布: 本主题聚焦于将训练好的人工智能(AI)模型(如长短期记忆网络(LSTM)等强化学习模型,或基于机器学习的预测模型)集成到现有的MQL5交易策略中。 在本文中,我们将AI模型集成到已有的MQL5交易策略中,我们将采用上一篇 文章 中提到的订单块结合斐波那契(Fibonacci)的方法。许多现有的MQL5交易策略依赖于固定的指标、僵化的阈值或预定义的模式,这些策略在不同市场周期中可能效果欠佳。其缺乏从历史数据中学习的能力,无法识别复杂模式,也无法根据不断变化的条件动态调整决策。
新文章 价格行为分析工具包开发(第二十部分):外部资金流(4)——相关性路径探索器 已发布: 作为价格行为分析工具包开发系列的一部分,相关性路径探索器为理解货币对动态提供了一种全新方法。该工具可自动收集和分析数据,深入分析诸如欧元兑美元(EUR/USD)和英镑兑美元(GBP/USD)等货币对之间的相互作用。借助其实用、实时的信息,增强你的交易策略,助您更有效地管理风险并发现机会。
MT4Orders : 同时使用 MetaTrader 4 和 MetaTrader 5 的订单系统。 作者: fxsaber
新文章 市场模拟(第七部分):套接字(一) 已发布: 套接字,你知道它们在 MetaTrader 5 中的用途或使用方法吗?如果答案是否定的,那么让我们从研究它们开始。在今天的文章中,我们将介绍一些基础知识。由于有几种方法可以做同样的事情,而且我们总是对结果感兴趣,我想证明确实有一种简单的方法可以将数据从 MetaTrader 5 传输到其他程序,如 Excel。然而,主要目的不是将数据从 MetaTrader 5 传输到 Excel,而是相反,即将数据从 Excel 或任何其他程序传输到 MetaTrader 5。 在上一篇文章, 市场模拟(第六部分):将信息从 MetaTrader 5
Arbitrage Triangle EURGBP-EURUSD-GBPUSD : EA 可识别理论汇率与实际汇率之间的差异,以执行风险最小化的交易机会。 Author: Peter Mueller
Engulfing Indicator : 这是一个有助于识别吞没蜡烛形态的指标。 Author: Minh Hieu Hoang
新文章 Linux 上的 MetaTrader 5 已发布: 在本文中,我们演示了一种在流行的Linux版本(Ubuntu和Debian)上安装MetaTrader 5的简单方法。这些系统广泛用于服务器硬件以及交易者的个人计算机上。 作者: MetaQuotes Software Corp
新文章 风险管理(第二部分):在图形界面中实现手数计算 已发布: 在本文中,我们将探讨如何使用强大的 MQL5 图形控件库来改进和更有效地应用上一篇文章中提出的概念。我们将逐步完成创建一个功能齐全的图形用户界面。我将解释它背后的想法,以及所使用的每种方法的目的和操作。此外,在本文的最后,我们将测试我们创建的面板,以确保它正确运行并实现其既定目标。 本文是 前 一篇文章的延续。 第一,我们将把我们讨论的所有内容付诸实践,此外,还将改进文件中的一些功能。为了简化我们的工作,我们将利用 MQL5
新文章 交易中的神经网络:具有层化记忆的智代(终篇) 已发布: 我们继续致力于创建 FinMem 框架,其采用层化记忆方式,即模拟人类认知过程。这令该模型不仅能有效处理复杂的财务数据,还能适应新信号,显著提升了在动态变化市场中投资决策的准确性和有效性。 前两篇文章专注于 FinMem 框架。在这些文章中,我们遵照自己对框架作者所提议方式的解释实现了 MQL5 版本。我们现已进入最激动人心的阶段:评估已实现解决方案在真实历史数据上的有效性。 重点要强调,在实现期间,我们对 FinMem 算法做了重大修订。由此,我们评估的仅是我们自己实现的解决方案,而非原始框架。 该模型基于 EURUSD 货币对
新文章 交易中的神经网络:具有层化记忆的智代 已发布: 模仿人类认知过程的层化记忆方式令复杂金融数据的处理、以及适配新信号成为可能,因此在动态市场中提升投资决策的有效性。 日益增长的金融数据要求交易者不仅要快速处理,还要深度分析,以便准确及时地制定决策。然而,人类记忆力、注意力、以及处理大量信息的能力有限,可能导致关键事件被遗漏、或得出错误结论。这就需要能够整合异构数据的自主交易智代 — 快速、且高精度。其中一个解决方案出现在论文 《FinMem:具有层化记忆和特征设计的性能强化 LLM 交易智代》 之中。 所提议 FinMem 框架是一个创新的大语言模型( LLM
新文章 MQL5.community 的新的文章发布系统 已发布: 我们在 MQL5.community 为您提供了一个新的文章发布系统。在新系统中,我们通过将文章写作的整个过程细分为几个步骤,尝试令其清晰明了且舒适自在。在每一步,我们将给出有益的意见和建议 - 一些文章写作经验的精华。我们希望本文能够解答您的大部分问题。欢迎来稿;新鲜有趣的素材会使您在 MQL5.community 的访客中大受欢迎。 作者: MetaQuotes Software Corp
新文章 图形界面 XI: 集成标准图形库 (统合构建 16) 已发布: 能够创建科学图表 (CGraphic 类) 的新版本图形库已于最近发布。创建图形界面的开发中函数库在本次更新中将引入创建图表的新版本控件。不同类型数据的可视化现在更加容易了。 结果如下所示: 图例. 5. MQL 测试应用程序的第四个选项卡 (坐标轴) 的控件。 作者: Anatoli Kazharski
新文章 如何在"应用商店"中发布产品 已发布: 将令人感兴趣的应用程序发布到"应用商店"中,那么,它们立即可供全世界所有使用 MetaTrader 5 的交易者使用。"应用商店"是一个赚钱的绝佳机会,其中包括即时转账和方便的统计数据,有助于您分析自有产品试用版本的购买次数与下载次数。"应用商店"中所有的 MQL5 程序均针对一位特定买家加密,最多允许三次激活,不需要您做出任何额外防护。 作者: MetaQuotes Software Corp
如何显示BBI指标?或mt4上的BBI指标编程是什么,请大侠馈赠。多谢! 我不会编写啊 能给个指标模板吗? 感谢不尽
MT4开了大概10个就变得很卡,但占用性能不大,只有10%不到。很奇怪。WIN10 教育版 12核,双CPU(24核) 32G内存 两方面都占用很低
MT4是不是存在缓存的BUG? 现象是:服务器收到了挂单交易信息,并执行了交易,可是本地MT4没有收到消息,一直还是停留在挂单状态,导致策略无法往下执行。 已经排除了网络问题,而且波动越大,越容易出现这个现象。 出现这个问题,只能手动重启mt4,或者把网络断开,再恢复,以此让MT4重新和服务器同步,这样才能让挂单消失。 有没有人知道这个问题?要如何可以 通过EA来处理这个问题?
我尝试通过如下代码实现 “保本止损”,应该在 OrderModify之后就可以确保本订单不会亏损,为何在mt4策略测试时 OrderModify之后仍会有亏损?请教各位老师!谢谢!! for(int j = OrdersTotal() - 1; j >= 0; j--) { if(OrderSelect(j, SELECT_BY_POS, MODE_TRADES) && OrderSymbol() == Symbol()) { // 获取前P根K线的ATR值 double movingATR = iATR(NULL, 0, Q, P);
大家好, 我在MQL4的脚本里通过encode函数生成了一个加密字符串,uchar的长度是24位,通过print打印出来复制,然后在另外EA的input参数里输入进去,得到的字符串通过StringToCharArray(InpLicenseCode,dst)转换成uchar数组却是49位的,然后decode就会报错,我猜想应该是编解码的问题。 有人是否做过类似的事情,希望能提供代码供我参考,不胜感激! 下面我将分别放上脚本的代码和EA init的部分代码: void OnStart () { string text= "5436362,AAA,2025.11.20" ;
今天我给大家讲解下,我们最常用的两均线"金叉“”死叉“报警指标该怎么编写: 下面代码为讲解只用,不能直接复制到mql5文件里,会运行出错,后面我会附件附上源代码文件: //+------------------------------------------------------------------+ //| MAcross.mq5 | //| Copyright 2009, MetaQuotes Software Corp. | //| / | //+------------------------------------------------------------------+
MetaTrader 4更新将于2025年2月21日星期五进行发布。该版本提供了重要的安全性改进、错误修复和平台稳定性的提升。 更新将通过实时更新系统提供。
很高兴认识大家,你们还记得第一次接触MQL4编程的感觉吗?还记得如何下手思考编程自己的第一个EA交易系统吗?哈哈,我正在经历,我可能比大家都笨,我学习时间比较紧张,所以我在社区求助前辈们,正如标题所言!如果您有MQL4编程入门到精通的教程,请帮帮我,谢谢大家!
您错过了交易机会:
- 免费交易应用程序
- 8,000+信号可供复制
- 探索金融市场的经济新闻
注册
登录