如何使用XS指標腳本撰寫在某段期間秀出收盤價連線?
以HTS的此段程式碼來說明【在某段期間秀出收盤價連線】的邏輯
value11=LN_new(Adate,Atime,value7,Bdate,Btime,value8)
在 趨勢線與圖表文字語法輔助說明 的LN_New有詳細說明,
引用部分文字做介紹,
LN_New 是在指定開始點與結束點間畫一條新的趨勢線。
sDate:表示開始日期,格式為YYMMDD。
sTime:表示開始時間,格式為24小時為單位的HHMMSS。
sVal:表示開始點的值,必須為數字。
eDate:表示最後日期,格式為YYMMDD。
eTime:表示最後時間,格式為24小時為單位的HHMMSS。
eVal : 表示最後點的值,必須為數字。
介紹完之後,
Jack 進行嘗試編譯的過程中,發現無法使用開始時間與結束時間,
應該僅能使用開始日期至結束日期,
XS程式碼範例如下:
input:
date_begin(20160820),
date_end(20160920);
setinputname(1, "資料開始日期");
setinputname(2, "資料結束日期");
SetFirstBarDate(date_begin);
value1 = GetBarOffset(date_end);
if value1 > 0 then noplot(1) else plot1(close);
第1至3行,為輸入參數,可以直接在技術分析指標介面上調整參數,
如果程式碼裡的輸入參數需要作更改,
更改後請重新加入指標,
指標疊圖與副圖畫面如附檔,
以上,提供參考。