结语
本节是本书的结尾。在七大主题和众多章节的学习过程中,我们探索了 MQL5 编程的各个方面,从语言基础内容开始,逐步深入到相关的复杂技术,让使读者能够从创建单一的交易员专用工具,逐步掌握复杂交易系统和产品的开发。
你获得的知识将帮助你实现自己的各种想法,并让你在专业算法交易领域取得成功:
- 开发应用程序并通过 市场进行销售,“市场”是最大的 MetaTrader 程序商店,为作者提供了现成的基础设施。用户可以通过“市场”接触庞大的受众,并提供产品保护、许可及集成式收款系统。
- 通过 自由职业者功能开发定制应用程序。可以查看所有开发订单,享受便捷的工作系统和支付保障。
- 在 代码库发布代码,从而分享你的经验。向 MQL5 社区的数千名交易员展示你的程序。
当然,也要不断学习。我们的 www.mql5.com 网站提供了丰富的信息和现成的算法:
最后我想说的是,软件开发不仅涉及编程,还涉及许多其他同样重要的领域:编写技术规范(即使只是为自己编写)、设计、原型制作、用户界面创建、提供文档以及后续支持。所有这些方面都会显著影响你作为程序员的工作效率和最终成果的质量。
特别是,大多数实际任务都可以分解为不同语言程序员长期使用的标准算法和原理。包括设计模式、为特定任务优化的数据结构集合以及用于自动化开发的工具。MetaTrader 5 平台中会用到所有这些方面,同时要借助 MQL5 以及其他工具。而这本书只是你专业发展道路上的第一步。
请加入交易机器人开发者社区 www.mql5.com!