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

本帖长期更新黄金实时做单方向等信息 有收益的老板可以打赏一下支持工作 行情数据源 电话报价 指标代写 量化策略 通知做单等 欢迎收藏点赞关注
大家好,我是官网版主 选择自动交易平台是开启算法交易旅程的第一步。 一个不靠谱的交易平台会给参与者带来噩梦般的体验,几乎不可能获取长期稳定的利益。 我总结了一下作为普通投资人应该如何选择交易平台,希望能对读者有所启发,也希望大家提出宝贵意见。 [出金入金没问题,交易不要动手脚]是最最重要的。 但是想要完成这一点,对投资人来说,光靠监管机构的牌坊和杂乱的社交讯息绝对是难以推察。 对交易商(交易平台)来说,单凭初心和愿景也是很难实现。 我总结了一套新的交易平台选择方法论,大家可以参考一下。 第一点,交易商的利益要与交易者的利益相同,而不是相反。 交易系统大致可分为DD交易模式与NDD 交易模式 。
大家好,我是官网版主 MQL5是技术公司,并非金融公司。所以在投资中受到欺骗,我们也是爱莫能助。 但是我们一如既往对犯罪零容忍,一旦发现类似行为会立即采取封杀。 今天开始陆续揭露汇友经历过的诈骗模式,希望大家可以避开骗局,安心外汇。 首先,这个论坛里其实是有级别的。就是图像下面的这个数字。 如果这个数值很低,那么说明这个人并不是有资历的人。有可能是新号,可有可能是很久以前注册的备用小号。。。 (大概等级在1000以上就可以算是有经验的汇友了,违规的人会被封杀很难达到1000以上) 那么开始揭露骗局了。
  汇友新闻・重大事件  (77   1 2 3 4 5 ... 7 8)
