适合交易者和开发人员的MQL5 Algo Trading community 论坛

各位前辈好,有个问题想请教大家。本人在测试自定义品种时,发现一个问题,无论我点差设置的是多少,在回测的时候,系统采用的点差永远是2,请问这个是什么原因呢?应该怎么才能设置成我想要的点差呢? 拜托前辈帮忙看看,真的谢谢了!!!
  用 MQL 编写的用户界面图库  (155   1 2 3 4 5 ... 15 16)
最近,在整理我的旧笔记本电脑时,我无意中发现了一个丢失在荒芜目录中的文件夹。我点击了它。它就在那里。怀旧。图片、gif 文件、屏幕截图和各种多色图形用户界面窗口的黑暗,以及控件....。所有这些都是我用 MQL4/5 语言编写的,用了将近 7 年时间。 让我解释一下: 创建图形用户界面 是我以前的爱好。更准确地说,是一种痴迷。但时过境迁,现在我将这项活动视为原创艺术家的工作。
大家好,我是官网版主。 有些等级很低的小号会主动私信投资者,甜言蜜语连成天; “我是某外汇平台的资深经理,有十几年外汇经验,来我们平台 交易 , 超低 点差,没有手续费,每手交易送金10美元。只要交易你就是赢家!” “我是某某外汇平台的资深经理,有十几年外汇经验,来我们平台 交易 ,充值多少送金翻倍!” “我是某某某外汇平台的资深经理,有十几年外汇经验,来我们平台 交易 ,资深交易员带队,免费手把手包教包会!” “我是某某某某外汇平台的资深经理,有十几年外汇经验,来我们平台 交易 ,把你的交易技术交给我,我帮 你 免费推广!”
大家好,我是官网版主。 选择自动交易平台是开启算法交易旅程的第一步。 一个不靠谱的交易平台会给投资者带来噩梦般的体验,几乎不可能获取长期稳定的利益。 我总结了一下作为普通投资人应该如何选择交易平台,希望能对读者有所启发,也希望大家提出宝贵意见。 [出金入金没问题,交易不要动手脚]是最最重要的。 但是想要完成这一点,对投资者来说,光靠监管机构的牌坊和杂乱的社交讯息绝对是难以推察。 对交易商(交易平台)来说,单凭初心和愿景也是很难实现。 我总结了一套新的交易平台选择方法论,大家可以参考一下。 第一点,交易商的利益要与 投资者 的利益相同,而不是相反。 交易系统大致可分为DD交易模式与NDD
  Win10 MT4 MT5未安装  (64   1 2 3 4 5 6 7)
