手机版

外汇EA开发过程简介

阅读 :
外_汇_邦 WaiHuiBang.com

外汇EA外汇智能交易软件的开发是一个复杂的过程,需要分析师和程序员的配合,分析师负责总结行情,程序员负责把总结转成代码搭载到软件里,完成后还需要经过无数次复盘测试。

 

将交易策略转化成外汇EA智能交易软件的程序语言最大的麻烦之处就是量化这些形态术语的条件,而每个朋友对于这些条件其实都是以主观的方式来认知,单就一个反转带有长下影线的 K 棒是要多长才具有反转的意义,重点是每个交易者都有自己主观的看法。

 

完成后需要将外汇EA交给测试员测试,由测试员判断这个指标的形态标识逻辑是否符合他的预期,如果不能实现收益就需要提供非常详细的条件。

 

不同的货币对,不同的指标都需要逐一开发,这是研发外汇EA智能交易软件最麻烦的地方,画出的趋势线位置都不同,表示趋势线这个概念,本身就带有取点判断逻辑的不同,因为趋势线就是两点连接的线,取点逻辑的不同就造成画出线的位置不同。


对于术语,包含最简单的回撤(pull-back),都是需要对每个基本术语作量化条件定义后才能够进行外汇EA 编程的,但这样的量化过程对于绝大部分的朋友是无法写出这么仔细的量化条件,但如果由编程人员来写这样的条件,定义出来的条件通常与委托编程朋友的预期也会有相当大的出入。

 

这时候就需要分析师和程序员充分沟通,达成共识。一般是使用网上已有的形态标识指标看是否能接受,如果能接受就直接让外汇EA 来调用那个指标来作判断即可,指标没有源码外汇EA也能调用成功。


一个成功的能长期实现盈利的外汇EA外汇智能交易软件是需要大量沟通和时间验证的,验证功能更是需要时间来堆积、打磨,经过无数次修改后才能正式推向市场的。

外_汇_邦 WaiHuiBang.com
本文标题:外汇EA开发过程简介 - MT4平台MQL4编程学习
本文地址:https://www.waihuibang.com/fxschool/autotrading/mql4/65471.html

相关文章

  • 好指标如何应用到EA上

    第一部分:指标为了能赚钱而不是亏损,无论是专业的交易商还是个体,都在研究各和总结各种种的规律,并做成指标,我们经常会发现一些指标图线看起来很完美,于是都会想到要根据指标的变化进行交易。但这样做会赚钱吗?能否赚钱,...

    MQL4编程学习
  • MT4指标编程入门(十一):MT4的报警
    MT4指标编程入门(十一):MT4的报警

      MT4指标编程入门:MT4的报警   报警功能是MT4的一大特色。它可以在预定的条件达到时,发出警报。   与指标画线相比,报警语句显得非常简单,   只要在判断语句中加一个报警语句即可   报警方式有:弹...

    MQL4编程学习
  • MQL4文件操作函数(一)

    本组函数用于处理文件。存放工作文件的三个目录(含子目录):/HISTORY/<当前经纪商> &#8211; 特别提供的FileOpenHistory函数: /EXPERTS/FILES &#8211; 公用目录; /TESTER/FILES &#8211; 测试专用。 禁止访...

    MQL4编程学习
  • “授渔亭”之外汇EA智能交易系统切勿乱用

      有些汇友自己研究交易方法不能实现盈利,就开始去网上查找现成的交易系统,外汇EA是指交易者与编程人员一起合作开发出来的自动(智能)交易系统,在系统中加上特定的指标,追求简单、快捷的盈利。外汇EA既可以从外汇论坛上免...

    MQL4编程学习
  • EA编程教程第六讲 函数

    函数就是一个有某种功能的程序块,我们可以在程序的各个地方调用函数。一个函数由返回类型,函数名,函数参数构成。函数的参数最多不能超过64个。例如:一个实现加法功能的函数, double Add(double a, double b) { return...

    MQL4编程学习
你可能感兴趣