大家好 分享和记录一些重要新闻,以便大家参考和选择相应策略。 尽量挑选出最有意义的,每天不超过三条。 也希望大家分享和补充。 万分感谢
EA下单时,设置了magic的,但是 在历史订单获取时,有的订单MagIC是 是0 ,有的订单的magic又是正确的,为会么呢?谢谢。 HistoryDealGetInteger(ticket,DEAL_MAGIC)
※讨论中请勿提及个别交易平台。谢谢合作。 大家好,我是官网版主 去年圣诞节的故事,亲身经历了一次不良平台。。。 忙碌了一年,想做的个资产整理把资金都取出来。 结果在交易手法完全没有违规,而且存取款还是一个账户的情况下,他们突然提出了各种重审个人资料的奇葩要求,还提及到拒绝提款。 幸好是一家有监管的公司,我把我知道的监管部门高层联络方式都写了下来,然后郑重的阐明了立场。 最后有惊无险,说是误会一场,成功取出了自己的资金。再往后我就跟这家平台彻底拜拜了。 合规的监管,会是参与者的一到保障。 所以在选择平台时,我都会考虑选择有监管的平台。 (当然监管以外也有很多重要选择基准,可以查阅相关贴:
  订阅信号  (1)
我的平台是mt4,我看好一个mt5的交易信号,可以订阅吗,能自动跟单吗?
大家好,我是官网版主 从去年年初开始,我们尝试用中文与大家共享如何筛选好的交易平台,打击黑平台广告,以及普及正确的外汇投资知识。 收获很多好评,最近有网友跟我们反应,官网可能是国内唯一一个没有被广告充斥的论坛。 对这种正能量的发展,我们深感欣慰。 开一个新帖子,与大家分享一下第三方排名网站的相关知识和业内常识。 ■什么是第三方排名网站? 如果你在百度或谷歌上搜索交易平台,映入眼帘的会是“十大外汇交易商排名!”,“世界上最好的外汇交易商!”这样的网站。 搜索优化做的比较好的可能是“XXX眼”,“XX零”,也有很多不知名的网站。 那里的帖子可谓天花乱坠,既有平台推荐,也有黑平台的打假新闻。
在MT5的EA中,开仓 和 平仓 操作都能正确执行,但发现经常不能正确执行反手(先平仓后反向开仓)操作。不知是什么原因?应如何解决?
我想把自己的指标代码导出来怎么查看 谢谢回复
  跟单软件  (2)
有没有功能相对齐全的价格优惠的跟单软件
Mt5默认把 “数据文件夹” (也就是存放EA和脚本的那个文件夹)放在C:盘的User目录下,太不安全了。 建议Mt5允许用户设置和改变 “数据文件夹” 的路径和位置,允许用户把 “数据文件夹” 设置到D:盘 或 E:盘的某个自定义的文件夹中。
如题,在MQL5信号的历史记录中,有重复的记录,与实际的不一致,请问怎么处理呢?如下图。
第一次在论坛发帖,申明如下几点: 1.陆陆续续玩EA也有好几年,从一开始神化自动化交易到中期完全否定它,再到现在能够理性的把它当作一个工具并合理的使用它,整个过程是一段漫长的心路历程,每个人对EA交易都有自己的看法,发帖的目的是为了结实志趣相投的朋友,分享自己的心得体会,也许我的经历和思考可以让你在做这个事情的时候少走一点弯路 2.本人之前有过这一行从业经历,现在纯粹就是玩,可以说比99%的从业者要了解的深入一点,走的远一点,对于金融投资(股票,期货,外汇等等)我的建议是如果你没有兴趣或者没有精力的话,或者害怕风险的话,个人建议你还是远离,毕竟这里没有共赢,只有厮杀。 3.Rocket
现有电脑4核8线程剩余时间几千小时也太慢了 看了一下目前最高的cpu是amd的,64核128线程,请问这128线程都能用得上吗?
我在市场下载了一个测试版EA,但是想购买的时候发现下架了,有什么办法能将EA重新编程。
试过很多EA,感觉都不太行,有没有靠谱的量化交易相关的系统?
"自动交易 "对不同的人意味着不同的东西,在这里我指的是一个系统,它可以检测到良好的交易情况,然后下单,在满足某些条件后再关闭。 我认为自动系统的最大优点是它可以24小时不间断地交易,而且不会引起任何情绪波动。 你是使用固定的sl和tp还是更复杂的收盘条件?你是完全自己写的还是使用模板,如MT5顾问?你认为许多不同的指标加上一定的权重比一两个好还是太复杂? 你看到了什么样的回报,你的系统有多稳定? 开市时的突破性机器人能成功吗?
想编写一个双均线+MACD的EA,用ChartEAIndicatorAdd函数或指标类里面的方法.AddToChart加载到图表上面的两条均线都是默认颜色和线型的,怎么修改均线的颜色,线型。谢谢!
  MT5编程求助  (15   1 2)
我做了个mt5的EA,但是发现真实账户会连续开仓2笔,同样的设置在demo和回测中都是只开一笔的,不知道有没有大神碰到过?
  EA之路何去何存  (48   1 2 3 4 5)
本人在EA自动化交易领域开荒两年 以下是成果 均为2010年至今的复盘记录,统一是通过tick 99%和90%的质量复盘 马丁就不多介绍 就正常网格类别的 bingo 美日 欧美 黄金 2010-今 盈利比都是1:3以上 没有上欧美 黄金的截图是因为之前测试的报表丢失了,如果要重新复盘需要大量时间 就只上了美日让大家参考 另一款的话8年盈利比1:2的样子 我不是来推销的,我是有点话想说 以下四款EA 经过考量只能用一款 那一款就是第二张图片的EA 但那一款EA实盘测试出现过很多问题,导致了历史回测依然赚钱,但实盘却没有赚钱 我想说 就算你战胜了过去,同时又战胜了未来...
  模拟盘 VS 实盘  (27   1 2 3)
大家好 有一位朋友私信我,为什么模拟盘跑得好好的,一到实盘就不行了。 模拟演练与实盘毒打之间确实存在很多区别。 我的答案是以下几点,希望有经验的大神补充。 ■主要原因 1. 交易次序:要等到先下单的人交易完后才能轮到后下单的,会产生一些延迟。 2. 滑点:尤其在单比较大的时候,容易产生滑点。 3. K线不同:不同帐号的交易模式有所不同,模拟盘在某些平台里是单独分出来的,K线与实盘不同。 相关贴: 【版主秘诀】点差与账户类型 ■经常被误会的原因 1. 物理延迟:大多情况下服务器的物理位置是相同的,不会因为是实盘就比模拟盘延迟高。 2
  老鸟的EA之路  (15   1 2)
我 2006 年开始炒股, 2009 年开始接触外汇, 2011 年买了第一个商业 EA , 2012 年开始写第一个 EA, 算是一个老鸟了。 2011 年我在温州工作,当时工作之余做做外汇,一次偶然的机会知道还能自动交易,后来在淘宝花了我几千块买了第一个 EA (实际是个马丁),卖家发的历史盈利很诱人,结果就和大部分使用马丁的同行一样爆仓了。 2012 年我来到福建莆田和朋友一起开公司,公司的业务主要是几个合伙人打理,我时间比较空闲,就和当地做现货、期货、外汇的人混在一起,当时有一伙专门做非农数据的人,当时也算是牛人了(对当年认知的我来说),我现场观摩他们打数据,通常非农数据发布前 5
近期以来,一直在研究马丁,可最后发现: 用马丁就是与魔鬼签订合约,大快朵颐的同时,屠刀已悄然落下.... 完美的平滑曲线似乎只有马丁能做到,而马丁的最终归途似乎就是爆仓……
我花了几年创建了一个EA,里面包含了五个策略,对黄金跟标普500很适应,但对其他交易品种却不是很适应,包括白银与纳指,同样的指标,在不同的产品身上得出的结果截然不同,我的EA可以稳定运行十几年的黄金都没有什么问题,但其他品种运行结果却完全不一样。由此,我得出一个结论,我认为很重要的结论,所谓的指标并不适用于所有的交易品种,都只是相对的,同时,每个交易品种完全都是独立的,之前我认为所有的交易品种都应该是相通的,但其实不是!经过多年的大量实践证明,每个产品都是完全独立的!你要想使用同一套理论去解决所有的问题完全不可能,就像一个人生病了,你想只使用一种药去解决所有问题那根本就不可能!
就比如说系统自带的指标“走向”这一栏有十三个,但是手机版只有八个,请问如何添加上
最近自己订阅了信号,也购买了官方 每月10+USD的 VPS。并进行了信号迁移。 本觉得会没问题,犹如官方所说,99% 的交易,7*24小时。 可就在2022年4月14号晚间,我在外和单位领导就餐,回来发现,信号并没有同步。 图中的大部分订单,是我人工补进去。 官方的VPS 也是不管用的,我希望得到真相。
  最快的经济日历。  (66   1 2 3 4 5 6 7)
大家好,你能告诉我最快的 经济日历 ,其中的新闻在网上发布(预测,当前事件)?
新年快乐。 为了不至于每个月都要开一个主题,我一次就做了一个全年的主题。 只有不到5,000人,但看起来5,000人即将到来。
  市场关闭  (111   1 2 3 4 5 ... 11 12)
你们是开发者! 你打算什么时候将终端时间与Exchange时间同步? 2017.01 . 13 10 : 00 : 03.969 Trades 'xxxxx': buy limit 2.00 ED- 6.17 at 1.0642 2017.01 . 13 10 : 00 : 03.969 Trades 'xxxxx': sell limit 1.00 ED- 6.17 at 1.0813 2017.01 . 13 10 : 00 : 03.975 Trades 'xxxxx': accepted buy limit 2.00 ED- 6.17 at 1.0642 2017.01 . 13
下午好! 向那些使用MT5机器人交易的人提问。 什么是 订单执行 时间? 终端中的ping是什么?
  堡垒。执法问题  (1556   1 2 3 4 5 ... 155 156)
下午好,Renat! 在 "FORTS在下订单时出现大的延迟 "的主题中。 你说,你的服务器没有额外的延迟。 你的服务器上没有任何延迟,建议安装一个离它更近的服务器。 在遇到很多问题的情况下,我成功地做到了(Otkrytie有限公司专业客户部负责人)。 说我被分配的虚拟机与你的服务器在同一个机架上)。 与机器连接。 安装了MT-5 然后 "手工挑选"--删除订单,得到了结果。 好吧,我认为这些数据包是通过互联网 "进行 "的。 试图对服务器进行追踪。 服务器和虚拟机之间的延迟小于1毫秒。 同样的结果,当追踪另一个服务器时 (87....... ) 你如何评论上述情况?
我有一年多的手动交易经验,现在尝试学习EA交易或EA辅助交易。 有个问题没搞明白,关于MT4、MT5、MQL4、MQL5的关系 MT4支持MQL5吗?MT5支持MQL4吗? 作为初学者,直接学习MQL5,用MQL5编写的代码,在MT4与MT5是否通用? 谢谢啦~
大家好 有好多朋友问,MT5/MT4可以交易期货吗? 答案是 当然可以 。 在你的交易平台足够强大的情况下, MT5/MT4的标准功能可以轻松覆盖以下类别。不需要任何额外技术支持。 ■期货指数 ・美元指数期货 ・波动率指数期货(CBOE VIX Index Futures) ・布伦特原油期货(Brent Crude Oil Futures) ・美油期货(WTI Crude Oil Futures) 。。。 ■大宗商品归类 ・能源(原油,布伦特,天然气。。。) ・贵金属(白金,黄金,白银 , 铂。。。) ・农业经济作物(玉米 , 大豆 , 糖 , 咖啡,小麦。。。) ■股指 ・SPX 500
道琼斯指数2017年1-3月预测:长期看涨;阻力位19,987是关键 W1价格 位于图表中看涨区域的Ichimoku云层之上:价格正在测试19,987的阻力位,以使主要的看涨市场状况得以继续。价格位于以下支撑/阻力位内。 19,987阻力位位于Ichimoku云层之上,看涨趋势即将恢复,以及, 19,225支撑位,位于即将开始的修正的起点。 Chinkou Span线 位于价格上方,表明未来的区间条件,趋势强度指标估计趋势为主要看涨,绝对强度指标评估未来趋势为区间看涨。Tenkan-sen线位于Kijun-sen线之上,表明看涨趋势将重新开始。 如果价格 在周线收盘时 突破19,987
合约 因为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;
8、基于A股的MQL5 指标应用 为了展现基于C++在MetsTrader5的IDE系统处理中国金融证券的无法比拟的优势,简单列举一些常规Python难以处理的指标应用过程。Python语言和Quantopian框架模式中国大部分应用用户的概念都是所谓“量化”,一类量化应用是将证券基本面信息参数做不同组合形成指标进行交易,另一类是将公域指标
股市A到Z:值得关注的26个名称、主题和趋势 (根据 文章 )。 A是指苹果 "该股在2016年落后于大盘,但在2017年可能会有尾巴风。税收改革可能包括一项条款,激励该公司将其数十亿的外国现金调配给股东,而一些分析师则押注于iPhone 8的大型升级周期,该产品在最近的发布中一直表现不佳。" 周线价格 位于一目连云图上的看涨区域之上,为以下支撑/阻力位内的区间。 118.68阻力位,用于恢复看涨的趋势,和, 104.09支撑位,将开始长期看跌的反转。
引言 Mql5自定义品种中国 A股票 期货 债券品种;使用Http 协议 通过Post模式,将Tushare金融开源数据,导入中国 A股票(除权、复权)期货 债券分钟、日线、周、月历史数据的应用。
我想做一个固定百分比止损的函数,比如说固定1%仓位止损的函数,在MT4上可以实现 double Xdl(double ysc) //ysc是入场位与止损位的差值 { double xdc,xds,sjd;//xdc下单占总仓位的%,xds下单手数,sjd实际点数 xdc=AccountBalance()/100*1; //1%的仓位 sjd=ysc/MarketInfo(Symbol(),MODE_TICKSIZE);// xds=NormalizeDouble(xdc/sjd/ MarketInfo(Symbol(),MODE_TICKVALUE), 1);//1%仓位
这个数组有多少行一开始不知道,运行后通过orderstotal得知 int myln =OrdersTotal(); string OrderArray[myln][4]; 运行后显示错误:'[' - invalid index value 这个应该怎么写呢?
用了FileOpen函数不行,不知道要怎样才可以?
我有两个账户用同一个EA,但有时候A账户某个货币对平仓了,B账户这个货币对却没平仓,也有可能B账户平了A账户却没平仓,所以我想再要一个同步账户的EA做保护( 注意是不是全平 ), 有 这种EA吗?
市场的趋势线代码多为指定两个点,实际三个点确认的比较精确,大佬们有没有三个点定位趋势线的代码分享下?
在原来MT5-Ea上加写进以下策略可以不可以行! 按有浮亏单反向开仓盈利减浮亏仓策略。 注释:多亏开空仓,空亏开多仓 设置开关 一. 本开仓盈利减亏损仓逻辑是: 1.同EA同一品类(ZA,DC,手动开单)开出的独立亏损仓位 2.浮亏损仓未有被其它开仓作为对冲的独立对象仓, 3.浮亏仓位符合亏损点数+浮亏仓位相反的,实时DQ信号Dy信号 4.或浮亏仓位符合亏损点数+浮亏仓位相反的实时ABC组任意一组信号 5.及符合以下情况的 A.开仓单注释使用DCD(多),DCK(空)命名 1.有1或多个仓位在浮亏>N点时(可单独按亏点计算) 2.DQ信号和浮亏的仓位方向相反的信号实时出现时(信号设开关)
我资金10万,我想订阅后每次下2手,但是订阅时最多按90%资金下,我不知这个什么意思,结果同步时只下了0.07手,怎个该怎么调呢?
趋势线由两个价格、两个时间组成,ObjectGetDouble()函数可以获得趋势线的第一个价格,第二个价格如何获得?
How can the demo account for backtesting be different from the current account? And it's very different, can anyone tell me why
本身职业也是数据分析,现在还在测试自己写的ea,学习的路很漫长不知不觉已一年半多点,与其说学写ea难不如说认知到要写什么更难,也和很多人交流过很多问题,简直像哲学一样,如果你也有一些一直很困惑的问题可以留言我发表一下我的看法,例如怎样学习更有效率,回测有用吗,多少时间回测合适,怎样看网格和趋势这两样基底策略,赚钱的ea真的存在吗之类.. 纯粹个人看法,着重大家交流
iClose(string symbol, int timeframe, int shift) 这个函数的最后一个参数值为0时就代表当前K线,为1时代表上一根K线,为2时代表上两根K线,对吗?
由于我同时运行几个窗口的EA 多窗口运行的话容易卡机 请问大神们 历史数据中最多柱数和图中最多柱数该如何设置才能比较合理的节省运行空间 又能准确的运行EA所需要的数据
请问订阅north east way 后,单子没跟上,提示这样的报错是代表什么意思? signal copying for 'EURGBP' is prohibited by your broker cannot update position, symbol EURGBP not found
  趋势线模型  (1)