大家好! 因此,当运行以前安装的(早在春季)MT4时,系统就会挂掉。鼠标和键盘停止工作,唯一的出路是在系统块上复位。 当我运行安装程序,fxpro4setup.exe文件版本--5.0.0.1578,同样的事情。 安装了WinXP的VMware运行了一段时间,那里一切都还不错,但当我需要更多的性能时,我决定把MT5放在主机上。 系统 - Windows 10 2015 LTSB x64, CPU - AMD Phenom II X3 2.8 GHz, 内存 4 GB
请问各路大神们,如果交易平台拖延出金周期是不是不正规?作为投资者该怎么维权啊
MetaTrader 5平台更新将于2024年6月7日星期五进行发布。新版本具有以下更改: MetaTrader 5客户端 程序端:修正在某些情况下可能导致实时更新系统无法正常运行的错误。 程序端:添加新热键Alt+X,用于打开EA交易列表。 MetaTester:修正设置 位图 图形对象的某些属性时出现的错误。 MetaTester:当在虚拟环境中操作且处理器不支持 AVX 指令集时,现在禁止测试代理连接到 MQL5云网络 。 修正崩溃日志中的错误报告。 MetaTrader 5网页端 修正图表上一键交易面板的操作错误。 修正在图表上启用一键交易面板时打开的警告对话框。
求指导,最近亏损太严重,希望复盘一下
大家好, 在经过几个月的100%算法交易后,我决定开始亲自参与,进行半算法交易。 目前,根据我的信号,我的算法交易比例为50%。 你们怎么看?你们同意让电脑完全自主操作的概念吗?还是认为总是最好亲自参与? 就我个人而言,自从我开始干预后,我的结果有所改善。 你是什么类型的交易员?100%算法,半算法,还是“讨厌”专家?
大家好 分享和记录一些重要新闻和经济趋势,以便大家参考和选择相应策略。 从最好的新闻源中(华尔街日报,MQL5经济日历,人民日报,日经新闻,全球各大经济报刊等),挑选出最有意义的。 希望大家也能多多分享和补充,同时还祝大家财源滚滚,健康幸福。 重要财经资讯: https://www.mql5.com/zh/channels/014F0AE8D50FD701 万分感谢!
【光明魔法】多货币交易:最佳的策略应该适用于多种货币,最终的真理必须满足任何市场的交易需求, 【黑暗魔法】马丁格尔:加大我的手数,蝼蚁们颤抖吧!宏观资金管理使我永生!, 【巫毒法术】网格交易:网格套住图表,犹如涂满毒液的尖刀,点滴间使敌人虚弱无力, 【精灵法术】等级交易:精心布置的模型就是暗夜丛林最巧妙的圈套, 【闪电魔法】超短线(削头皮):短进短出,日日进帐 +++, 【气系魔法】新闻交易:任何风吹草动都蕴含着它独有的意义, 【火系魔法】趋势交易:趋势时如火如荼,平静时韬光养晦 ——, 【水系魔法】套利交易:几种不同的利差,便是我源源不断的财富
请教各位汇友用什么浏览器啊,谷歌吗?
请教大神,VPS可以提前续费吗?过去2个月,我发现自动续费并没有作用,所以我想提前续费,有这个操作吗?我找了很久,没有发现。
大家好,我是官网版主。 首先,希望有缘浏览到这个帖子的投资者都能在论坛里找到自己需要的资源。 祝愿大家身体健康,内心强大,开开心心的财富自由! 官网论坛里是有级别区分的。 当您在用电脑浏览论坛,头像下面显示的这个数字就是该用户的级别。 用手机浏览时,您可以点开其他用户的主页,同样可以快速查询该用户的级别。 这个数值很低的时候,说明该用户并不是个很有资历的人。有可能是新号,也有可能是很久以前注册的备用小号。 如果低级别的营销小号突然主动向你推荐服务,请务必言辞拒绝,免得上当受骗。 如果营销小号烦扰到您的用户体验, MQL5也欢迎您的举报。 这个数值很高的时候,
大家好,我是官网版主。 从2020年左右,我们开始尝试用中文普及正确的投资知识。 时隔数载,很多投资的前辈都表示,现在的投资环境越来越好,对于新手的难度也越来越低了。 我们感到非常荣幸,也真心希望大家越来越好。 今天开个新帖,也是用来帮助新手朋友的。 在官网论坛交流时,请不要公开微信号,QQ号等社交帐号。 也请不要公开交易账号,密码,只读密码。 ■ 为什么不能公开微信号,QQ号等社交帐号? 官网的标准功能,足够满足所有的基本交流需求。 再此基础上,官网内的交流记录可以完整的保存下来,并有人工智能辅助管理。 骗子的任何不当行径会都很快暴露,并被加以管制。
大家好,我是官网版主。 有汇友问到如何启动EA。 这是一个非常好的问题,所以专门开一个帖子回答一下。 启动EA需要三个步骤:开启终端算法交易,允许EA算法交易,确认启动成功。 第一步,在终端界面摁Ctrl+E,将 算法交易切换至有效。 第二步,将EA拖至图表,点击允许EA算法交易。 第三步,确认启动成功。MT5会显示一个彩色的博士帽图标,MT4会显示一个笑脸图标。 完成这三步以后,EA就处于被启动状态了。 请一直开启电脑或VPS,为EA提供运算环境和电力。 希望能对您有所帮助。 感谢。 ※独家经验,仅在MQL5公开。我们拥有图片和文章的版权,请勿转载,谢谢合作。
一个好的策略能在5年内从1000美元赚到10亿美元吗? 是的,它可以。
bool can_trade_by_time= true ; int OnInit () { return ( INIT_SUCCEEDED ); } void OnTick () { Can_Trade(); } //Can_Trade 函数,用于进行交易相关的判断 void Can_Trade() { // 定义订单开盘时间变量 datetime PopenTime; // 如果成功选择到第 0 个订单(按位置选择,交易模式) if ( OrderSelect ( 0 , SELECT_BY_POS, MODE_TRADES) ==
  跟单信号需要多少钱?  (29   1 2 3)
