XS繪製「當日成本線(均價)」時,如何徹底打斷跨日(昨日收盤與今日開盤)的自動連線?

  •   163 
  • 最後發表   蝸牛翔  3 週前
蝸牛翔 發文於   2026/09/01

您好:

我在撰寫分時 K 線(如15分K或3分K)的「當日成本線」指標時,希望能讓指標在每日開盤第一根 K 棒處斷開,不要將「昨天最後一根的收盤成本」與「今天第一根的開盤成本」用斜線連在一起,試了一些方式都還是會跨日連成斜線,請問該如何解決,謝謝

目前指標程式碼如下:

if barfreq <> "Min" and barfreq <> "D" then 

raiseruntimeerror("僅支援分鐘與日頻率");

 

// 指標數值:當日均價(成本)

Value1 = GetField("均價"); 

 

// 檢查是否為跨交易日的第一根 K 棒

if IsSessionFirstBar then 

begin

    // 在跨日第一根 K 棒執行 NoPlot,斷開與昨天的連線

    NoPlot(1); 

end 

else 

begin

    Plot1(Value1, "當日成本線"); 

end;

排序方式: 標準 | 最新
虎科大許教授 發文於   2026/09/01

把繪圖樣式的型式從預設的線條改成線段看看。

蝸牛翔 發文於   2026/09/01

許教授您好,調整呈線段還是會連成斜線

虎科大許教授 發文於   2026/09/01

我執行你的指標腳本,且將線型改成線段,是OK的。

 

蝸牛翔 發文於   2026/09/01

問題已解決,謝謝許教授

發表回覆
Close