顺水外汇EA交易网MT4
标题:
外汇EA软件是什么
[打印本页]
作者:
崩沙拉沙
时间:
2019-12-14 10:29
标题:
外汇EA软件是什么
外汇EA可以在MT4平台上进行开发,采用的语言是MQ4语言。一套EA是一个完整的交易程序,程序通过实时获取市场价格,自动判断下单与平仓时机,由电脑模拟交易员的下单操作进行机器交易,根据预先编辑好的交易策略程序来执行交易定单。更多关于外汇专业知识点击>>>http://www.gendan5.com/terminology.html
[attach]31245[/attach]
▪ 实盘测试
外汇EA,是外汇智能交易系统的简称(Expert Advisor)。外汇EA是一套用于MT4平台(Metatrader4)的程序化交易系统,可以自动完成外汇交易的操作,无需任何人工的干预。。
基本介绍
EA交易的优势:
1. 融合盈利系统的交易精华,把经过验证的交易策略用于实盘交易
2. 克服人性中的弱点,避免情绪化操作
3. 自动下单,自动适应价格变动和趋势变动
4. 电脑24小时监控行情,无须人操作,你可以安心从事白天的工作
5. 严格风险管理,绝无过量交易
目前华尔街60%以上的交易都是由程序化交易完成的,程序化交易相对于手动交易有着极大的优点,有逐渐取代手动交易的趋势,是未来金融市场的发展方向。未来的交易员之间的竞争,将会是程序代码之间的竞争,是智能交易系统之间的竞争,谁的程序技高一筹,谁就可以战胜市场,获得额外的盈利。
EA的收益与风险
外汇EA不同于实物物品,是一种虚拟物品,并且具有风险性。由于未来市场是无法预测的,因此EA可能带来亏损,也可能带来盈利。如果选择一款有潜力的EA,投资者可能获得巨大的盈利,远远超过外汇EA本身的价值,但同时也会伴随风险。所以,选择外汇EA,其实是一种高风险高回报的投资。目前国外的外汇EA市场较活跃,卖家大部分来自个人开发者以及专业的研究机构。国内由于外汇市场并不发达,因此外汇EA市场并不活跃,只有个别的个人开发者出售自己的EA。一个赚钱的EA谁会出售 ??
EA的开发
外汇EA在MT4平台上进行开发,采用MQL4语言编写交易策略,EA的文件形式是mq4文件或ex4文件,其中mq4文件是源码文件。 这种语言可以创建你自己的智能交易,使自己的交易策略能够完全自动地执行。而且,MQL4 还能自定义客户指标,脚本和数据库。内包含了大量可
EA开发界面
以分析当前及历史报价所必须的函数,以及一些基本的运算和逻辑操作。并内置了一些基本的指标和操作命令。
打开MT4软件的MetaEditor编辑器,选择新建-智能交易系统,就可以开始开发自己的EA了。MQL4语言的基本语法类似于C语言,MetaEditor内含详细的帮助文件,可以帮助开发者正确地使用各种交易函数和操作指令。开发完成后需要进行编译和历史回测,并对EA的参数设置等进行不断优化,对EA的风险进行准确的评估之后再用于实盘账户运行。
EA文件放置
¤ 指标的mq4、ex4文件复制至experts目录的indicators子目录下
¤ EA自动交易的mq4、ex4文件复制至experts目录下
¤ tpl文件为模板文件,复制至templates目录下
¤ DLL文件为库文件,复制至experts目录的libraries子目录下
¤ SET文件为设置文件,复制至experts目录的presets子目录下
¤ pdf、txt、doc文件为说明文档,可直接打开阅读
EA的使用
1.首先将.ex4或.mq4文件放入MT4文件夹/experts下,将指标文件放入MT4文件夹 /indicators下,将库文件.dll放入MT4文件夹/libraries下。
2.打开MT4平台,点击工具-选项-智能交易系统,在四个主选项前打勾,在其他的选项前不打钩。
3.打开要挂EA的货币对的图表,例如EURUSD1分钟图。在导航栏的“智能交易系统”中找到EA,双击EA的文件名,输入相应的参数,点击确定。当图表的右上方显示一个笑脸时,表明EA开始正常运行。
4.由于大部分EA是24小时全天工作,所以用户需要一台24小时工作的电脑用于挂机,或者租一个VPS虚拟服务器。
EA的优势
一、首先针对哪些初学者或者不甚了解的汇民来说,这种系统有着较高的盈利能力,并会适当智能地减少风险率.
二、由于是经过智能化的编程,省略了各种分析面的过程,分析速度远远大于人类.
三、人们在交易过程中容易产生过度兴奋或者低落的负面情绪,通过系统交易可以很好的避免可能由于情绪化交易带来的弊端.
四、交易系统可以帮我们24小时观察市场行情,大大得减少了精力.
EA的缺点
无论是外汇还是股票市场,交易者的心理都是影响这个市场的重要因素,而这一因素是不能被量化的;“低买高卖”我们经常在交易过程中提到的一句俚语,本身就存在很大的分歧;另外,成熟交易者的经验也是非常重要的。
价格在运行过程中也会出现很多毛刺或者“杂音”,这些因素都会被计算机作为有效信号而予以采纳。同时,一旦市场的方向发生了改变,计算机没有实时做出改变,而是继续按照原来的指令执行,其损失也是非常巨大的。
所以,很多交易员在交易过程中并不是直接使用自动化的“EA”而是选择半自动化的设置,加入了人工的筛选机制。有了一个稳定成熟的交易员的筛选机制的加入,因为走势的变化而导致的亏损再自动加仓的概率大幅降低。[1]
EA的测试
要充分了解一款外汇EA的性能和赢利能力,就要对EA做历史回测。
外汇天十年历史回测图
打开MT4平台-智能交易测试,选择智能交易系统、商品名称、适用日期、时间周期,点击"智能交易属性",输入起始资金以及参数,点击开始,则开始进行回测。回测结束后,点击"报告",右键另存为测试报告,就可以看到EA详细的测试报告了。通过测试报告,可以了解EA的详细交易记录、盈利比、最大亏损等等。
实盘测试
对EA进行完整的调试和优化之后,需要通过实盘测试来考验EA的真实效果。实盘测试可以通过模拟账户,也可以通过真实账户。实盘测试不同于历史回测,由于未来的市场状况是未知的,所以实盘测试结果才能真正一个EA适应市场的能力。
欢迎光临 顺水外汇EA交易网MT4 (http://waterforex.com/)
Powered by Discuz! X3.2