# 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)
#### 觀察列表
可以為觀察列表選擇默認商品,并根據需要設置只讀狀態。
[文檔說明](Widget-Constructor.html#%E7%BB%84%E4%BB%B6%E5%B7%A5%E5%85%B7%E6%A0%8F)
#### 新聞資訊
您可以附加任何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