如何運用指標腳本撰寫,在5分線上15分收盤價K棒(為基準)找出大於15分收盤價以後的K棒,之後標記於K棒下方?

 

撰寫一篇範例提供給大家參考

 

大致邏輯:

1. 若取得資料日期為今日則

       若取得資料時間為091500,則變數紀錄15分K棒的收盤價

       若取得資料時間大於091500且收盤價大於15分收盤價K棒,則標註記號於K棒下方。

 

圖片如附檔與下圖:

橘色線為在5分線上15分收盤價K棒;綠色正三角形記號,為找出大於15分收盤價以後的K棒。

 

input:TXT1("僅適用5分鐘線"); setinputname(1,"使用限制");
input:_Date(20170329); setinputname(2,"日期");

settotalbar(54);

if barfreq<> "Min" or barinterval <> 5 then raiseruntimeerror("僅適用5分鐘線");

if Date = _Date then 
    begin
        if time = 091500 then value1 = close;       
        if time > 091500 and close > value1 then plot2(Low * 0.995, "大於15分收");
    end;

plot1(value1);

 

以上供參,有問題歡迎詢問。