# 4-7、定制的使用案例
# 定制的使用案例
图表库允许您自定义外观、数据显示的方式、默认属性等等。
客户端和服务端的定制, 其中一些是通过构造函数,其他的可以使用widget或图表方法实现。
这里是唯一可以找到最常用的定制链接和描述的地方。
#### 默认仪表和周期
更改默认商品和周期。
最小支持的周期为1秒。
[文档说明](Widget-Constructor.html#symbol-interval-mandatory)
#### 默认可见范围 (时间范围)
更改默认周期K线的时间范围
[文档说明](Widget-Constructor.html#timeframe)
#### 周期的默认可见范围
当用户更改周期时,更改K线的时间范围。 看这里的样本:
[文档说明](Chart-Methods.html#onintervalchanged)
#### 初始时区
您可以设置默认使用的时区。 用户也可以在菜单中更改。
[文档说明](Widget-Constructor.html#timezone-)
#### 图表大小
您可以将图表作为元素放置在网页上或使用全屏模式。
[宽度和高度](Widget-Constructor.html#width-height)
[全屏模式](Widget-Constructor.html#fullscreen)
[自动尺寸](Widget-Constructor.html#autosize)
#### 图表颜色
自定义图表的颜色,使其完美适合您的网站。
1. 工具栏颜色 - [文档说明](Widget-Constructor.html#toolbar)
2. 图表颜色 - [文档说明](Widget-Constructor.html#overrides)
#### 指标
1. 限制1个图表布局的指标量 - [文档说明](Widget-Constructor.html#studycountlimit)
2. 限制显示和可以添加的指标 - [文档说明](Widget-Constructor.html#studiesaccess)
3. 在服务器上添加您自己的指标 - [文档说明](Creating-Custom-Studies.html)
4. 更改指标的默认属性 - [文档说明](Widget-Constructor.html#studiesoverrides)
5. 更改默认属性(立即生效) - [文档说明](Widget-Methods.html#applystudiesoverridesoverrides)
#### 绘图
1. 限制哪些绘图可以被显示或被添加 - [文档说明](Widget-Constructor.html#drawingsaccess)
2. 更改绘图的默认属性 - [文档说明](Widget-Constructor.html#overrides)
3. 更改默认属性(立即生效) - [文档说明](Widget-Methods.html#applyoverridesoverrides)
#### 语言
选择图表图书馆20多个翻译中的一个。[文档说明](Widget-Constructor.html#locale)
注意:语言是在创建图表时设置的。如果没有重新创建图表,就无法更改。
#### 数字和日期的格式化
1. 更改十进制数字 - [文档说明](Widget-Constructor.html#numericformatting)
2. 为数据和时间设置自定义格式化方法 - [文档说明](Widget-Constructor.html#customformatters)
3. 价格根据商品信息进行格式化 - [文档说明](Symbology.html#minmov%E6%9C%80%E5%B0%8F%E6%B3%A2%E5%8A%A8-pricescale%E4%BB%B7%E6%A0%BC%E7%B2%BE%E5%BA%A6-minmove2-fractional%E5%88%86%E6%95%B0)
#### 图表的默认属性
您可以更改属性对话框中显示的任何属性。
1. 初始化 - [文档说明](Widget-Constructor.html#overrides)
2. 立即生效 - [文档说明](Widget-Methods.html#applyoverridesoverrides)
#### 服务器的快照
TradingView允许您在其服务器上保存快照,但如果您希望您也可以更改它。
[文档说明](Widget-Constructor.html#snapshoturl)
#### 显示/隐藏图表的元素
如果您不需要图表的某些元素 (工具栏、按钮或其他控件), 您可以隐藏它们。
1. 大多数图表元素可以通过[功能集](Featuresets.html)使用shown/hidden
2. 您可以添加自己的CSS - [文档说明](Widget-Constructor.html#loadlastchart)
#### 图表底部的时间范围
时间范围是K线的时间段和优先显示时段的周期。 您可以自定义列表。
[文档说明](Widget-Constructor.html#timeframes)
#### 收藏的周期/图表样式的初始化列表
默认情况下,您可以选择在顶部工具栏上显示什么周期和图表样式。如果在 [功能集](Featuresets.html)中设置`items_favoriting` 为 enabled,则允许用户改变他们。
[文档说明](Widget-Constructor.html#favorites)
#### 菜单中显示周期
1. 在datafeed的配置对象中提供了完整的周期列表 -[文档说明](JS-Api.html#supportedresolutions)
2. 根据商品信息在列表中启用或禁用周期 - [文档说明](Symbology.html#supportedresolutions)
3. 可以设置喜欢的周期的初始列表 - [文档说明](Widget-Constructor.html#favorites)
#### 成交量指标
尽管有其他指标,如果仪表支持,则默认添加成交量指标 [文档说明](Symbology.html#hasnovolume)。
您可以禁用此行为 [功能集](Featuresets.html)
#### 上下文菜单
您可以向上下文菜单添加新元素或隐藏现有项目。
[文档说明](Widget-Methods.html#oncontextmenucallback)
#### 定制工具栏上的按钮
您可以将自己的按钮添加到图表的顶部工具栏上。
[文档说明](Widget-Methods.html#createbuttonoptions)
#### ![](https://box.kancloud.cn/2869f58f691f1e2af0bf569197459ff8_20x20.png)观察列表
可以为观察列表选择默认商品,并根据需要设置只读状态。
[文档说明](Widget-Constructor.html#%E7%BB%84%E4%BB%B6%E5%B7%A5%E5%85%B7%E6%A0%8F)
#### ![](https://box.kancloud.cn/2869f58f691f1e2af0bf569197459ff8_20x20.png)新闻资讯
您可以附加任何RSS订阅,甚至可以根据金融工具类型选择feed。
[文档说明](Widget-Constructor.html#rssnewsfeed)
- 序言
- 更新日志
- 1、Charting Library是什么
- 2-1、图表库内容
- 2-2、运行图表库
- 3-1、如何连接我的数据
- 3-2、JS Api
- 3-3、UDF
- 3-4、Symbology
- 3-5、交易时段
- 3-6、报价
- 4-1、定制概述
- 4-2、Widget构造器
- 4-3、Widget方法
- 4-4、图表方法
- 4-5、功能集
- 4-7、定制的使用案例
- 5-1、交易终端简介
- 5-2、交易控制器
- 5-3、经纪商API
- 5-4、交易主机
- 5-5、账户管理器
- 5-6、交易对象和常量
- 6、储存和载入图表
- 7、创建自定义指标
- 7、最佳做法
- 9、经常被问到的问题
- 10、版本变更点
- 周期
- 时间范围
- 本地化
- 覆盖
- 绘图覆盖
- 指标覆盖
- 形状与覆盖
- 订阅
- 交易元语
- 在K线上做标记
- 委托
- WatchedValue
- 指标API
- 形状API
- 容器API
- 价格坐标Api