您现在的位置是:课程

MT5智能交易之路:MQL5智能EA指标脚本开发

2023-06-30 21:21课程 人已围观

本套课程是MT5智能交易之路系列课程第二阶段内容,共21节课,包括帮助手册讲解,EA指标脚本运行框架,获取账户、客户端、货币信息,获取交易品种信息,获取市场深度信息,获取财经日历信息,K线数据、时间序列,指标访问,获取订单信息,下单、挂单操作,图表窗口操作,图表上画对象,脚本开发实例,指标开发实例,智能EA开发实例,历史数据回测及参数优化,发送邮件、警报、消息提醒,信号订阅、跟单,文件操作,标准程序库。通过本套课程的学习,将熟练掌握MQL5语言的功能函数用法,从MT5基础知识到实例开发,学会如何编写智能EA、指标、脚本程序,并综合进行应用。



第01节:课程大纲
本套课程是MT5智能交易之路系列课程第二阶段内容,共21节课,包括帮助手册讲解,EA指标脚本运行框架,获取账户、客户端、货币信息,获取交易品种信息,获取市场深度信息,获取财经日历信息,K线数据、时间序列,指标访问,获取订单信息,下单、挂单操作,图表窗口操作,图表上画对象,脚本开发实例,指标开发实例,智能EA开发实例,历史数据回测及参数优化,发送邮件、警报、消息提醒,信号订阅、跟单,文件操作,标准程序库。通过本套课程的学习,将熟练掌握MQL5语言的功能函数用法,从MT5基础知识到实例开发,学会如何编写智能EA、指标、脚本程序,并综合进行应用。

第02节:帮助手册讲解
讲解MQL5中文帮助手册的目录结构,归类为包含的5大部分:语法基础、预定义常量、预定义变量、各类功能函数、标准程序库,总体概括说明每个部分的具体内容。

第03节:EA指标脚本运行框架
详细介绍智能EA、指标、脚本程序开发运行框架,所包含的响应函数,及不同响应函数的应用场景和功能作用。

第04节:获取账户、客户端、货币信息
讲解如何获取MT5账户属性信息、客户端属性信息、货币属性信息,详细讲解每个属性值对应MT5客户端的展示,所表示的概念意义。

第05节:获取交易品种信息
讲解如何获取MT5包含的交易品种信息,在市场报价栏目中,交易品种的属性值获取和遍历,每类品种的交易规则,属性值的含义。

第06节:获取市场深度信息
讲解市场深度的概念,在实际交易中报价量、滑点、点差等的含义,通过程序获取市场深度报价相关信息等。

第07节:获取财经日历信息
讲解财经日历信息的展示内容,不同国家、货币经济事件的属性信息,通过获取所需要的关键事件信息,判断对行情走势的影响。

第08节:K线数据、时间序列
讲解K线的概念,开盘价、收盘价、最高价、最低价、点差、报价量等信息的获取和利用,历史数据的读取,时间序列的概念,遍历不同周期的K线序列数据。

第09节:指标访问
讲解如何调用MT5自带的指标数据,应用指标数据设计符合需要的交易策略,通过不同指标数据的应用场景判断交易开仓、平仓条件。

第10节:获取订单信息
讲解持仓订单、挂单、历史订单信息的获取和遍历,包括订单的最佳买入、卖出价位,止损、止盈价位,交易手数等。

第11节:下单、挂单操作
讲解如何通过程序实现买入、卖出下单,六种挂单类型Buy Limit、Sell Limit、Buy Stop、Sell Stop、buy stop limit、sell stop limit的实现,并设置订单信息。

第12节:图表窗口操作
讲解如何加载、关闭、设置、获取行情图表窗口信息,获取图表窗口鼠标、键盘输入响应事件等。

第13节:图表上画对象
讲解在行情图表窗口上画各种不同线、文本、分析工具对象,并结合K线数据,设置对象属性信息。

第14节:脚本开发实例
通过实例讲解脚本开发的全过程,包括创建、编写、调试、输入参数控制、加载运行等,实现一键平仓功能脚本。

第15节:指标开发实例
通过实例讲解指标开发全过程,包括创建、编写、调试、输入参数控制、加载运行等,实现不同周期、颜色移动平均线金叉买入信号,死叉卖出信号指标。

第16节:智能EA开发实例
通过实例讲解智能EA开发全过程,包括创建、编写、调试、输入参数控制、加载运行等,实现随机震荡指标超卖区金叉买入,超买区死叉卖出,自动交易下单、开仓、平仓智能EA。

第17节:历史数据回测及参数优化
讲解如何应用历史数据,进行智能EA、指标测试,通过设置周期、输入参数、交易规则、优化算法等进行可视化窗口测试,输出测试报告,得到整体胜率、盈亏比、订单数等,按天、周、年统计展示交易绩效。

第18节:发送邮件、警报、消息提醒
讲解给邮箱发送邮件设置和程序实现;让客户端电脑发出警报声;给手机客户端发送消息提醒功能。

第19节:信号订阅、跟单
讲解信号的概念和参数意义,进行信号列表遍历,找出最优信号并进行订阅,实现自动跟单功能。

第20节:文件操作
讲解文件的创建、打开、关闭、写入数据、追加写入、读取数据等功能。

第21节:标准程序库
讲解MQL5官方设计提供的标准程序类库,包括数学、图形图像、价格图表、指标、交易、交易策略、对话框面板等类库和函数。

 
-->

站点信息

  • 文章统计篇文章