EA智能交易

阅读 :
欢迎访问 外 汇 邦 WWW.WaiHuiBang.com

   EA智能交易:

  智能交易是Expert Advisor(简称EA)的中文译名,也可译作“专家问”,俗称智能交易系统,是由电脑模拟交易员的下单操作进行机器交易的过程;电脑根据预先编辑好的交易策略程序来执行交易定单。自动交易策略主要包括三要素:定单执行,风险管理和资金管理

智能交易系统的工作原理就是由程序员借助一门计算机程序设计语言,通过编写程序交易指令模拟人类交易员的行为进行下单操作,实现机器自动进行交易的过程。EA的主要执行过程可分为:盯盘--开仓--再盯盘--平仓,如此循环执行的过程。

 

  1、当打开平台客户端程序后,由客户端程序调入用户在系统内已设置好的EA交易系统程序;

  2、当EA程序启动后便开始对图表中货币对的K线趋势图进行监视,寻找开仓的条件;

  3、如果条件满足,进行下单开仓(做多或者做空)

  4、重复第二步,继续盯盘,假设第二步是开仓,就是寻找平仓的条件;

  5、如果平仓条件满足,进行平仓操作,计算盈亏,完成一次交易的循环;

  6、若继续交易,EA重复2-3-4-5步;

  7、用户若不想让EA进行交易,可通过相关菜单操作设置禁用EA,或者退出客户端;

欢迎访问 外 汇 邦 WWW.WaiHuiBang.com
本文标题:EA智能交易 - MT4平台MQL4编程学习
本文地址:http://www.ea666.cn/fxschool/autotrading/mql4/40620.html

相关文章

  • 外汇EA编程教程――数据类型转换

      MQL语言目前仅支持隐式转换,MQL目前可以做一下数据类型自动转换。 int(bool, color, datetime) 可转换成 double 或 string double 可转换成 string,除了以上两种转换外,不能进行其他的数据类型转换,如: int i =...

    MQL4编程学习
  • MQL4数组处理相关函数(三)

    用于数组处理的一组函数。数组的最大维数为四维。每一维索引编号为0至(数组大小 减 1)。例如,在50个元素的一维数组中,调用第一个元素用array[0],最后一个元素用array[49]。ArrayBsearch() – 数组搜索 Ar...

    MQL4编程学习
  • 在MT4 build600+ 中使用509编辑器的方法

    MT4升级到600版本以后,语言系统完全是MQL5架构了,面对新的编辑器和指令系统,许多人一时会感觉不习惯,特别是暂时对中文的支持不好,如果能用老版本的编辑器就好了。 经简单尝试,我是这么来解决的。将509版编辑器及编译程...

    MQL4编程学习
  • 建立EA时的误区

    交易系统设计过程中的误区误区一:交易系统就是指标的优化很多交易系统的制作者认为,交易系统就是优化之后的指标,因此这些制作者热衷于使用分析家、SUPERCHAT等股票分析软件的指标优化功能,每天对每个指标进行计算并赋...

    MQL4编程学习
  • EA入门系列一:MT4自定义指标的结构
    EA入门系列一:MT4自定义指标的结构

    MT4自定义指标一般由四个部分构成: (1)文件头部 (2)参数、变量和数组的定义 (3)初始化函数init() (4)主函数start() 一、文件头部,也称为预处理程序 预处理程序以“#”开头,行尾无语句结束符“;” 常用的预处理程...

    MQL4编程学习
你可能感兴趣