HQChart使用教程49-指標配置項說明

簡單的指標配置項請參看 HQChart使用教程1- 如何快速創建一個K線圖頁面

說明

K線圖指標配置從第1個指標窗口開始
分時圖指標配置從第3個指標窗口開始, 前面2個窗口是固定的, 無法配置。

指標配置項

1. 標題高度

TitleHeight 當標題高度<5 就不會顯示指標的標題

2. 標題輸出格式

StringFormat 1=默認格式 2位小數 單位自動轉化 (萬 億)
2=原始數據輸出
3=整形數據輸出 如果不是整形使用 DEFAULT
21=千分位分割

3.1 標題輸出小數位數

FloatPrecision 小數位數(默認2)

3.2 標題字體設置

TitleFont 標題字體 如“8px 微軟雅黑”

3.3 隱藏指標參數

IsShortTitle 默認false, 指標名字是MA(5,10,15) 設置true後就只顯示MA 後面的參數就不顯示了

4. 空指標

有時候我們可能在主圖上不需要顯示指標, 我們可以通過設置一個空的來實現

var option=
{
   Type: '歷史K線圖',
    Windows: //窗口指標
    [
       { Index: 'EMPTY'}, //設置一個空的指標 這樣就不會顯示指標了
       { Index: 'MACD'},
       { Index: 'RSI' }     
   ],
   ..........

5 動態執行指標腳本

Name 動態執行腳本名字
Script 動態執行的腳本
Args 腳本參數 (可選)
例子1.

 Windows: //窗口指標
  [
     {  Name: 'MA_NEW', Script:'MA5:MA(CLOSE,5);'}, //自定義一個MA的指標 計算5日均線
     { Index: 'MACD'},
     { Index: 'RSI' }     
 ],
                          

例子2.

 Windows: //窗口指標
  [
     {  Name: 'MA_NEW', 
        Script:'MA5:MA(CLOSE,N);',
        Args: [{ Name: 'N', Value: 10 }]
     }, //自定義一個MA的指標 計算10日均線 (帶參數)
     { Index: 'MACD'},
     { Index: 'RSI' }     
 ],

6 系統指標帶參數

Index 系統指標名字
Args 腳本參數 (可選) Name:參數變量名 Value:參數值

Windows: //窗口指標
  [
     {  Index: 'MA', 
        Args: [{ Name: 'M1', Value: 5 }, { Name: 'M2', Value: 10 }, { Name: 'M3', Value: 20 }]
     }, 
     { Index: 'MACD'},
     { Index: 'RSI' }     
 ],

7 API 遠程指標計算

API 所有配置都在API這個子文檔內
ID:指標ID (可選)
Name:指標的顯示名字
Script:動態執行腳本(可選)
Args:參數 (可選)
Url:指標api調用地址

Windows: //窗口指標
  [
     {  Index: 'MA', 
        API: 
        { Name: 'MA', 
        Script: null, 
        Args: [{ Name: 'M1', Value: 5 }, { Name: 'M2', Value: 10 }, { Name: 'M3', Value: 20 }], 
        Url: 'http://127.0.0.1:18080/api/jsindex' }
     }, 
     { Index: 'MACD'},
     { Index: 'RSI' }     
 ],

8. 隱藏指標名字

IsShowIndexName false隱藏指標名字

9. 指標數據間距設置

IndexParamSpace 標題指標輸出數值間距

10. 指標數據箭頭

IsShowTitleArraw 是否顯示指標數值後面的箭頭

var option= 
{
     Type:'歷史K線圖',   //創建圖形類型
     
     Windows: //窗口指標
     [
         {Index:"EMPTY", Modify:false,Change:false,TitleHeight:0 },
         {Index:"VOL", Modify:false,Change:false,IsShowTitleArraw:false, IsShowIndexName:false, IndexParamSpace: 10 }, 
         //{Index:"RSI", Modify:false,Change:false}, 
     ], 

效果圖
在這裏插入圖片描述
如果還有問題可以加交流QQ羣: 950092318

HQChart代碼地址
地址:github.com/jones2000/HQChart

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章