george 發問時間: 商業與財經投資 · 9 年前

HTS程式討論 (用量來判斷方向)

用量來判斷方向 不管您用 5分k 或是用 15 或 30 分 k,每根 k 都會有成交量,所以技術指標就有分成價的或是以量為基礎。這觀念很簡單,就是找出某段區間成交量大量的K線,以這根K的高低點來當做支撐與壓力分界線。

HTS程式碼:parameter: Length(20)

vars: index(0), HL(0), LL(0), value(0)

value = highest(volume,Length)

for index = 0 to Length

if volume[index] = value then

LL = low [index]

HL = high[index]

end if

end for

draw1(LL[1], "Low Line")

draw2(HL[1], "High Line") 請教問題:如何利用以上程式 修改DRAW1 與 DRAW2 畫線方式 將其連續線改為 只在量出的K棒上畫出高低點的線段就好 如此在圖面上 較易辨識 且線段長度可以設定向右劃線段10根K棒長的方式 / 線段粗細可以設定 / 顏色可以設定 / 種類可以設定

請教大德並請給予完整賜教 感謝 以上文章圖稿取材來自於小達人 = 程式生活 敬請見諒

1 個解答

評分
  • 匿名使用者
    9 年前
    最佳解答

    for index = 0 to Length

     if volume[index] = value then

      vH = high[index]

      t = index

      vL = low[index]

     end if

    end for//刪除 draw2(HL[1], "LineH") 改成

    Value9 = LN_New(Date[t], Time[t], vH, Date, Time, vH)

    LN_SetExtRight(Value9, True)//刪除 draw1(LL[1], "LineL") 改成

    Value1 = LN_New(Date[t], Time[t], vL, Date, Time, vL)

    LN_SetSize(Value1, 粗細1~?)

    LN_SetColor(Value1, 色碼1~8)

    LN_SetStyle(Value1, 樣式碼1~5)

    LN_SetEnd(Value1, 結束日期, 結束時間, 結束價格)

    //敝人現無平台畫面,乃依印象改寫,您先試試~

還有問題?馬上發問,尋求解答。