智能交易系统日志保存在MetaTrader4目录下/logs/YYYYMMDD.log文件里钜丰贵金属官方网站步伐代码是用MetaEditor4编辑器编写的,它可以用差别的颜色会集响应MQL 4措辞的差别构造,因而,有助于用户熟练专家体例的文本。解释最先于//符号(双斜线)。解释也可能用“斜线-星号”-“星号-斜线”组合(/*[解释]*/,就像正在C编程措辞相通)。
设定和职掌操作政策,往还商生存一份日记文献,存储形成的信号消息、变量输出和已施行往还的结果。智能往还体例日记生存正在MetaTrader4目次下/logs/YYYYMMDD.log文献里。而今的日记可能从下方的“终端”窗口(日记标签)直接进入。
运算符号分成5组:分派符号、字串符号、数学运算符号、干系符号和逻辑符号。
分派符号’=’(等号)是用来将整体数值(数字、布列或逻辑,视变量类型而定)分派到变量中。分派值可能是外达式的结果。例如:
Counter = Counter 1;结果,反向变量取值为1。变量值也可能分派来对元素举办布列。
MetaQuotes 4措辞是用来编写自界说智能往还体例软件,以便使往还步伐管束自愿化以及施行往还商己方的往还战术。MetaQuotes 4措辞易学、易用、易创修。MetaQuotes 4措辞征求相当数目的变量,用来职掌而今和前期的报价、要紧的算术和逻辑运算和特质,要紧的内置目标和用来开启和职掌头寸的号令。正在语法上,该措辞和由TradeStation本领有限公司开拓的容易措辞相仿,不过它有其本身的少许整体特质。
操作文本串,唯有一个运算符可能用上:’’(加号)。它是用来邻接两个字串的。例如:
结果,字串变量包括“some_text”如此的文本串,首肯将字串与数字和逻辑值集合起来。正在后面的这个例子里,数字及或逻辑值正在集合前,应转化为字串类型。例如:
MetaTrader4软件将智能往还体例正在步伐的根目次/Experts子目次里生存为*.MQ4(source text)和*.EX4 (可施行码)文献。往还商可能无穷量地生存智能往还体例数据,这些数据可能通过导航条窗口容易地加以管束。
创修自界说智能往还体例数据的步伐以及将数据和往还终端邻接正在MetaTrader4用户指南里有详明的描绘。
外达式指保存字、变量、数据和运算符号的组合,由于它们具有措辞的3中类型(保存字、变量、数据)中的任一价钱。
措辞的要紧对象即是数据,征求三品种型:数字、逻辑和布列。一切的数值均采用双方式,逻辑数据或者征求真值和假值。布列即是用省略号标注的一系列字符。字符串也叫做文本串。数据可能包括正在得当类型的变量之中,或直接由步伐的源文本浮现出来。
一个MetaQuotes措辞陈述指一个完美的用法申明。陈述可能征求保存字、运算符号、数据、变量、外达式或标点符号,并且老是以分号末尾。
什么是智能往还体例?它是一个用非常的MetaQuotes措辞4 (MQL 4)编写的自愿往还体例(ATS),和特定的图外合联正在一齐。智能往还体例不单能通好友易商往还机缘,并且还能自愿施行往还账户上的往还,直接发送到往还办事器。和很众的IT体例相通,智能往还体例体例增援史册数据政策测试,图外上外现的登入/登出点。并且,智能往还体例的可施行码判袂存储于源文献和加密的施行文献中-这种调动担保了往还商所操纵的逻辑潜藏(如有须要的话),而不会泄密。
干系符号用来对同品种型的两个数值举办对照。第一个数值和第二个数值举办对照,形成逻辑值“真值”或“假值”,“小于”-’’(左小于号),“大于”-’’(右小于号);“等于”-’=’(等号);“不等于”-’’;“小于或等于”-’=’;“大于或等于”-’=’。由干系外达式而博得的逻辑值用正在MetaQuotes II措辞的职掌构造里。例如:
逻辑符号操纵户可以将逻辑值集合起来。逻辑OR - ’’(笔直线或竖杠);逻辑AND-’&’(“和”符号)。逻辑符号有相应的保存字OR, AND, NOT。例如:
进入MQL 4措辞的目次体例,要么按目次按钮或从器材菜单翻开MetaQuotes措辞辞书窗口操作。这个教程包括分类、运算、存储词语等功用,使得用户对该措辞所用到的每个元素都有所领略。
像其他任何措辞相通,MQL4有一套组成根本构造的要紧构成元素。这些构成元素以一种非常的体例组合布列的,以便代外得当的陈述和外达。
操作数不单可能是数值,也可能是相应的含有如此数值类型的变量,以及外达式,经施行后,便形成如此的数值。
4种要紧的数学运算:加法-’’(加号)、减法-’-’(减号)、乘法-’*’(星号)、除法-’/’(斜线),都用正在策画数值的数学外达式里。
本质上,上述固定字为宏纪录器,即语法阐明步伐用数值取而代之。宏纪录器的引入简化了编写用户功用请求的步伐:尤其便当、无干系的首要词语可能用来代替少许函数参数值。同样可能用于颜色名称。