小凡人交易学院《EA编程》教学大纲
(2019)易文策
外汇交易自动化编程,简称“EA编程”。开设本课程的目的是为了满足广大交易员将自己的交易策略和流程实现自动化交易,满足广大新手学会自动化编程,成为自动化交易程序员。
本课程以MetaQuotes Software公司的MetaTrade 4交易软件(MT4)为平台,采用该平台配套的MetaQuotes Language 4(MQL4)语言作为编程语言进行教学。
课程分为“学徒”、“技工” 和“工匠” 三个等级。学员既可以参加循序渐进的学习,也可以根据自己实际情况有挑选的学习。配套教辅材料有视频课程、每课配套的PPT教案、《MT4 EA编程进阶手册[2019]》(PDF电子书)、MT4 EA编程模版[2019]软件包、MQL4命令速查文件(CHF文件,英文版)。
课程主要包括外汇交易基本知识和规则、MT4自动化交易流程以及程序类型,了解MQL4执行规则和文件部署,了解EA和指标如何在历史数据中测试。延伸自学内容包括MQL4变量类型、数组、条件语句、循环语句。共计5个单元和一次结业测试。
主要包括外汇交易五大模块(信号、建仓、加仓、止盈止损、减仓平仓)的逻辑关系,易行编程模版[2019]功能模块介绍,经典趋势EA编程,变色线趋势指标编程,控制面板编程。延伸自学内容包括MQL4命令集、C++语言中结构体用法。共计6个单元和一次结业测试。
课程目的:
充分了解外汇交易基本知识和规则,熟练掌握EA、指标的使用,熟练操作MT4的历史测试功能,了解MT4文件部署方案,能够利用MQL4语言编写基本的功能。
编程这门技能需要较强的逻辑思维能力和天份,并不是任何人都适合学习编程,从入门到精通需要花费大量的时间和精力,而时间是每个人最宝贵的资源,浪费可耻。因此我们希望学员通过本课程的学习和测试,尽早认识到本人是否适合进一步学习编程,在老师的帮助和建议下,尽快完成“从入门到放弃”这个过程。
课程目的:
充分了解交易基础模块,熟知易行编程模版函数库内容,动手实践编程,掌握简单的EA、指标编写,了解控制面板设计原理。具备编写一般策略的技能。
网友评论