《敏捷建模》1.5-1.13版本更新:ChartingLibrary方法与功能详解

需积分: 49 44 下载量 159 浏览量 更新于2024-08-07 收藏 3.01MB PDF 举报
《敏捷建模》是一本介绍TradingView图表库和交易终端的详细指南,作者是Scoot W. Ambler。该书分为多个章节,涵盖了ChartingLibrary的核心概念、入门步骤、数据绑定、图表定制、交易终端功能、储存和载入图表、自定义指标开发以及常见问题解答等内容。 1. **版本开始**: - 1.5版本新增了回调函数(callback),当图表中的十字线位置发生变化时,图表库会调用指定的回调函数`onVisibleRangeChanged()`,便于用户及时获取视图范围的更新。 - 1.13版本引入了Subscription对象,允许用户订阅可见时间范围变化事件,并通过该对象进行取消订阅。 2. **图表功能**: - 1.2版本中,`setVisibleRange(range, callback)`方法用于设置或改变图表的显示范围,范围参数包括`from`和`to`两个Unix时间戳,表示时间段的起始和结束。 3. **内容结构**: - 书中详细讲解了数据连接、JavaScript API(JSApi)、用户定义函数(UDF)、符号学(Symbology)、交易时段、报价等核心概念,以及如何进行图表定制,包括自定义指标的创建。 - 交易终端部分涉及交易控制器、经纪商API、交易主机、账户管理和交易对象的使用,展示了完整的交易流程支持。 - 存储和加载图表功能,以及如何创建自定义指标,是提升用户分析能力的重要环节。 - 最后,书中还列出了最佳实践和常见问题解答,帮助开发者解决实际开发过程中的疑惑。 4. **资源来源**: - 该文档是基于TradingView官方wiki翻译而成,提供了详细的开发文档和教程链接,便于读者学习和实践。对于未获得许可的同学,可能需要通过特定渠道访问,如国内镜像或使用代理服务器。 《敏捷建模》是一本实用的工具书,不仅适合想要深入理解和使用TradingView API的开发者,也对交易者和金融分析师提供了解决实际问题的宝贵资源。通过掌握其中的知识,用户可以构建高度定制化的图表,优化交易策略执行,提升分析效率。