• MT4—IndicatorCounted函数解析
    指标刚加载到图上的时候IndicatorCounted()是0 然后程序会自动计算一遍所有K线对应的指标数值并画线。然后每来一个新价格的时候IndicatorCounted();就只是1或者2了(视指标的计算方式决定)。
    这时候for循环只需要计算这些有变动的K线对应的指标数值就行了,不需要从头到尾重复计算了。
    这就是这段程序的目的,找出for循环中仅需当前计算的K线的个数。...
  • 值得收藏!如何识别完美的EA收益曲线是不是伪造的
    值得收藏!如何识别完美的EA收益曲线是不是伪造的
    并非所有的测试都是准确的。知道backtest是否正确完成的唯一可靠方法是自己做并进行比较。不幸的是,这通常是不可能的,并且很多人都不知道如何正确回溯测试外汇机器人。当你运行重复任何EA的反向测试并正确执行时,很...
  • MT4编程开发实战系列:画图系列
    MT4编程开发实战系列:画图系列
    这是MT4编程开发实战系列的第一站,我们先来学习一下如何在MT4图表上进行基本的画图操作。
    在开始动手之前,首先讲一个很基本也很重要的概念:在MT4系统中,图表的方向是从右到左的,举例说:在一个记录有当前图表每根K线位置的数组中,第一个数值表示的是图表最右边、也就是当前的K线的数值!...
  • 我的外汇EA之路 --- 写给每一个渴望着EA圣杯的人们
    2000年10月的一天,当时站在纽约的天桥上,看车来车往,人们表情严肃的穿梭,那角度,那感觉,就像冠军在看台下的人们,因为那天我以为我接触到了金融市场的圣杯。那个圣杯是个很复杂的指标,当时运行在MT4软件上,他的迷人之处是市场所有的拐点这个指标都有指示。人总是会看到自己希望看到的,我主观的忽略了这个指标的错误信号。
    ...
  • 大数据时代的EA
    传统的统计都是基于取样方法的,也就是说因为数据量太大了,无法全面分析,而创造的一种方法,大多数情况下,最多抽取10%的典型数据进行统计分析,这个取样或多或少都受个人偏好的影响,就连美国在房地产股票预测上都出现了重大偏差,他们为了预测未来的房地产行情,取了20年所有的数据,研究结果表明房价不会上涨,这明显是个错误结论,如果他们用过去200年数据来分析,就不会有这个结论。...
  • EA编程教程第七讲 变量
    在MQL中,变量是极其重要的,变量在使用前必须先定义,而且各个变量名称不能重复,基本变量有四样:int:整型,也就是整数。double:浮点型,也就是可以带小数点的数字。bool:true或falsestring:字符串。如:int a;double b;bool c;stri...
  • EA编程教程第九讲 预处理程序
    预处理程序是MQL编译器的一个子系统,通过预处理程序可以使软件的可读性更好,预处理程序运行在程序编译之前。预处理指令以(#)开头。1 定义常量使用#define来定义常量。如:1. #define ABC 1002. #define PI 0.3143. #d...
  • EA编程教程第八讲 变量(2)
    1 本地变量:定义在函数内部的变量称为本地变量,它的作用范围只有在定义它的函数内可以访问,在函数外面的代码,不能访问函数里面的变量。例如:int funcname(int a){int abc; //函数内部的变量,只能由函数里面的代码访问,函...
  • 八款知名加码对冲EA的策略评价
    “Martingale是纯粹的恶魔,它会吞噬掉你所拥有的一切!”,多年来,这是人们对Martingale的一致看法。Martingale的使用导致了逆势,重仓,无止损,与经典的外汇投资理念的“顺势、轻仓、止损” 是完全对立的。它像一枚随时会爆...
  • 一个稳定盈利不爆仓的网格交易外汇EA模型
    一个稳定盈利不爆仓的网格交易外汇EA模型
    一晃之间,研究外汇EA已经多年,也曾在博客里面发表了一些心得,但是说实在的,真正特别好用的心得,并没有发表,发表出来的多半是一些半成品或者思路吧。本文不同,是一个相对完整的模型。 网格交易,近年来大家研究较多。网格交...
  • EA编程教程第十讲 预定义变量
    MQL内部已经预定义好了一些常用的变量,我们编程的时候直接调用即可。Ask:买涨货币对的价格,一般情况下这个数值都是最新的,如果不放心的话,可以用RefreshRates()函数刷新下该值。Bid:买跌货币对的价格,同意可以使用Refres...
  • 程序化运用对价格波动特征的影响
    一、背景 (一)程序化理念导入金融领域 程序化首先是一种思维理念,要求思维具有严整性(严密)、系统性(完整)。其实在军事、企业、学校、政府等各种组织活动中,早已引入程序化的概念。 最近30年来,各种金融投资品种爆发性...
  • MT4错误代码及中文释义
    MT4错误代码,主要分二部分:服务器返回的错误代码、MQL4运行的错误代码1、服务器返回的错误代码 错误代码 描述 中文释义 0、1...
  • 暴利回报的商业EA能用吗?
    暴利回报的商业EA能用吗?
    EA就是智能交易系统,也就是能够自动下单交易的软件。最近被炒得非常火热,特别是在国外更是沸沸扬扬。各个EA开发商纷纷提供交易记录,各个几乎都是暴利,还有年盈利几十倍的。其中不乏几千美金一套的。据统计目前全世界...
  • 做市商最高机密:MT4平台虚拟庄家插件
    做市商最高机密:MT4平台虚拟庄家插件
    目前MT4平台在金属、外汇交易中应用广泛。关于MT4,有一个公司不得不提,即波士顿科技(Boston Technologies)。 该公司提供的MT4平台虚拟庄家插件,见下图: 为了理解准确,将图片上内容直译: 虚拟庄家插件: “虚拟庄家”这个软...
  • MT4间的交易信号复制和联机同步工具
    MT4间的交易信号复制和联机同步工具
    小编今天给大家介绍的,是一家名叫FX Blue的英国公司,提供的MT4同机跟单和联机跟单EA工具。 同机不同MT4之间的交易复制:FX Blue Personal Trade Copier 登录FX Blue,网址是:www.fxblue.com,在顶部菜单选择Apps 在Trader...
  • 外汇EA社群发展方向和十大日内模型
    外汇EA社群发展方向和十大日内模型
    这两年程序化设计风起云涌,以期货程序化设计为核心的量化对冲策略蓬勃发展,围绕量化设计的金融社区也日渐兴盛。各种量化沙龙、量化峰会在神州大地遍地开花。这说明程序化设计的春天已经到来! 外汇EA的发展速度不如期...
  • 这样优化MT4图表后,神奇的交易结果出现了!
    这样优化MT4图表后,神奇的交易结果出现了!
    交易者懂得如何定制自己的MT4图表非常重要。这不仅能让交易者更好的读懂市场,同时也能让自己交易决定尽可能少地受到潜意识影响。交易者怎样优化MT4图表,以获得更好的交易体验呢?在大多数情况下,默认的图表是黑色背景,...
  • MT4中有哪些常用的快捷键?
    MT4中有哪些常用的快捷键?
    MT4是市场行情接收软件,由迈达克软件公司发布,提供免费试用,那么,MT4中有哪些常用的快捷键? Ctrl+M - 市场报价Ctrl+N - 导航Ctrl+T - 帐号终端Ctrl+D - 数据窗口Ctrl+G - 网格Ctrl+L - 成交量Ctrl+O - 选项Ctrl+F -...
  • 一个触碰式振荡器型EA的设计思路
    以下对话纯属虚构,仅供参考。 读者:小编,还记得咱们讨论过得那个策略嘛?就是0.01手开仓的 小编:记得。 读者 11:22我又和一个朋友讨论了,他也给力一些建议,我发给你看看,参考一下 小编 11:22好 读者 11:22我认为开到0.2合...
  • 在本机搭建跨多个外汇平台商的MT4本地正反向跟单信号同步系统的方法
    在本机搭建跨多个外汇平台商的MT4本地正反向跟单信号同步系统的方法
    在我们日常的外汇交易中,常常有一些交易上的需求,必须依赖第三方软件来辅助解决。MT4只是解决了基本的挂单、下单问题,像跨越多个平台商进行信号同步下单这样的需求,光靠手工是解决不了的,需要用跨平台的跟单软件,而且有...
  • 如何将MT4上的交易行为复制到其他账户里面?
    如何将MT4上的交易行为复制到其他账户里面?
    在本文中,我们将介绍如何将某一MT4账户的交易行为拷贝到其他的MT4账户上面,有可能是你自己另外的账户,或者是客户的账户、你朋友的账户、你家人的账户。只要你可以访问这些账户,你就可以将你的账户交易行为拷贝到其他...
  • 外汇EA智能交易到底能走多远
    外汇EA(Expert Advisor)是外汇智能交易系统的简称,如今已经成为各大经纪商吸引客户的交易法宝,也是外汇交易员和投资者比较青睐的交易工具之一。和其他技术发展一样,EA正在飞速的发展中,未来万能的EA系统似乎正在朝着现...
  • 我与Mql5的故事,从我07年想象mql的情况,到mql5一步步的发展
    人生的相遇有许多,从单向,双向注意到轻度,重度,深度卷入。人生的相别也有许多,从藐视,冷淡,疏远到陌路不相识。 2004年夏日的午后,我去看望朋友,他开的是外汇保证金公司,看到屏幕上有一款我没有见过的交易软件。我问什么软件...
  • 一个案例看懂外汇交易中的机器学习
    一个案例看懂外汇交易中的机器学习
    随着“AlphaGo”、“无人驾驶”、“大数据处理”等名词不断出现在公众的视野中的时候,人工智能和机器学习这些词被不断的提起。甚至很多人认为:2016年是算法时代的元年,2017年人工智能将会得到更加快速的发展。笔者也...