请问要怎么计算需要多少资金才能和被跟单者一样手数? 谢谢~
图表A EA向 图表B EA发送一个自定义事件消息, 如果B EA处于忙碌状态, 会报错4104, 官网文档(ERR_CHART_NO_EXPERT 4104 图表中没有EA交易可以处理事件)但实际情况不是没有EA,只是EA处于忙碌状态,程序应该以事件优先级更高才对啊,有遇到和我一样的问题吗?
大家好,我是官网版主 以前有个帖子,是讨论市场上的EA是否具有营利性的。 由于广告太多,被系统检测删除了 。 以下是之前讨论时大家留下的讨论点。与我个人看法完全无关。 // EA是需要人工干预的 // 你觉得一个好的ea你会拿出来卖吗 // 自己用赚钱 再卖还能多赚一份钱 为什么不卖 // 最最最主要是lot 和SL!!!MM管理 //网格,平均,马丁!只要远离它们。你就基本少亏。 // 申请著作权 我完全支持自由讨论。 但请大家在讨论的时候,不要提及特定产品。 谢谢。
关于信号服务的最常见的问题都将在本文中被收集和处理。问题列表会时常更新,很快我们将会试着给所有进来的问题给出答案。如果您没有找到您问题的答案,请尽管写个注释。 在问问题之前,请首先阅读下面的有意义的文章: MetaTrader 4和MetaTrader 5交易信号总览 怎样成为MetaTrader 4和MetaTrader 5平台上的信号提供商 MetaTrader 5 帮助文档 → 客户终端设定 → 信号  问题 我们所需的信号服务是什么? 在MQL5.com中谁可以创建一个交易信号?我应该为此付钱吗? 免费的信号什么时候可以被订阅?...
比如我用 1小时 5根均线 上穿 1小时10根均线时,开多单,下穿时开空单。但在测试的图表中,两根均线的颜色都是红色 。现在想把 短周期的 5 根 均线用黄色 ,长周期 10 根的均线用红色 ,方便观察,请教在EA中如何做,谢谢!
请问,在模拟账户下,是不能使用订阅信号的对吗?可是如果需要测试本地EA程序代码需要订阅信号订单,这个订单可以怎样模拟出来呢?
  关于移动止损  (13   1 2)
