MT4智能交易系统介绍智能业务体系软件是用来对业务历程全程自愿化,解任业务者贯串对市集举行 日
常冗杂的监护。 很众专业业务商行使众层业务体系,对差别的市集和正在差别 的
情况下举行操作。时时他们正在有名的说明软件包里对业务计谋举行编写和测 试,
譬喻,MetaStock 和 TradeStation。 行使 MetaTrader4 智能业务体系软件,招招领先,你能够把业务体系发作的信 号 和确实账户相干起来,云云连合以便于能追踪和治理你的某个时段的开仓部 位, 提交的订单和止损单。 什么是智能业务体系?它是一个用奇特的 MetaQuotes 讲话 4 (MQL 4)编写的 自 动业务体系(ATS),和特定的图外相干正在沿途。智能业务体系不但能通心腹 易 商业务机遇,况且还能自愿实践业务账户上的业务,直接发送到业务任事器。 和 很众的 IT 体系一律,智能业务体系体系声援汗青数据计谋测试,图外上外现 的 登入/登出点。况且,智能业务体系的可实践码分袂存储于源文献和加密的执 行
文献中-这种陈设担保了业务商所行使的逻辑躲藏(如有需要的话),而不会 泄
密。 编写己方的智能业务体系软件也非凡容易:考试一下吧!不需倘使专业编程高 手, 你只需求学会行使非凡粗略的讲话-MQL 4 讲话。即行使户不行自行编写智能 业务体系原则,然而他需求熟识迩来的编程手艺,不外很大概不需一个小时他便掌 握了这些原则并能编写序次。 众数的业务商为 MetaStock 和 TradeStation 软件拓荒了众种众样的业务战 略。此中大批均被翻译成 MQL 4 讲话,这就使得用户能够把前期累计的体味并合到 里 面去。有些即学即用智能业务体系版本能够从本页下载。 MetaTrader4 软件将智能业务体系正在序次的根目次/Experts 子目次里生存为 *.MQ4(source text) 和 *.EX4 (可实践码)文献。业务商能够无穷量地生存智 能业务体系数据,这些数据能够通过导航条窗口容易地加以治理。 创修自界说智能业务体系数据的序次以及将数据和业务终端连合正在 MetaTrader4 用户指南里有精细的形容。 MetaQuotes 4 讲话是用来编写自定 义智能业务体系软件,以便使业务序次治理 自愿化以及实践业务商己方的业务政策。MetaQuotes 4 讲话易学、易用、易 创 修。MetaQuotes 4 讲话包罗相当数目的变量,用来驾驭如今和前期的报价、 主 要的算术和逻辑运算和特性,重要的内置目标和用来开启和驾驭头寸的夂箢。 正在
语法上,该讲话和由 TradeStation 技艺有限公司拓荒的简捷讲话相同,然而 它有其自己的少许完全特性。
序次代码是用 MetaEditor4 编辑器编写的,它可以用差别的颜色鸠合响应 MQL 4 讲话的差别组织,于是,有助于用户熟识专家体系的文本。 说明最先于//符号 (双斜线)。说明也能够用“斜线-星号”-“星号-斜线”组合(/*[说明]*/, 就像正在 C编程讲话一律)。
设定和驾驭操作计谋,业务商生存一份日记文献,存储发作的信号消息、变量 输
出和已实践业务的结果。智能业务体系日记生存正在 MetaTrader4 目次下 /logs/YYYYMMDD.log 文献里。如今的日记能够从下方的“终端”窗口(日记标
签)直接进入。 进入 MQL 4 讲话的目次体系,要么按目次按钮或从东西菜单掀开 MetaQuotes 讲话辞书窗口操作。这个短小的手册包蕴分类、运算、存储词语等效用,使得用户 对该讲话所用到的每个元素都有所相识。 1. 重要讲话组织 像其他任何讲话一律,MQL4 有一套组成基础组织的重要构成元素。这些构成元 素以一种奇特的形式组合分列的,以便代外适宜的陈述和外达。 讲话的重要 对象即是数据,包罗三品种型:数字、逻辑和分列。 扫数的数值均采用双式样, 逻辑数据大概包罗真值和假值。分列即是用省略号标注的一系列字 符。字符串也叫做文本串。数据能够包蕴正在适宜类型的变量之中,或直接由程 序 的源文本涌现出来。 一个 MetaQuotes 讲话陈述指一个完善的用法解说。陈述能够包罗保存字、运 算
符号、数据、变量、外达式或标点符号,况且老是以分号末了。 保存字指具 有特定或奇特意思的预先设定的词语。
运算符号指正在数据、变量和(或)外达式中特定的完全运算符号。 变量是用 来束缚数字、分列或逻辑数据的。
外达式指保存字、变量、数据和运算符号的组合,由于它们具有讲话的 3 中类 型(保存字、变量、数据)中的任一价格。
标点符号用来代外外达式,界定参数,分辨词语或从头分列筹划纪律。 2. 标 点符号
字名称 形容 符 ; 分号 结果 MetaQuotes 4 讲话指令 对外达式的值举行分组,厘革筹划纪律。 ( ) 圆括号 标注函数参数并启动变 量形容外达式 标注变量的初始值并正在变量形容区分列组合 提取函数值时,对参数举行分辨 正在变量形容区对变量举行分辨 , 逗号 正在形容分列长度时对数字举行分辨 分辨进入分列元素的目标 : 冒号 用正在变量形容区,启动变量列外 引号 标注一个文本(字)串。 标注数字,确定分列长度 [ ] 方括号 标注进入某个奇特分列元素的数字(指数) 标注进入汗青数据的时间数字 充任运算括号。能够用来庖代 begin...end。将指{ } 波形括号 令系列分开 成块。 /* 说明括号 标注说明 */
// 双斜线 真切解说单串说明的最先 3. 运算符号 运算符号分成 5 组:分拨符号、字串符号、数学运算符号、合连符号和逻辑符 号。 3.1. 分拨符号 分拨符号=(等号)是用来将完全数值(数字、分列或逻辑,视变量类型而 定) 分拨到变量中。分拨值能够是外达式的结果。譬喻: 变量: Counter(0); ... Counter = Counter + 1;结果,反向变量取值为 1。变量值也能够分拨来对元 素举行分列。 3.2. 字串符号 操作文本串,惟有一个运算
转载请注明出处。