
MT4 EA策略开发 - 写在教学之前
近年来,外汇市场已快速崛起为最热门的交易领域之一。凭借其 24小时不间断交易、高杠杆比例 和 低保证金门槛 等特点,吸引了成千上万的普通投资者投身其中。 MetaTrader 4(简称 MT4)作为外汇交易的主流平台,由 Me...
近年来,外汇市场已快速崛起为最热门的交易领域之一。凭借其 24小时不间断交易、高杠杆比例 和 低保证金门槛 等特点,吸引了成千上万的普通投资者投身其中。 MetaTrader 4(简称 MT4)作为外汇交易的主流平台,由 Me...
变量的作用域通俗点讲,就是这个变量在哪些地方可以使用、在哪些地方是看不见的且不可以使用。你可以把它理解为变量的“活动范围”或“有效区域”,假设你有一个对讲机(变量),你把它放在了厨房(一个函数内部):在厨房里你能用它,但你去了客厅(另一个函...
函数就是一段可以重复使用的代码,就像是“工具”或者“小工厂”,你只需要告诉它你要干什么,它就能帮你自动完成,函数可以提高编程效率、让程序更清晰、更易维护。 打个生活中的比喻 生活例子 对应的函数操作 榨汁机 你放进去水果后,它就自动榨汁 车...
什么是常量 常量顾名思义,是指在程序执行过程中其值始终保持不变的数据。例如,数字 5 是一个整型常量;字符 'A' 是一个字符常量;而 2009.01.01 00:00:00 是一个表示 2009 年 1 月 1 日零点的 datetime...
什么是变量? 变量就是用来保存数据的小盒子(储物柜),你可以把数字、文字、价格等内容放进去,之后随时取出来用。 为什么要用变量?因为在编程里,我们经常需要: – 保存某个价格(比如当前价格) – 保存一个交易手数(比...
我们先来回顾一些基础的编程概念,这将有助于编程新手更好地理解后续内容。如果您已是经验丰富的程序员,可以直接跳到下一节。 语法 (Syntax) 如果您熟悉 C++、PHP 或其他许多语法源自 C 语言的编程语言,那么您会发现 MQL 编程非...
MetaEditor 是用于 MQL 编程的集成开发环境(IDE),它与 MetaTrader 一起安装,专为编写和调试交易策略而设计。它内置了参考文档、搜索功能和代码自动补全,大大提升了编程效率。 在 Editor 编辑器窗口中,你可以同...
专家顾问(常缩写为 EA)是用 MQL 编写的自动化交易程序。它能够根据交易系统算法执行挂单、修改订单及平仓操作。EA 通常利用指标生成交易信号,这些指标可以是 MetaTrader 内置的,也可以是自定义指标。 专家顾问(EA)本质是策略...