关于移动止损 至少我的回测数据显示,使用移动止损和一个固定止盈,效果差不多,我可以通过优化总能找到一个固定止盈超过移动止损的收益表现。 而在EA编程上,移动止损要比固定止盈复杂,对冲交易,组合交易的时候,这更增加了移动止损的编程难度。 反正我的结论是,移动止损在学术上有价值,在大波动中单笔交易,逻辑上有优势,可是在实际操作中,在成百上千的交易综合评估上,并不比固定止盈有优势,而编程的难度和优化的难度,更是降低了移动止损的价值。 抛砖引玉,我想听听大家的意见。
我希望在價格向下時往回下BUY STOP單 在IF條件設立下測試了很多方式都無法達成我的目標 請問有甚麼方式可以解決嗎
大家好,我是官网版主。 本人因为需要满足各种交易战略的交易需求以及需要适当分散风险,需要时不时找新的合作平台。 刚好前几天有人问到这个题目,总结一下点差与账户类型,方便各位汇友。 首先,点差如何定义? 交易平台(交易商)报价时会报出一个买入价(ask)和一个卖出价(bid),中间的差额就是点差。 其次,各个交易平台的账户名称虽然有所不同,但都是依存于交易模式。 作为基础知识,可以试试先搞懂交易模式架构的广义定义。 各种架构的原理比较复杂,这里简单介绍一下。 有DD和NDD两大类,NDD里包括STP和ECN。 //DD: Dealing Desk(后台交易模式,玩家 与
下载指标,上面显示,是否有MT4,点击是,然后就没有任何反应了,这是什么情况啊
在MetaEditor5里创建的python脚本,明白为ma12.py,保存在了Scripts文件夹里,可是如何在MetaTrader5里运行啊?根本找不到这个ma12.py文件
现在炒币的人应该比搞外汇的还多,为什么官方团队不去开发交易所的API,这样又能扩大一部分用户
如题所示,拜托!
提供商等候注册为卖家 是什么意思?
[删除]
下午。从事外汇工作总共约7年(笑与泪),我的手仍然痒痒的,想做交易(facepalm)。 因此,计划是在Moex上进行日内交易!哎呀!液体仪器。期货或指数,最有可能的是,还没有决定到底是什么,但从根本上决定了最重要的事情 - 交易!"。 我将在这里写下我的发现、惊讶的感叹、笔记等。我希望他们能提供丰富的信息和建设性的意见。 另外,他们可能会帮助那些在这个论坛上寻找有关在证券交易所,特别是在MOEX交易的信息的人。还有来自完全陌生的交流者的信息。当然,还有那些不隐瞒其外汇过去/现在的事实的人。 在接下来的几周里,我计划开始,我需要,你知道,填写账户,选择一个经纪人,等等。
我查看的下日志,我平均达到了0.7毫秒,感觉VPS延迟有点高,想请教下大家的VPS延迟是多少?谢谢
最近自己订阅了信号,也购买了官方 每月10+USD的 VPS。并进行了信号迁移。 本觉得会没问题,犹如官方所说,99% 的交易,7*24小时。 可就在2022年4月14号晚间,我在外和单位领导就餐,回来发现,信号并没有同步。 图中的大部分订单,是我人工补进去。 官方的VPS 也是不管用的,我希望得到真相。
如图显示,我这市场里都是显示的空白的。买了 也没有刷新出来?我朋友的电脑试了,可以,但是我的可以。请问是什么原因?
目前MT5 真实账户中默认的是 跳动量 ,想使用CME期货实时数据 作为真实成交量 显示 ,大神能否指导一下 这个该如何操作,我看社区 说是在2016年就可以介入 CME期货市场数据 ,但是 不知道如何操作 ,请大神给予指导,不胜感激 我自己知道的方法 1.使用AMP 平台 模拟账户也是实施的CME 期货数据成交量,但是 只能用15天 ,必须重新注册 ,想注册AMP 真实账户 但是无法注册 2. 任意MT5真实账户,但是需要 外接 CME期货市场 真实数据 ,但是不知道如何操作
本人小白,急需扫盲,谢谢各位。
MT5安装国内期货CTP后,是不是还得向国内期货公司申请才能交易?哪位朋友了解具体步骤?谢谢
引言 Mql5自定义品种中国 A股票 期货 债券品种;使用Http 协议 通过Post模式,将Tushare金融开源数据,导入中国 A股票(除权、复权)期货 债券分钟、日线、周、月历史数据的应用。
大家好,我是官网版主 有好多朋友问,MT5/MT4可以交易期货吗? 答案是 当然可以 。 在你的交易平台足够强大的情况下, MT5/MT4的标准功能可以轻松覆盖以下类别。不需要任何额外技术支持。 ■期货指数 ・美元指数期货 ・波动率指数期货(CBOE VIX Index Futures) ・布伦特原油期货(Brent Crude Oil Futures) ・美油期货(WTI Crude Oil Futures) 。。。 ■大宗商品归类 ・能源(原油,布伦特,天然气。。。) ・贵金属(白金,黄金,白银 , 铂。。。) ・农业经济作物(玉米 , 大豆 , 糖 , 咖啡,小麦。。。) ■股指
希望有债券交易经历的交易员交流一下
大家好,我是官网版主 有人问到如何开始回测,开个帮助的帖子。 争取用一句话概括就是: 进入MT5后用快捷建Ctrl+R启动测试模块,点击Setting,设置测试条件,然后点击Input设置参数,最后点击开始测试,剩下的就交给计算机回测就OK了。 回测听起来很难,但是实际上的操作只有这些。 有其他任何疑问,请您随时留言。也请各路大神多多补充。 把自己人生的技能点,稍微分一点给自动交易技能以后,几乎所有的回测和交易都可以让系统自动完成。 与传统的眼手复盘相比较,系统回测的效率极高,完全不是一个量级。 多出来的技能点请点给身体健康和享受生活。 祝大家蓝天 一片,万 事如意。
1、MarketCloseBy Filled, 2、OnStopOut 3、Expired 4、Rejected 这4种类型,是什么样的下单场景出现的呢,比如是止损止盈平仓的吗,挂单平仓,挂单拒绝,什么过期,
手机app上画线,读取画线处价格,按下开仓按钮,然后经过一系列函数计算,实现半自动交易。
大神们有没有用在MT4上的一个辅助工具,可以用用鼠标直接点击用来开仓、平仓的程序啊
单个订单实现自动追踪止损容易,但是成交价格低的订单止盈平仓后,高位订单因未平而最终导致整体亏损,如果能将多订单平均成本如同个别订单样,实现自动追踪那感觉就好很多了。如果设置整体盈利目标到后全部平,也简单,不过感觉这个数值等于算命那样全靠碰,不科学,主观臆断成分太重,同时差一点点到不了,又得坐免费甚至高昂过山车。止损止盈交给市场客观决定,应该才是硬道理,你觉得呢,我的大神!以我的资质难完成,所以走过路过的大神还请出手相助为盼!当然我的表述可能有点啰嗦不明确,好在作为大神,您都懂我的意思的。
cannot load 'C:\Users\Administrator\AppData\Roaming\MetaQuotes\Terminal\DA3C92B1779898CC0CACD726A655BECB\MQL4\Experts\ea.ex4'
请问如何解决?是否可以备份?如果激活数扣完怎么处理?是重新购买吗?
因业务需求,EventChartCustom 要连续执行超过1000次,但测试发现,超过999次就无法添加到事件队列,报4101错误,请问这个怎么破,1000以内是不是太少了点,官方为何要添加这样的限制呢? long cid = ChartID (); ushort cus_id = 5000 ; for ( int i= 0 ; i< 1100 ; i++) { EventChartCustom (cid, cus_id, 0 , 0 , ( string )i); }
  开始自学EA  (3)