寻高手建模型,连接两点成趋势线,第三点接近趋势线开仓,有高手帮忙吗?谢谢
#property strict #property indicator_separate_window #property indicator_buffers 1 #property indicator_width1 3 #property indicator_color1 clrRed input int 周期= 45 ; double ExtMovingBuffer[]; double biaozhuncha[]; double ZFENSHU[]; int OnInit ( void ) { //--- SetIndexLabel( 0
找个人写一个简单点的网格,大神请联系
我交MT4平台的指标迁移到MQL5,运行结果 ,一是慢,二是不稳定,有时能显示,有时不能显示 ,不同的TF还不一定都能显示。。在MT4很稳定。。。 这是为什么呢?请高手指点一下。 感觉MT5平台不如MT4运行顺畅,怎么高级的程序反而不如老程序了吗?
  移动平均数  (1543   1 2 3 4 5 ... 154 155)
在这里发布所有的MA指标。
  ADX指标?  (252   1 2 3 4 5 ... 25 26)
你好,我想知道我在哪里可以得到ADX指标,当高于某一水平时,颜色会改变。
  为指标线添加音量效果  (106   1 2 3 4 5 ... 10 11)
从Windows 7开始,带有音量和阴影效果的界面已经出现。那么,为什么指标要继续画在二维上? 这里是第一次尝试给一个指标赋予体积。 它看起来像体积吗? 这是一个稍加修改的自定义移动平均线--到目前为止, 添加成交量 只适用于一个平均线变体--对于简单的移动平均线来说。
目的:想在本时段图上显示其他级别的布林线,但只要规定K线内的数据,且循环中当产生新的K线时,旧的非“显示根数”内的被清除掉。(显示根数见代码的参数) 有附件:截图(后面的不要的数据如何才能清除掉?) 出现的问题:只想要“显示根数 ”的布林线显示在一小时的图上,后面的一大截非“显示根数”内的数据都不显示,请问可以做到么? #property copyright "Copyright 2022, MetaQuotes Ltd." #property link "https://www.mql5.com" #property version "1.00" #property
VAR1:=(2*CLOSE+HIGH+LOW)/4; VAR2:=EMA(EMA(EMA(VAR1,4),4),4); J: (VAR2-REF(VAR2,1))/REF(VAR2,1)*100, COLORSTICK; 柱状 D: MA(J,3);线 K: MA(J,1);线
使用以下代码,当TimeFrame不为当前周期时,例如当前周期为30M,但是TimeFrame取值不为30M的时候,后面调试起来slow2的值全部为0,这是为什么呢? //+------------------------------------------------------------------+ //| cross cycle.mq5 | //| Copyright 2022, MetaQuotes Ltd. | //|
写的代码如下 月布林句柄=iBands(NULL,PERIOD_MN1,20,0,2,PRICE_CLOSE); 周布林句柄=iBands(NULL,PERIOD_W1,20,0,2,PRICE_CLOSE); double yue_Bands_up[]; double yue_Bands_middle[]; double yue_Bands_down[]; CopyBuffer(月布林句柄,1,0,10,yue_Bands_up); CopyBuffer(月布林句柄,0,0,10,yue_Bands_middle);
有时候看图的时候,不希望看到均线,能不能通过某个快捷键显示或隐藏
亲爱的 MetaQuotes! 在 Metatrader和 MQL 中需要更高的TFs,这已经是很久之前的事了! 是否有计划增加超过 MN 的周期范围? 在 MT5 中,上层TF按钮的签名是 MN ,而在 MQL5 中,较高的周期是 PERIOD_MN1 ,即有指数。这是一个非常有希望的提示。这就是未来的计划,不是吗?那么,我们什么时候才能看到额外的和亟需的更高的TFs?迟到总比不到好,但现在比迟到好。我希望能活着看到它。 对于 MT4 ,有非标准时期的转换器 :https://www.mql5.com/ru/code/7936 和
图一我在oninit里面建立的函数 为什么我在图二里面要调用的时候就是错误?
黄金交易是全球市场,如何在这大市场中赚到钱,下面就黄金蜡烛图价格运动走势连线分线预测,
为什么通过主页的搜索栏不能搜索到相关内容,而实际上是有的。这里好不完善吖
新文章 DoEasy 函数库中的图形(第九十九部分):依据单个控制点移动扩展图形对象 已发布: 在前一篇文章中,我实现了依据控件窗体移动扩展图形对象轴点的功能。 现在,我将实现依据单个图形对象控制点(窗体)移动复合图形对象的功能。 当前,如果我们将鼠标悬停在窗体上以便管控图形对象轴点,则会在其上出现一个点。 只有在光标离开窗体后,才会删除该点。 但如果我们把对象的所有控制点拉近,那么窗体会构建在图形对象末端,且中心窗体开始相互重叠,那么把光标从一个窗体移开会导致光标移到附近的另一个窗体之中。 因此,我们可把所有窗体对象的所有点都显示出来:
新文章 学习如何基于动量设计交易系统 已发布: 在我上一篇文章中,我曾提到了判断价格走势的重要性。 在本文中,我将分享最重要的概念和指标之一,即动量指标。 我还将分享如何基于这个动量指标设计一款交易系统。 在这一部分中,我们将学习基于动量指标的简单策略。 有很多基于动量的有用的策略和方法,但为了教学起见,我们将选取一个较简单的策略,因为我们的目的是学习如何运用动量,并在学习了主题核心后,为可能出现的新思路打开大门。 终极目的还是学习利用 MQL5 将这些思路设计为交易系统。 我们的策略将在动量曲线和 100 价位之间寻找交叉点。 当动量线向上突破 100 价位时,这应视为买入信号。
MT4持仓助手 辅助性EA 订单半自动管理 大量快捷键 : MT4持仓助手 辅助性EA 订单半自动管理 自动设置止盈止损移动止损 分批平仓 划线模式 横线模式 布林带平仓 定时器追踪止盈止损等 同时有大量快捷键处理下单 改止盈止损 挂单等 省时省力。 使用前请先打印EA快捷键说明文件 作者: xyz0217
跨周期KDJ(Stochastic)指标: 跨周期KDJ(Stochastic)指标,比如可以在5分钟调用4小时的KD指标。 作者: imyingjia
新文章 了解如何设计基于轨道线(Envelopes)的交易系统 已发布: 在本文中,我将与您分享一种如何进行波带交易的方法。 这一次,我们将研究轨道线(Envelopes),并将看到创建一款基于轨道线的策略是多么容易。 由于该指标是一段时间内偏离价格移动平均值的百分比,因此在上行趋势期间,价格将高于轨道线指标的上轨。 因此,我们在上行趋势中的策略如下: 当价格越过轨道线上轨时,我们会收到买入信号,然后当价格穿过轨道线下轨时,我们会获利了结。 价格 > 波带上轨 = 买入 价格 < 波带下轨 = 获利了结 作者: Mohamed Abdelmaaboud
MACD双线指标: MACD称为异同移动平均线,是从双指数移动平均线发展而来的,由快的指数移动平均线(EMA12)减去慢的指数移动平均线(EMA26)得到快线DIF,再用2×(快线DIF-DIF的9日加权移动均线DEA)得到MACD柱。MACD的意义和双移动平均线基本相同,即由快、慢均线的离散、聚合表征当前的多空状态和股价可能的发展变化趋势,但阅读起来更方便。当MACD从负数转向正数,是买的信号。当MACD从正数转向负数,是卖的信号。当MACD以大角度变化,表示快的移动平均线和慢的移动平均线的差距非常迅速的拉开,代表了一个市场大趋势的转变。 作者: supertrouper
新文章 一张图表上的多个指标(第 05 部分):将 MetaTrader 5 转变为 RAD 系统(I) 已发布: 有很多人不知道如何编程,但他们很有创造力,亦有杰出的想法。 然而,由于缺乏编程知识,他们无法实现这些想法。 我们一起看看如何利用 MetaTrader 5 平台本身创建图表交易,就如同它是一个 IDE。 所有这一切都很简单,只需稍加练习就可以掌握这种自行设计和创建 IDE 的方法。 此处的思路与 RAD 程序中所用的创建可编程界面的思路非常相似,依据代码开发的用户界面可能非常复杂。 并不是说我们不能直接通过代码创建界面。
新文章 图形界面 XI: 集成标准图形库 (统合构建 16)已发布: 能够创建科学图表 (CGraphic 类) 的新版本图形库已于最近发布。创建图形界面的开发中函数库在本次更新中将引入创建图表的新版本控件。不同类型数据的可视化现在更加容易了。 结果如下所示:   图例. 5. MQL 测试应用程序的第四个选项卡 (坐标轴) 的控件。 作者:Anatoli Kazharski
新文章 一张图表上多个指标(第 04 部分):晋升为一款智能交易系统 已发布: 在我之前的文章里,我已经解释了如何创建拥有多个子窗口的指标,在使用自定义指标时如此这般会变得很有趣。 这次,我们将看到如何为智能交易系统添加多个窗口。 当我决定运用 OOP(面向对象编程)创建一些新东西时(我这么做是因为我已经知道运用这种方式有很大的优势,包括安全性和继承性)。 还有多态性,我们将在稍后创建交叉订单系统时用到它。 在这种特殊情况下,我们将用到 OOP 的一项优势 — 继承。 C_TemplateChart 已经是一个功能齐全的类。
新文章 您能用移动平均线做什么呢 已发布: 本文研究了若干种移动平均指标的应用方法。 每种方法涉及到的曲线分析,都配有思想实现的可视化指标。 在大多数情况下,这里展示的所有思路均属于它们尊敬的作者。 我唯一的任务就是把它们归纳起来,令您看到其主要作用,并希望做出更合理的交易决策。 MQL5 熟练程度 — 基本。 到目前为止,我们已研究过用一条均线来接收入场买卖信号。 然而,许多交易员认为,若是添加另一个或若干个指标,可以大大提高入场的准确性。 故此,我们在创建图表时配合两条周期分别为 5 和 8 的曲线。 这些周期取自斐波那契级数。 其中一个周期描述的是“快速”线,而另一个描述的是“慢速”线。
  EA: 探索  (1)
