课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 专注于MT5/MQL5智能交易及Python量化交易编程与研究,有丰富的交易策略分析及编程经验,实现了多个稳定智能交易系统。

  • 课程详情

    本套课程是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官方设计提供的标准程序类库,包括数学、图形图像、价格图表、指标、交易、交易策略、对话框面板等类库和函数。



    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课