-
- MQL4技术指标相关函数(三)
- MQL4不仅可以计算当前图表中任何指标,还可以计算任何有效的货币对/图表时段的数据。如果请求数据(货币对名称/图表时段不同于当前图表)来自其他图表,出现这种情况如果相应的图表没有在客户端内打开,数据需要...
-
- MQL4窗口数据处理函数(一)
- HideTestIndicators() – 隐藏测试指标 Period() – 获取图表时段 RefreshRates() – 刷新数据 Symbol() – 获取图表货币对名称 WindowBarsPerChart() – 获取图表中柱体总数 W...
-
- MQL4价格数据相关函数
- 用于获取货币对/时段内价格数据的一组函数。如果请求数据(货币对名称/时段不同于当前图表)来自其他图表,这种情况可能是相应的图表没有在客户端内打开,并且需要从服务器端下载数据。这种情况下,错误信息ERR_H...
-
- MQL4交易处理函数(一)
- 从自定义指标中不能调用OrderSend()、OrderClose()、OrderCloseBy()、OrderDelete()和OrderModify()交易函数。本组交易函数应用于智能交易和脚本中。只有智能交易设置中的“允许实时交易”属性被选中,才能...
-
- MQL4窗口数据处理函数(二)
- HideTestIndicators() – 隐藏测试指标 Period() – 获取图表时段 RefreshRates() – 刷新数据 Symbol() – 获取图表货币对名称 WindowBarsPerChart() – 获取图表中柱体总数 W...
-
- MQL4交易函数常见错误代码及处理意见
- 任何交易相关操作(OrderSend(), OrderClose(), OrderCloseBy(), OrderDelete()和OrderModify()函数)都会因为些原因导致失败,返回负的订单号或FALSE,我们通过调用GetLastError()函数能找出失败的原因。每一...
-
- MQL4交易处理函数(二)
- 从自定义指标中不能调用OrderSend()、OrderClose()、OrderCloseBy()、OrderDelete()和OrderModify()交易函数。本组交易函数应用于智能交易和脚本中。只有智能交易设置中的“允许实时交易”属性被选中,才能...
-
- 小菜鸟教你们写外汇ea
- 声明:本人新手+菜逼,接触外汇和ea都时间不长,盈利记录为0,题目写的这么装逼是为了来网络上寻找虚拟自尊。如果不是这个目的,我想不出任何其他投稿的理由。闷头看别人的文章吸取别人经验对自己多有利啊,还不...
-
- 说说外汇ea中常用的资金管理策略
- 1.中性策略(Neutral strtegy,NT)现在测试EA都要求使用0.1手固定手数,不得启用复利模式,以检视EA的性能。 用于提供与其他EA比较的基准。2.马丁格尔法(Martingale,MG)在每次赔钱后,将赌注加倍,而在任何一次...
-
- 高盛600名交易员如今只剩2人,如何看待EA交易?
- 高盛纽约总部交易大厅曾同时容纳600多位交易员,而现在已是人去楼空。2000年顶峰时期,高盛在纽约总部的美国现金股票交易柜台就雇佣了600名交易员,替投行金主的大额订单进行股票买卖操作。但时至如今,这里...
-
- 外汇延迟高频交易EA介绍,剥头皮利器
- 关于延迟交易,这里做大概说明。MT4平台的价格都是来源于伦敦国际金融中心,由于各个外汇交易商服务器网络速度等差异,造成不同平台从伦敦金融中心传输到各自MT4平台的报价时间上并不完全一致,报价慢的平台...
-
- 外汇EA只是工具
- 昨天去水库里玩路亚,有个家伙和我吹牛他的路亚竿1000多元,多么多么的高级,可惜路了半天他也没路到鱼,相反我那几十块钱的破杆子还路到3条巧嘴。再讲个故事:有个老人在河边钓鱼,一个小孩走过去看他钓鱼,老人...
-
- 外汇之智能分析系统
- 了解过外汇的朋友,都知道相对于股票而言,炒外汇(保证金)比股票有很多的优势,盈利更可观迅速,但是,高回报伴随着高风险,再加上我国的汇民起步的时间晚,不管是从技术面,基本面还是操作方法,都远远还不足,所...
-
- 初窥EA(自动交易系统)
- 随着国内金融市场的进一步开放和扩大,人们花在投资上的时间和精力,会越来越多,而投资就必然有风险。单纯的人工看盘分析行情进行交易,显然愈来愈力不从心,因为投资者所面对的是每时每刻都在变化增...
-
- 解析程序化交易的运用与风险管理
- 前言:程序化交易的买卖决策完全决定于自己的交易理念系统化、制度化的逻辑判断规则,透过电脑的辅助,将各种交易理念转化为电脑程序语言的一种交易模式,即由电脑来代替人为发出买卖讯号,再根据系统...
-
- 初窥EA(自动交易系统)
- 随着国内金融市场的进一步开放和扩大,人们花在投资上的时间和精力,会越来越多,而投资就必然有风险。单纯的人工看盘分析行情进行交易,显然愈来愈力不从心,因为投资者所面对的是每时每刻都在变化增...
-
- 参数高原、参数孤岛和参数优化的方法
- 参数优化中一个重要的原则就是要争取参数高原而不是参数孤岛。所谓参数高原,是指存在着一个较宽的参数范围,模型在这个参数范围内都能取得较好的效果,一般会以高原的中心形成近似正态分布状。而所谓参数孤岛,是指只有在参数值处于某个很小的范围内时,模型才有较好表现,而当参数偏离该值时,模型的表现便会显著变差。...
-
- 与狼共舞 --- 使用网格EA获得盈利的基本原则!
- 近来大部分的趋势EA,剥头皮EA表现很差的情况下,越来越多的赌 博、加仓EA浮出水面了,比如什么Forex Hacked, Forex envy, Grid me up …之类的,我们把这一类加仓或网格的EA定义为”高风险,危险性“EA。然而,如此危险的...
-
- MT4自带EA:MACD Sample详解与实战分析
- 以上就是MT4自带EA:MACD Sample的解读,这个程序虽然比较复杂但是它却是一个很好的例子,里面涉及到了我们在写EA程序过程中经常用到的一些功能,对于初学EA程序的人来说帮助很大,我们也可以修改这个程序的开仓、平仓部分使用我们自己的逻辑把它变成我们自己的交易策略。...
-
- MQL4编程中关于 Ask、Bid 用法的说明
- Ask、Bid 搞错了,开仓指令会导致不能成交,指令返回-1。订单运行过程中,我们经常需要监控盈利点数(不是货币金额),对于买入订单,我们需要观察 Bid 价与开仓价之差:...
-
- MT4自带EA:Moving Average详解与实战分析
- MT4平台自带了一个自动交易的EA指标,那就是Moving Average ,下面详细解释该系统每条语句的功能说明,以便深入认识EA的编程内核。...
-
- MQL4 OrderSelect 函数使用说明
- 如果通过订单号选定定单,pool参数应忽略。此定单编号是其唯一识别符。
要找出所选订单的列表,必须对订单时间进行分析。如果订单时间为0,则说明该订单为进入市场的已成交单或已发出的挂单。
我们可以从订单类型区别已成交的订单和挂单。如果订单的平仓时间不等于0,此订单就是一个已经平仓的订单,或是一个已取消的挂单。...
-
- MQL编程时循环结构中break、continue、return和exit的区别
- break语句的使用场合主要是switch语句和循环结构。在循环结构中使用break语句,如果执行了break语句,那么就退出循环,接着执行循环结构下面的第一条语句。如果在多重嵌套循环中使用break语句,当执行break语句的时候,退出的是它所在的循环结构,对外层循环没有任何影响。如果循环结构里有switch语句,并且在switch语句中使用了break语句,当执行switch语句中的break语句时,仅退出switch语句,不会退出外面的循环结构。通过图3-17,读者可以很直观地了解break语句的使...
-
- MT4智能交易的特性
- 在MetaTrader 4交易系统中创建并测试智能交易存在以下列举特性。
在开仓之前必须验证账户内是否存在自由保证金。如果账户内的自由保证金不足,开仓交易将失败。您可以测试检验"FreeMargin"值不能够少于1000,因为测试期...
-
- MT4新程序MetaEditor内置编程语言的应用
- 内置编程语言始终是MetaTrader 交易平台最重要的组成部分之一。应用程序开发不只是MQL5编程语言,其毋庸置疑的优势将在下面得到证明,但它还是editor,通过它您可以从事源代码工作。新MetaEditor提供许多之前版本的用户所没有的新功能。 ...