"《敏捷建模》完整版 - scoot w. ambler 著"
这篇摘要涉及的是TradingView的Charting Library的高级使用和定制,特别是关于禁用特定功能和自定义图表行为的部分。Charting Library是一个强大的工具,用于创建交互式金融图表,它支持各种定制选项以适应不同的需求。
1. 数据列和指标选择标记的禁用 (`source_selection_markers on 1.11`):这个设置允许开发者或用户禁用图表上的数据列和指标选择标记,从而提供一个更简洁的查看体验,避免不必要的干扰。
2. 转到日期功能 (`go_to_date on 1.11`):此功能让用户能够方便地通过“转到”对话框快速跳转到图表的特定时间栏,这对于历史数据分析或跟踪特定事件非常有用。
3. 自适应Logo设置 (`adaptive_logo on 1.11`):在小屏幕设备上,这个选项允许隐藏TradingView的文字Logo,以优化移动设备上的界面空间。
4. DOM面板显示控制 (`show_dom_first_time off 1.12`):用户首次打开图表时,是否显示DOM(Depth of Market)面板可以根据此设置进行控制。
5. 工具栏默认隐藏 (`hide_left_toolbar_by_default off 1.12`):允许开发者设定图表加载时,默认是否隐藏左侧工具栏,提供更简洁的初始视图。
6. Logo位置调整 (`move_logo_to_main_pane off`):可以选择将Logo放在主数据列窗格上或底部窗格,以优化布局。
7. 设置存储策略 (`use_localstorage_for_settings on`):启用将图表属性(包括收藏夹)存储在浏览器的localStorage中,便于用户保存和恢复个人化设置。
8. 收藏功能控制 (`items_favoriting on`):禁用此选项可以隐藏所有“收藏此项目”按钮,可能适用于不希望提供收藏功能的应用场景。
9. 图表属性存储 (`save_chart_properties_to_local_storage on`):可以单独禁用图表属性的存储,但允许保存其他属性,如收藏的图表和看盘列表中的商品,以及交易终端中的面板状态。
10. 成交量指标的强制叠加 (`volume_force_overlay on`):这确保成交量指标始终在主数据列窗格上显示,提供了对成交量可视化的一致性。
此外,摘要还提到了Charting Library的目录结构,包括入门指南、数据绑定、图表定制、交易终端、储存和载入图表、创建自定义指标等章节。这些章节涵盖了从连接自定义数据源到实现交易功能,再到图表样式和行为的深度定制,为开发者提供了全面的API和工具来构建高度个性化的金融图表应用。
TradingView的API对于开发金融软件和交易平台至关重要,因为它提供了丰富的功能和灵活性,能够满足从基本的图表显示到复杂的交易逻辑的各种需求。通过理解和利用这些设置和功能,开发者可以创建出高度用户友好的交易和分析工具。