手机版

关于金融智能(EA)交易的使用

阅读 :
外_汇_邦 WaiHuiBang.com

  我们经过编写评测、逆向分析、反编译千款智能交易EA后,发现评测及使用金融智能EA需要注意以下几点:

 

  EA的视觉偏差:
  人体通过视觉所观测的事物是立体化、多样化的,能达到“所见即所得”的状态,而计算机语言还不能精确做到人体视觉所感观的范畴,既是具备神经网络系统功能的程序也不能精确做到 “所见即所得”的功能,因此编写好的EA程序在测试过程中会与人体感观实际观测而来的交易系统相比 建仓、平仓的时点会有所出入,从而会造成测试交易结果的相对误差。此误差比可以通过扩大或缩减时间周期的方式来修订,但同时也会造成EA功能上的复杂性,越追求精确往往效果越不好,虽然金融交易是有历史性的重复可能,但重复的方式和特点不见得是同样的,会有所偏差,故,应该在EA编写,评测的过程 做好最本质的事情,就是资金管理,来杜绝偏差值所带来的损失。

  EA的网络环境
  通过评测各种类型的EA,我们发现一个特别有趣的现象,同样的EA,同样的资金,同样的平台,同样的测试起始点及终止点,唯独不同的是 使用了不同的网络服务商 即联通与电信的2兆带宽,结果却是匪夷所思的,收益率及损益率 均有不同。在北方区域 (北京 ),EA获利值 联通要比电信的好,在南方区域(上海)EA的获利值 电信比联通的要好。经过多次测试,得出结论,带宽及网速 对EA交易结果是有相对的影响,虽然比值不是大,但从初始投资资本的额度大小来区分EA交易 获利结果来看,影响会是很大的。其中还要假定一个条件你所选用的平台商 不是黑平台,也不是做市商类型而是清算型的交易商,且是实盘测试。

  EA的测试数据
  经过缜密的分析和研究,建立好一套严谨的交易系统,并将之程序化,是很有收获感的事情,但是在测试后往往又会让人很沮丧,除了上述两种原因外,就是测试数据来源的真实性,可靠性,地域性、历史性。真实性及可靠性 这个大家都很清楚,即选择正规交易平台,选择实盘测试,切勿模拟盘测试。而历史性是我们在评测过程发现的一个特性,即国外交易时 冬令时及夏令时的区分会对当时当地的交易数据有所影响,各平台交易商服务器开放时间,也会因此有所调整,从而造成EA程序测试及实际应用过程中出现获利偏差值,甚至亏损。针对这种情况 要时刻关注所选择的交易商提供相关服务器时间调整及点差浮动值的报告,同时也要关注各平台交易商所交易产品的报价位数,有的是四位报价 有的是五位报价,要依据这些因素,从而调整EA程序参数。地域性,主要是指我们所选用的平台交易商是 美国 还是欧洲 日本 澳洲 瑞士等区域,这些平台商地域性的不同所提供数据也会相对有所偏差,建议程序编写好后,尽量选择有代表性区域的平台 实盘测试,或申请近似实盘环境的模拟盘测试,从而确保EA程序测试的公正性。有道是,细节出真金,EA程序的开发永无止境,要适应环境,而不是环境适应我们。

外_汇_邦 WaiHuiBang.com
本文标题:关于金融智能(EA)交易的使用 - MT4平台MQL4编程学习
本文地址:https://www.waihuibang.com/fxschool/autotrading/mql4/40678.html

相关文章

  • 怎样避免EA优化过度

    经常有人提及MT4历史测试无用论,以前确实有历史测试和真实测试不相符的情况。随着mt多次升级,比对真实测试和历史测试,现在可以说比较准确,历史测试进行优化碰到比较多的是优化过度的问题,这个和mt历史测试无关。再精确...

    MQL4编程学习
  • MT4 EA寻找最优参数的方法教程
    MT4 EA寻找最优参数的方法教程

    很多人在用EA进行历史回测的过程中,发现并不理想和预期的有很大的差别,想要对EA部分参数进行优化,例如我们优化加仓距离点数,设置150点测试一遍,然后设置200点测试一遍,两次结果对比找出最好的加仓距离点数,如果是一个参数进...

    MQL4编程学习
  • MQL4 OrderSelect 函数使用说明

    如果通过订单号选定定单,pool参数应忽略。此定单编号是其唯一识别符。 要找出所选订单的列表,必须对订单时间进行分析。如果订单时间为0,则说明该订单为进入市场的已成交单或已发出的挂单。 我们可以从订单类型区别已成交的订单和挂单。如果订单的平仓时间不等于0,此订单就是一个已经平仓的订单,或是一个已取消的挂单。...

    MQL4编程学习
  • MQL4基础:运算符和表达式

    目录[hide]表达式算术运算符赋值运算符 关系运算符 布尔运算符 位运算符 其他运算符 优先级规则 某些数字和字符的组合是特别重要的,它们被称为运算符,例如:算术运算符:+ – * / %逻辑运算符:&& ||赋值运...

    MQL4编程学习
  • 战胜李世石之后,人工智能下一步将入侵华尔街?

    击败李世石确实是一个了不起的成就,但围棋还仅仅是人工智能秀肌肉的一个试炼场;真正值得‘入侵’的,是繁华而又喧嚣的华尔街?...

    MQL4编程学习
你可能感兴趣