繁體中文
返回

桌面端指標腳本編寫

1. 概述

1.1 路徑

點擊「報價」tab --> 選擇「日K」 --> 點擊「指標管理」

1.2 功能總覽

指標列表、指標庫、函數庫、代碼編輯區、指標屬性、指標說明、參數設置

1) 指標庫:展示所有的系統指標和用戶的自編指標  

2) 函數庫:展示所有的系統函數

3) 指標列表:從指標庫中可添加指標到指標列表。列表中的指標會展示在主圖下方的指標欄,方便您通過點擊來顯示/隱藏指標

4) 代碼編譯區:修改指標腳本的代碼

5) 指標屬性:展示指標的縮寫、名稱、對象(主圖/副圖)、輔助坐標線

6) 指標說明:展示指標的相關介紹

7) 參數設置:展示指標中所有需要設定參數的名稱、取值

1.3 操作介紹

新建指標、刪除指標、導入/導出指標、搜索指標/函數

1) 新建指標:點擊頂部「加號」--在新頁面輸入指標腳本、指標屬性、參數設置--點擊底部的測試指標、應用,展示腳本測試通過後,新建指標完成。

2) 列表新增/刪除指標:單擊指標右側的紅色icon刪除指標,刪除後指標不再在指標欄展示;單擊指標右側的綠色icon添加指標,添加後指標會展示在指標欄中。

3) 導出指標:ICON--導出指標

4) 導入指標:ICON--導入指標


2. 指標腳本編寫

2.1 指標腳本顏色

變量:橙色(變量會在圖中畫線、畫點)、淺藍色(變量不會在圖中畫線、畫點)

函數:紅色(不含定義顏色的函數)

參數:藍色(需要在參數設置中填值)

顏色函數:紫色

常量:綠色

2.2 自編指標Demo

流程:新建頁面--輸入指標信息--輸入代碼--測試、應用--使用指標

1) 均線指標(主圖畫線)

MA20:MA(C,N1),COLORRED;

MA60:MA(C,N2),COLORBLACK;

MA120:MA(C,N3),COLORYELLOW;

2) 抵扣點指標(主圖畫線、畫點)

MA20:MA(C,20),DOTLINE,COLORRED;

MA60:MA(C,60),DOTLINE,COLORBLUE;

MA120:MA(C,120),DOTLINE,COLORBLACK;

EMA20:EMA(C,20),COLORRED;

EMA60:EMA(C,60),COLORBLUE;

EMA120:EMA(C,120),COLORBLACK;

DRAWICON(CURRBARSCOUNT=21,H,41);

DRAWICON(CURRBARSCOUNT=61,H,41);

DRAWICON(CURRBARSCOUNT=121,H,41);



3) 乖離率(副圖畫線、畫柱子、畫坐標線)

MAN1:=EMA(CLOSE,20);

MAN2:=EMA(CLOSE,60);

MAN3:=EMA(CLOSE,120);

BIAS1:(CLOSE-MAN1)/MAN1*100,LINETHICK2,COLORBLACK;

BIAS2:(MAN1-MAN2)/MAN2*100,LINETHICK2,COLORRED;

BIAS3:(MAN2-MAN3)/MAN3*100,STICK,COLORBLUE;


2.3 指標注釋

通過把內容寫在花括號「{}」內可實現注釋功能


3. 常見問題

3.1 常見編譯失敗的原因

1) 參數未設置

2) 參數名、數值異常

情況1:默認值不在最大值和最小值之間

情況2:最小值大于最大值

情況3:沒寫參數名


3) 指標公式不是畫線公式但後面加了畫線導致失敗

4) 指標名稱未填寫

5) 指標縮寫輸入錯誤(暫不支持漢字)

6)暫不支持的函數

目前技術投資者使用的指標種類非常多,部分函數如寶塔線(Tower)、Anchored VWAP、Force index、TTM squeeze暫未支持。目前我們正在預研函數算法,若您有需要新增的函數,可以通過客服郵箱或電話渠道進行反饋。