课时
【0基础学编程4-1】 – 认识图形对象
图形对象概述: 图形对象是 MQL4 中用于在交易图表上显示各种可视化元素的编程工具。包括线条、箭头、文本框、按钮,位图,矩形背景等多种类型。是用于构建用户界面的常用方法;图形对象可以与交...
【0基础学编程4-2】 – 应用图形对象
为什么要进行函数封装? 在 MQL4 编程中,图形对象是非常重要的一部分,它可以帮助我们在交易图表上显示各种可视化的元素,如线条、矩形、文本等。为了更好地管理和使用这些图形对象,我们可以将它...
【0基础学编程2-1】预定义元素
什么是预定义?和自定义有啥区别? 今天所说的预定义是指在MQL编译器提前定义的变量、函数和常量。这些预定义的元素由MQL编译器提供,具有固定的名称、值和功能的数据元素。而自定义则是是指根...
【0基础学编程4-3】 – 图形对象交互
在了解了图形对象的基本创建后,比如按钮、矩形、文本等。但仅仅创建这些对象是远远不够的,我们还需要让它们能够与用户进行交互。图形对象交互的核心概念就是通过捕获在图表上的操作,来触发相...
【0基础学编程3-5】- 策略编写实战
在学习了一系列基本的知识后,今天带大家进入策略编写的实战部分,策略编写包含三大核心:信号检查、建仓管理、持仓管理(风险控制),通俗一点讲就是:必须从清楚进场到出场出场的一个完整流程...
【0基础学编程3-1】- 交易函数:订单信息获取
认识交易函数、常量 从第三章开始将正式学习EA编程中最重要的一环,交易函数的正式运用。在MQL4中,交易函数是用于执行各种交易操作的必备。它们提供了一系列函数来实现下单、平仓、修改和删除订...
【0基础学编程3-2】- 交易函数 – 订单管理
在上一期,我们认识了交易函数和常量当中的订单信息获取方式,这是在一个EA中非常重要的一部分,也是不可缺的一部分。那订单信息从何而来?比如止盈止损怎么修改?这就到了今天的学习内容,4个...
【0基础学编程3-3】-为编写EA做准备:获取货币数据集
在今天的课程当中,将是MQL4 EA编程基础知识学习的一个里程碑,随着本章节的结束,下一期我们将开始EA编程的实操环节,以及图表对象编写、面向对象编程部分。对于大多数EA编写,最少不了的就是...
【0基础学编程3-4】-EA框架设计
EA编程的第一步 - EA框架设计。要想有条理有目的性的设计好一款EA,你得养成属于自己的编程习惯,为可能遇到或者用到的场景准备好素材,可以是以下方面: 常用数组 常用变量 常用的函数 属于自...
【0基础学编程2-3】数据结构 – 数组应用实例
数组的概念 数组是一种数据结构,用于存储相同类型的多个元素。它是一种有序的集合,每个元素可以通过索引访问。以下是一些关于数组的重要概念: 元素:数组由一系列元素组成。每个元素都有一个...
【0基础学编程2-4】数据结构 – 结构体
结构体的概念 MQL4编程语言中的结构体(Struct)是一种自定义数据类型,用于组合不同类型的变量成员,以表示一个更复杂的数据结构。它可以包含不同的数据类型,如整数、浮点数、字符、字符串等...
【0基础学编程2-5】自定义函数封装与调用
自定义函数 本章节主要是带大家巩固一些编程中的概念,以养成良好的编程习惯。在MQL4中,自定义函数既自己定义的函数体,从返回类型上可以大概分为带返回值和不带返回值;从调用类型上可以分为...

