© 本贴为 wuwei 原创/首发,严谨抄袭!
最后由 wuwei 于 2022-11-30 12:42 编辑
- MT4_MQL4_编程参考_简体中文版 -
MetaQuotes (迈达克)软件公司是全球外汇、CFD 和期货在线交易软件的领导厂商之一。该公司一直致力于在线金融交易软件的研制和专业开发,MetaTrader 4交易平台(MT4) 就是该公司在此领域多年研究成果,全球金融机构使用其开发的MT4交易平台可以为客户提供专业的、高质量的在线交易服务。目前,全球有100余家经纪公司和银行采用了MT4交易平台向客户提供在线金融交易服务,国内民生银行也选用了MT4作为外汇交易平台。.MT4交易平台是MetaQuotes公司专业开发的产品,它比世界上那些大型经纪公司或银行自研的面向普通客户的交易平台更专业、运行更稳定、功能更强悍,深受朋友们喜爱、好评,特别是其内置的面向高端客户的MQL4编程语言,强大的编程能力无人能与之比肩,是MT4平台最大特色之一。MetaQuotes Language 4 (MQL4) 是MT4平台客户端程序内置的交易策略编程语言。这种语言允许用户创建自己的智能交易程序(EA),,使自己的交易操作能够自动地执行,此外,用户还可以使用MQL4 创建自定义指标、脚本和库。MQL4编程语言包含了大量可以分析当前数据及历史数据所必备的函数,像大多数计算机程序设计语言一样,它也包含了多种数据类型、各种运算符、预定义常量、数组、控制语句和丰富的数据处理函数,内置了一些基本的技术指标和用户定单管理命令等。集成在客户端的MetaEditor 4(ME4文本编辑器)是编写MQL4 程序源码的集成开发环境。ME4支持语法高亮显示,带有在线帮助系统,用户可在客户端内利用历史数据模拟运行程序,自行评估程序运行效果。鉴于MT4平台在国内已有应用,在国际上已有百余家公司采用,国内炒汇朋友不可避免要用到该平台,学习和应用MQL4语言就是高手们抢占先机、走向辉煌的必经之路。MQL4语法类似于C语言,而C语言又是国内院校基本教学语言,已开设多年,国内应有大批朋友熟悉其语法结构,可谓驾轻就熟,易学易用,稍有编程修养的朋友经过短期学习和钻研,应该能够很快掌握,熟练应用,因此,MQL4 特别适合会编程的炒汇高手实现自己的交易策略,或向他人提供自己开发的智能交易程序。今后,它还可能为你成就一 番事业,创造一 份新的高收入职业,前景可期。或许,下一个汇市传奇就是你创造的,你的故事会让后人久久津津乐道,无限崇敬。
由于迈达克公司进入中国市场时间不长,在上海设有分公司,但本地化工作似乎做得不够理想。作为EA编程必读资料,迈达克公司网站在线编程参考资料分别提供了俄语、英语和中文版本,其中中文版资料大量采用了机器翻译,再辅以人工翻译,可读性较差,用词、用语不太符合国人阅读习惯,技术指标和术语|翻译有违内地惯例,甚至有些字、词、句翻译错误,这给国内朋友学习和应用带来了不便之处。本人在学习中也深受其扰,参照其英文版和中文版,本人利用工作之余一边学习,- -边重新对其进行了翻译、整理和校对,对个别明显与上下文语境和语义不符的地方,借助俄语到英语翻译软件进行了复核,经过近-一个月断断续续地努力,总算整理成文,希望对大家有用,也算是本人为推动MT4平台在国内的应用尽点绵薄之力。.本人觉得翻译MQL4编程参考资料真是不太容易。译者需要有良好的英语基础、程序设计语言知识(尤其是C/C+ +语言)、股票和外汇基本理论才能得心应手,缺一不可。翻译这种跨专业的外文资料,特别是涉及到各领域的概念、术语、技术指标名称和惯用语等要符合国人阅读习惯、使用习惯和专业习惯,其实并非易事。本人正巧具备了这几个方面知识,就信手为大家做点工作吧,对我来说,既是一次挑战,也是一次锻炼,更是-段学习的历程。在这里,还是要感谢MetaQuotes公司给我们提供了业界领先的软件,期待着支持面向对象编程的MQL5早日面世,感谢原中文版作者辛勤劳动。限于水平和时间,文中可能还有不当之处,望各位朋友见谅并提宝贵意见。 欢迎来信斧正,本人将在第二版中收录、致谢,继续维护本文档。
|