外汇EA简介

阅读 :
外_汇_邦 WaiHuiBang.com
EA 即 Expert Advisors 的英文缩写
中文意思专家顾问,俗称智能交易系统,就是由电脑模拟交易员的下单操作进行机器自动交易的过程。
一>、人工操盘过程
下面我们就以MT4外汇客户端为例,首先来分析一个外汇交易员手工进行外汇交易的操作过程:其步骤如下:
1. 打开外汇交易客户端,选定一种货币对图表;
2. 监视该货币对的K线趋势图,俗称盯盘,寻找开仓或者是平仓的时机,即开仓或者是平仓的条件。
3. 如果条件满足,进行下单开仓(做多或者做空)或者平仓。
4. 重复第二步,继续盯盘,假定第二步是开仓,就是寻找平仓的条件。
5. 如果平仓的条件满足,进行平仓操作,计算盈亏核算。完成一次交易的循环。
6. 若继续交易,重复2->3->4->5步。
7. 若不进行交易,退出外汇客户端。
二>、机器操盘过程
基于以上的分析,我们已经知道一个完整的智能交易系统(俗称EA)在运行后必须要实现的基本功能,就是上述的人工操作的1-5步。 这也就是智能交易系统的基本工作过程,所以智能交易系统的工作原理就是由程序员借助一门计算机程序设计语言。
通过编写程序交易 指令模拟人类交易员的行为进行下单操作,实现机器自动进行交易的过程。主要执行过程可分为:盯盘->开仓->再盯盘->平仓,如此循环执行的过程。
关于支持机器自动交易的平台,目前外汇市场上流行的就是MetaQuotes公司的MT4平台。由于这个平台中嵌入了一种MQL4语言,它提供了对服务器端的数据访问并可进行交易操作的接口。
程序交易者可以根据自己的交易策略来编写自己的自动交易系统。从而实现让机器自动交易,既可以减轻人类的工作量,又可以克服人类交易中的一此性格弱点。但目前的EA开发,尚所早期起步阶段,有的还存在缺陷,但相信随着技术的发展,机器自动交易终将会逐步取代人类的手工操作。届时会给交易者一项新的选择。
外_汇_邦 WaiHuiBang.com
本文标题:外汇EA简介 - MT4平台MQL4编程学习
本文地址:http://www.waihuibang.com/fxschool/autotrading/mql4/52248.html

相关文章

  • 外汇EA自动交易系统与人工交易对比优势有那些

    1.什么是外汇EA EA,中文全名叫智能交易系统,是通过电脑模拟人为操作来完成交易。交易员通过将交易思路进行编程,从而使电脑按照交易员的交易思路进 行无心态干扰的交易过程。 2.为什么要使用EA?EA使用的好处在哪里? E...

    MQL4编程学习
  • 外汇EA的编写心得
    外汇EA的编写心得

    我编写EA的目的:建立系统的交易方法,机械化运行,排除情感的影响,实现稳定赢利。做EA一年了,最初做的是突破系统,依据突破方向追买追卖,测试近半年,效果一般,决定放弃,但这个EA使我坚信了一点,即只有跟着趋势交易才能实现EA的...

    MQL4编程学习
  • MT4编程初级手册(1):MT4自定义指标的基本操作
    MT4编程初级手册(1):MT4自定义指标的基本操作

    MT4自定义指标的存盘目录、指标编缉器与指标调用 一、MT4自定义指标存储在C:/Program Files/MetaTrader 4/experts/indicators这个目录中 见下图: 该目录中主要存储二种类型的文件,一种是后缀为mq4文件,这是MT4自定...

    MQL4编程学习
  • 外汇之智能分析系统

    了解过外汇的朋友,都知道相对于股票而言,炒外汇(保证金)比股票有很多的优势,盈利更可观迅速,但是,高回报伴随着高风险,再加上我国的汇民起步的时间晚,不管是从技术面,基本面还是操作方法,都远远还不足,所...

    MQL4编程学习
  • MQL4自定义指标编写相关函数(一)

    本组函数用于设计和编写自定义指标。这些函数不能用在智能交易和脚本中。IndicatorBuffers() – 指标数据缓冲区 IndicatorCounted() – 指标计数 IndicatorDigits() – 设置指标精度 Indi...

    MQL4编程学习
你可能感兴趣