2024年4月21日,开始自学EA, 做个记录,看看多长时间能做出自己的第一个满意的交易策略。
运行EA的时候出现错误:cannot set timer (1)该如何改正?复盘测试的时候没有出现错误,可以正常开平仓,但是运行实盘的时候就出现这个错误,望大神指教。
想写一个多订单总盈利达到目标值就全部平仓的EA,运行时发现只要一个订单达到目标,就全部平仓了,请教大神排查一下问题 void OnTick() { double smallma1=iMA(NULL,0,5,0,MODE_EMA,PRICE_CLOSE,1); double smallma2=iMA(NULL,0,5,0,MODE_EMA,PRICE_CLOSE,2); double smallma0=iMA(NULL,0,5,0,MODE_EMA,PRICE_CLOSE,0); double
各位朋友,EA交易前景如何?AI人工智能有没有可能将来用于外汇交易?那我们这些散户还有什么生存空间?
各位高手好! 我在EA回测时候自动开仓对冲订单,但使用PositionsTotal()函数求返回值是0,但在真实运行EA时候,先在图表手动开仓对冲订单, 使用PositionsTotal()函数求返回值是2,这是对的,账号都是 HEDGING MODE类型的。这是为什么?请看以下相关截图 EA回测截图1 EA回测截图2 真实运行EA截图
当基于 ChartGetInteger(0,CHART_VISIBLE_BARS) 函数画图时, 当图形放大、缩小时,图形怎么刷新呢?用哪个事件、函数?
iRSI(NULL,PERIOD_D1,14,PRICE_CLOSE,0)为当日收盘值,请问大神,日内最高值如何表达才是正确的呢?谢谢啊!
1,一些指标 无法加载 提示 “ cannot load ” ,更有一些指标 直接不显示出来了,指标确认存放在 Indicators 文件夹中。 2,从 mql5.com 下载的指标 无法 手动 把指标 移动到 另一个 MT4软件中 版本是 build 1415 ,也是提示 “ cannot load ” 3,这种官方 人为的 限制指标的 加载,是非常不明智的,就算是为了 推广 MT5,也没必要对MT4赶尽杀绝, mql4 从 build 600 进行了 大的版本变更 由于时间久远,原作者也没有放出 mq4源文件 ,造成 很多早期的 经典的指标 失效
[删除]
如何在交易中使用加速器指标< Accelerator Oscillator - AC指标> 加速器指标是一种技术分析指标,您可以在MT4上找到。这个指标可以帮助您识别趋势动量的变化。加速器最常见的用法是查看零线及其与柱状图的互动。 需要注意的是: 观察柱状图是否在零线上方或下方。 柱状图在零线上方表示潜在的看涨市场,而柱状图在零线下方表示潜在的看跌动能。 交易信号: 买入信号: 当加速器指标的柱状图穿过零线并且是绿色时,将其视为买入信号,表示看涨动能正在加强。 卖出信号: 当柱状图穿过零线并且是红色时,将其视为卖出信号,表示看跌动能正在加强。 是否单独使用指标:
请问有什么指标,或者工具, 可以提供统计信息 根据:MQL5信号上的CSV的交易历史记录 如题
请帮我提供。Obv均线的代码
请问大家在MT5里有没有iStdDevOnArray这个函数?或大家有自编的这个函数,分享一下
这是通达信这个指标源码: AA1:=FILTER(LOW=LLV(LOW,13),8); AA2:=IF(LLV(LOW,3)=LLV(LOW,13) AND CLOSE<REF((HIGH+LOW)/2,1),MAX(REF(LLV(LOW,12),BARSLAST(AA1)+1)-LOW,0),0); AA3:=EMA(AA2,3)*1; STICKLINE(CLOSE,0,AA3,14,1),COLOR00FFFF; 0,COLOR808000,LINETHICK1;
在窗口内画线或是矩形,获取画线或是矩形值,当价格碰到线或矩形后,弹窗报警,并且发送信息邮件。有那位大神知道怎么写吗?求高说指点!!!
我想获取布林带上中下的值,以下代码,实在查不出问题所在,但是三个数组,都是获取到同样的数据,中轨的值,上轨和下轨获取不到,请指点谢谢 double 布林上[]; double 布林下[]; double 布林中[]; int h=iBands(Symbol(),PERIOD_CURRENT,21,0,0,PRICE_CLOSE); ArraySetAsSeries(布林上,true); ArraySetAsSeries(布林下,true); ArraySetAsSeries(布林中,true); int a;
已反复确认,其他指标均获取正常,唯独布林带,获取不到上轨下轨数据,获取的三个数据都是中轨的,按照我的能力,认定是获取指标函数BUG了。以下是代码,运行在官方MT5软件 double 布林上[]; double 布林下[]; double 布林中[]; int h=iBands(Symbol(),PERIOD_CURRENT,21,0,0,PRICE_CLOSE); ArraySetAsSeries(布林上,true); ArraySetAsSeries(布林下,true); ArraySetAsSeries(布林中,true); int a;
//+------------------------------------------------------------------+ //| WaveRange.mq5| //| Copyright 2024, MetaQuotes Software Corp. | //| http://www.metaquotes.net/ |
在幅图用红绿方块的形式画几条均线的多空状态,怎么实现?
// 输入参数 input int MagicNumber= 114514 ; // 魔数 input double Lots= 0.1 ; // 每个订单的交易手数 input int MaxOrders= 5 ; // 订单总手数上限 input double StopLoss= 50 ; // 止损点(以点数为单位) input double TakeProfit= 100 ; // 止盈点(以点数为单位) input
我希望绘制一个新指标,他的原理是:当价格大于SAR值时记录并绘制为均线,当价格小于SAR值时候记录并绘制为均线,加载到图表中使用不同颜色区分,这样图表上应该有两条均线,但是目前编写不顺利,附上源代码,请各位前来帮我修改指正。 //+------------------------------------------------------------------+ //| ConditionalSAR.mq5 | //| Copyright 2023
Trailing Stop Management Function : Filter orders based on the set magic number, execute the final stop loss management function, adjust the Stoploss and TrailingStop parameters, and place the Management function according to the structure of ea. It is recommended to place it under void OnTick() 作者:
新文章 制作仪表板以显示指标和EA中的数据 已发布: 在本文中,我们将创建一个用于指标和EA的仪表板类。这是一个小系列文章中的介绍性文章,其中包含模板以在EA交易中包含和使用标准指标。我将首先创建一个类似于MetaTrader 5数据窗口的面板。 在本文中,我将创建一个可以显示开发人员指定的数据的仪表板。这样的面板将便于在图表上直观地显示数据和进行可视化调试,因为在面板上查看必要的值比在调试器中跟踪它们更方便。我指的是根据某些数据值调试策略的情况。 我将以终端数据窗口原型的形式制作面板,并用相同的数据填充: 图1数据窗口和仪表板
新文章 神经网络变得简单(第 62 部分):在层次化模型中运用决策转换器 已发布: 在最近的文章中,我们已看到了运用决策转换器方法的若干选项。该方法不仅可以分析当前状态,还可以分析先前状态的轨迹,以及在其中执行的动作。在本文中,我们将专注于在层次化模型中运用该方法。 事实证明,收集 2023 年前 7 个月历史区间的训练样本是相当劳累的。我遇到了一个问题,即便智能体动作采样的界限很小,大多数验算也无法满足余额正增长需求。 为了在优化模式下选择最优计划界限,将每次验算的迭代次数调整为优化参数。
根据设置的magic number筛选订单,执行追踪止损管理的函数 : 根据设置的magic number筛选订单,执行最终止损Management()管理的函数,Stoplose和TrailingStop 参数可调整,Management()函数可以根据ea的结构进行放置,建议放置在void OnTick()下 作者: Rahos hoo
根据magic number计算当前账号最后一次成交量 : 这是一个简单的function,根据magic number计算当前账号最后一次成交量,你可以自己设置magic number 作者: Rahos hoo
新文章 Scikit-Learn 库中的分类模型及其导出到 ONNX 已发布: 在本文中,我们将探讨使用 Scikit-Learn 库中所有可用的分类模型来解决 Fisher 鸢尾花数据集的分类任务。我们将尝试把这些模型转换为 ONNX 格式,并在 MQL5 程序中使用生成的模型。此外,我们将在完整的鸢尾花数据集上比较原始模型与其 ONNX 版本的准确性。 在新闻稿 “ONNX Runtime 现已开源” 中,声明了 ONNX Runtime 还支持 ONNX-ML 配置文件: ONNX Runtime是第一个完全支持 ONNX 1.2及更高版本(包括 ONNX-ML
黄金交易自动跟随,批量下单,批量修改止损 : 提供止损和止盈,仓位的配置,个人主要是用于30分钟图,跟着趋势批量下单 作者: cnhhhh
新文章 神经网络变得简单(第 61 部分):离线强化学习中的乐观情绪问题 已发布: 在离线学习期间,我们基于训练样本数据优化了智能体的政策。成品政策令智能体对其动作充满信心。然而,这种乐观情绪并不总是正当的,并且可能会在模型操作期间导致风险增加。今天,我们要寻找降低这些风险的方法之一。
新文章 您应当知道的 MQL5 向导技术(第 07 部分):树状图 已发布: 出于分析和预测目的而把数据分类是机器学习中一个非常多样化的领域,它具有大量的方式和方法。本文着眼于一种这样的方式,即集聚层次化分类。 本文是有关使用 MQL5 向导系列文章的一部分,着眼于 树状图 。我们已经研究了一些对于交易者很实用的使用 MQL5 向导思路,例如: 线性判别分析 、 马尔可夫链 、 傅里叶变换 、和其它一些想法,本文旨在尽力深入探查利用 MetaQuotes 移植的大量 ALGLIB 代码的能力、配合内置的 MQL5 向导、熟练测试和开发新思路的途径。 集聚层次化分类
新文章 开发回放系统(第33部分):订单系统(二) 已发布: 今天,我们将继续开发订单系统。正如您将看到的,我们将大规模重用其他文章中已经展示的内容。尽管如此,你还是会在这篇文章中获得一点奖励。首先,我们将开发一个可以与真实交易服务器一起使用的系统,无论是从模拟账户还是从真实账户。我们将广泛使用MetaTrader 5平台,该平台将从一开始就为我们提供所有必要的支持。
新文章 神经网络实验(第 7 部分):传递指标 已发布: 传递指标至感知器的示例。本文讲述了一般概念,并展示了最简单的现成智能交易系统,后随其优化和前向验算结果。 阅读大量这个主题的文章,我持续观察到一个悲伤的场面,那就是基于神经网络的交易系统的直接结果。许多好的思路和算法却并未带来期待的结果。 在传递输入参数时,始终会观察到相同的画面。例如,振荡器值的直接传递,以我的观点,这与资产价格没有任何共通之处。振荡器有一个众所周知的问题 —
新文章 群体优化算法:随机扩散搜索(SDS) 已发布: 本文讨论了基于随机游走原理的随机扩散搜索(Stochastic Diffusion Search,SDS)算法,它是一种非常强大和高效的优化算法。该算法允许在复杂的多维空间中找到最优解,同时具有高收敛速度和避免局部极值的能力。 有趣的事实: 1. 随机扩散搜索(SDS)是第一个群智能元启发式算法,属于群智能和自然搜索优化算法的家族。这种算法的其他例子是蚁群优化、粒子群优化和遗传算法。 2. 与基于柱头能量通信的蚁群优化不同,SDS使用代理之间的直接通信,类似于细齿蚁使用的串联呼叫机制。
新文章 神经网络变得简单(第 60 部分):在线决策转换器(ODT) 已发布: 最近两篇文章专门介绍了决策转换器方法,其在期望奖励的自回归模型境况下针对动作序列进行建模。在本文中,我们将研究该方法的另一种优化算法。 在线决策转换器算法对决策转换器进行了关键修改,从而确保高效的在线训练。第一步是泛化概率训练目标。在这种境况下,目标是训练一个随机政策,取最大化重复轨迹的概率。 在线 RL 算法的主要属性是它能够平衡探索和开发。即使采用随机政策,传统的 DT 公式也并未考虑探索。为了解决这个问题,ODT
新文章 群体优化算法:思维进化计算(MEC)算法 已发布: 本文探讨了MEC家族的算法,称为简单思维进化计算(Simple Mind Evolutionary Computation, Simple-MEC,SMEC)算法。该算法以其思想之美和易于实现而著称。 在解决复杂的高维问题时,进化计算中使用的群体算法比经典算法具有许多优势。它们可以更有效地找到与最优解足够接近的次优解,这在实际优化问题中通常是可以接受的。 进化计算中一种有趣的方法是Chengai和他的合著者于1998年提出的思维进化计算(Mind Evolutionary
新文章 神经网络变得简单(第 59 部分):控制二分法(DoC) 已发布: 在上一篇文章中,我们领略了决策变换器。但是,外汇市场复杂的随机环境不允许我们充分发挥所提议方法的潜能。在本文中,我将讲述一种算法,旨在提高在随机环境中的性能。 控制二分法是斯多葛学派(Stoicism)的逻辑基础。它意味着一种思辨,即我们周围的一切存在都可以分为两部分。第一个受制于我们,完全在我们的控制之下。我们无法全面控制第二个,无论我们采取什么动作,事件都会发生。 我们正在操控第一个领域,同时认为第二个是理所当然的。 “控制二分法”方法的作者在他们的算法中实现了类似的假设。DoC
在这个主题中,我想开始帮助那些真正想了解和学习新的MQL4的编程,并想轻松切换到MQL5的人--这些语言非常相似。 这个博客将是一个讨论问题的好地方,他们的解决方案的算法和任何其他有关MT编程的问题,以这种或那种方式。 我希望我们论坛的其他有经验的成员能加入我们,这个主题会让大家感兴趣。
下载的mt4无法设置sar的计算周期,导致指标过度敏感,经常在同一k线周期内跳变,非常影响交易。各位大神有什么好办法吗?
我已经把这个讨论从一般讨论转移到了MT4部分。这是我发布的最后一条信息,同时附上Igor的盈亏平衡EA。 谢谢你快速发布这个EA,Igor!今天是周六,所以我不能对这个专家进行实时测试,但我查看了属性,其输入值为30。一旦我的交易在我的进场方向上有利地移动了30个点,这个EA是否会将止损移到盈亏平衡点?如果是这样的话,那真是太棒了我将在周一的模拟交易中进行测试。我已经计划了这样的退出策略。 1) 根据我的进入标准手动进入 2) 手动设置初始止损,比进场时落后30点 3) 一旦交易向我有利的方向移动20点,EA将自动将止损移至盈亏平衡点(我想我需要将代码中的输入值改为20)。 4) 在+60点
MetaTrader 4更新将于2024年5月24日星期五进行发布。该版本提供了重要的安全性改进、错误修复和平台稳定性的提升。 更新将通过实时更新系统提供。
求MT4一键平仓脚本,主要用于多个单子在同一时间内快速全部平仓使用 谢谢
以看涨为例 1.以最高价买入.//数值在 图表 顶端显示. 2.以N(变量)日内最低价止损. //数值在 图表 顶端显示. 3.仓位=资金(变量)/(买入价-止损价). //数值在图表顶端显示
我用MTA4移动端不管是否使用VPN都可以登录,但是PC端怎么都是连接中。 你们有这样的问题吗?你们主要使用移动端还是PC端?
如果您有关于MQL4、MT4、MetaTrader 4的问题,请在这个主题中发表。特别是当你的问题与 交易功能 有关时。
在知乎找了个某大平台的客户经理帮我网上注册开户,开完户发现邮件提示只支持MT4平台,问了下客户经理,说他们这个平台就是只支持MT4,不支持MT5,当然这个也不是什么问题。 我真正的疑问是,这种情况是不是能说明这个是假平台? 客户经理给的杠杆和点差是:默认外汇杠杆400倍,黄金原油200倍,欧美点差1.2左右,黄金点差3.0左右。
第一次用VPS想问我在MT4官网租的这个VPS,需不需要我在去登陆一遍虚拟主机( mstsc 远程桌面连接 )才能用,还是说我现在手动开仓平仓挂单就已经提高反应速度了??谢谢
MT4开了大概10个就变得很卡,但占用性能不大,只有10%不到。很奇怪。WIN10 教育版 12核,双CPU(24核) 32G内存 两方面都占用很低
MetaTrader 4平台更新将于2024年3月1日,星期五,进行发布。该版本提供了错误修复和平台稳定性的改进。 更新将通过实时更新系统提供。
这个下单脚本获取的资金比例是按照净值来计算下单手数,不太合理 想要按照余额减去了预付款,得到的资金再计算下单量 感谢,感谢,感谢!!! //+------------------------------------------------------------------+ //| 3!!_Super挂单脚本.mq4 | //| 一| //|