当前位置: > 财经>正文
面向初学者的 MQL4 语言系列之1 从零开始学外汇交易难吗现在还有吗
简介
本系列的文章主要针对的是完全不懂编程,但想要在最短的时间内花费最少的精力尽快了解 MQL4 语言的交易者。如果您看到“面向对象”或“三维数组”这类词语就觉得头痛,那么这篇文章正是您需要的良方。这些课程的设计旨在最快出成果。内容也通俗易懂。我们在理论方面不会有太深的研究,但从第一课起就已能获得实际的收益了。
建议
如果您之前从未做过编程工作,第一次阅读某些案例时,您会发现很难懂其中的意思。慢慢再看一遍文本,仔细思考每个句子。您终会豁然开朗,因为这实际上真的不难。在理解之前的信息后,方可进行下一步。研究代码示例。根据您学到的内容编写自己的代码示例。
首先要了解 MQL4
让我们先来看一下可以用这种语言做什么。它主要用于创建脚本、自定义指标、EA 和库:
脚本就是命令序列,即您每请求一次才运行一次的程序。它们可替代您每天在交易中执行的操作。例如当您开订单时。它们也可执行特定功能,例如分析图表和生成统计信息。定制指标是技术指标,主要作为内置指标的补充。它们用于开发图表或其他可视信息。和脚本不同的是,自定义指标在每次价格变动(即每跳动一次)时运行一次。显示什么指标只取决于您。它可以是一个没什么作用的窦道图,也可以是帮助您探寻市场方向的强大工具。例如,如果您确切地知道市场在什么时候、哪些情况下会趋于平盘态势,您可以将其编写到一个指标里。Expert Advisor是绑定到任何金融工具上的机械交易系统。与自定义指标类似,每跳动一次,expert advisor 就作用一次,其与指标的不同之处在于,它们可以通知您市场情况(例如,提供某些买入或卖出建议)或自己进行交易,无需您的帮助。终端可支持策略测试,从而快速评估您的 expert advisor 的盈利能力。您可以用 MQL4 语言描述您的策略,而终端会坚定不移地遵循您的所有指示。库是用于执行特定任务的函数集合。例如,您的某个 EA 可能使用了特殊的数学函数来决定买入和卖出的时机。
版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。