探索: 使用Buy Stop 和 Sell Stop 挂单交易。 智能交易系统基于 iCCI(商品通道指数,CCI)指标 作者: Vladimir Karputov
三條平均移動線交叉顯示 Tri MA Corss : 三條平均線完全按照高低排列後 可視為趨勢成形 在形態被破壞後 不再繪出影線 在沒有影線的條件下 視為不確定期間 作者: Hung Wen Lin
新文章 DoEasy 函数库中的图形(第九十八部分):移动扩展的标准图形对象的轴点 已发布: 在本文中,我将继续扩展的标准图形对象的开发,创建移动复合图形对象轴点的功能,通过控制点来管理图形对象轴点坐标。 编译 EA,并在图表上启动它: 正如我们所见,窗体不会进入一键交易面板按钮所在的区域,如果它已被激活,也不会进入面板区域。 用于处理扩展标准图形对象轴点的窗体按预期工作,没有离开图表限制区域 然而,也有瑕疵。 创建复合图形对象并移动其轴点后,它们位于窗体对象上方。 在某些情况下,这也许是不正确的。 例如,如果我们有一个面板,光标拖动的线应该穿过面板下方,而不是在面板上方绘制。
新文章 来自专业程序员的提示(第三部分):日志。 连接到 Seq 日志收集和分析系统 已发布: Logger 类的实现能够统一和结构化打印到智能系统栏的日志消息。 连接到 Seq 日志收集和分析系统。 在线监视日志消息。 Seq 是一个实时搜索和分析应用程序日志的服务器。 其设计优良的用户界面、JSON 格式的事件存储、和 SQL 查询语言支持,令其成为识别和诊断复杂应用程序和微服务中问题的有效平台。 作者: Malik Arykov
指标 Sidus v.2: 指标在穿过 ма 和rsi 线水平 50时显示箭头。 Author: Oleg
寻找一个会写SAR的跨周期自动EA的高手.要求是写MT4的
[删除]
请问各位老师怎么编写多周期指标。 我的要求是:在5分钟图上显示30分钟图的移动平均线(20日SMA)。这个该怎么编写? 说一下具体用哪一个函数。 十分谢谢! 在线等~~
以前就是把两个MT4的其中一个放到另一个的FILES文件夹下, 这样上面的可以调用下面的 比如:一个 FileOpen("持单量.csv",FILE_CSV|FILE_WRITE, ","); 另一个 FileOpen("/FBS-A/MQL4/Files/持单量.csv", FILE_CSV|FILE_READ,","); 一直调用得好好的,后来不知道是重装电脑后动了什么(或者是MT4自动更新搞的鬼),MT4的一些文件夹都自动放到了C:\Users\用户\AppData\Roaming\MetaQuotes\Terminal\00560E251D1B41448DB571F82EEC29BA
MT4开了大概10个就变得很卡,但占用性能不大,只有10%不到。很奇怪。WIN10 教育版 12核,双CPU(24核) 32G内存 两方面都占用很低
在这个主题中,我想开始帮助那些真正想了解和学习新的MQL4的编程,并想轻松切换到MQL5的人--这些语言非常相似。 这个博客将是一个讨论问题的好地方,他们的解决方案的算法和任何其他有关MT编程的问题,以这种或那种方式。 我希望我们论坛的其他有经验的成员能加入我们,这个主题会让大家感兴趣。
早期的版本,添加本地资源会显示电脑CPU信息,而现在只显示IP和端口,状态永远显示“ready”。 请解决一下!‌
  自定义 "Z "字形  (41   1 2 3 4 5)
我试图用icustom命令来确定人字形指标的方向。 这是我目前的情况。 ZigZagHigh =iCustom(NULL,0, "ZigZag",MODE_HIGH,0)。 ZigZagLow=iCustom(NULL,0, "ZigZag",MODE_LOW,0)。 线条画在了图表上,但是当我运行程序时,ZigZagHigh和ZigZagLow都等于零。 我如何用icustom函数确定ZigZag指标的趋势? 谢谢
  我将免费编写指标  (1284   1 2 3 4 5 ... 128 129)
我将为MQL4写一个免费的指标,条件是免费发布--作为免费产品放在市场上或代码库中的代码。 我也可以用MQL5来写,但我更倾向于MQL4--这取决于逻辑,当然,能写出有意义的东西更好。理论上,专家顾问也是可以的。 自然,像--我想要一个基于艾略特波浪理论的指标--这样的任务是不考虑的=)既然评估了工作量,就得想一想。 如果你想--公开地写下工作。 提前考虑各种可能性--警报、蜂鸣器、邮件/电话通知、箭头、新闻等。
  MQL4 从EA添加指标到图表  (54   1 2 3 4 5 6)
大家好。 我正试图解决当前的问题。在mql4中,没有命令可以像mql5的 ChartIndicatorAdd() 那样向图表中添加指标。这真的很悲哀。 我希望我的EA能够启动一个指标。在论坛上,我看到了这样的解决方案,但它不能正常工作。请帮助我 这段代码试图启动指标,但它没有正确读取文件名。它只试图打开(指标名称的第一个字母).ex4或I.ex4。 明显的解决方案是chararray,但编译器返回错误 "parametr转换不允许"。那么,我们怎样才能解决这个问题呢? #import "user32.dll" int RegisterWindowMessageW( string
金1:=BARSLAST(DIFF<0 AND DEA<0); 金2:=CROSS(DIFF,DEA); 金3:=COUNT(金2,金1)=1;
MetaTrader 4平台更新将于2021年12月10日,星期五进行发布。新版本包含以下功能变化: 支持的最低桌面客户端版本已经提高到1340。旧版客户端将无法连接到更新的交易商服务器。 常规修复和平台稳定性的改进。 基于崩溃报告进行错误修复。 更新将通过实时更新系统提供。
知道如何获取 历史总盈亏,但是能不能获取 历史盈亏中,前面所有盈亏中最大值(历史余额最大值),以下是错误的,请问有什么改进的空间或者更好的方法吗 for (int r=0; r<OrdersHistoryTotal(); r++) { if(OrderSelect(r, SELECT_BY_POS, MODE_HISTORY)) { if(OrderType()==OP_BUY || OrderType()==OP_SELL ) {
EA可以使用一个神奇的数字来区分自己的交易和其他交易。如果我手动开启交易,MT4平台会使用哪个神奇的数字呢? 我问的原因是,我想向经纪人隐藏我的EA生成的交易,这样他们就不能分辨出这是手动交易还是自动交易。 我知道我必须把交易评论留为空白。那神奇的数字呢? 谢谢。
  烛台形态识别  (105   1 2 3 4 5 ... 10 11)
有没有一种用于MT4的自动识别蜡烛图的指标,是视觉上的?比如这个:(图片来自xtick专业软件)。 谢谢! 问题#2 如何将移动平均线放在图表形态(蜡烛图)的后面,这样它就不会覆盖它们,而会在它们后面?