hts語法資料-Drawing

James

(8)Drawing

Draw

在畫面上顯示隨意計算的結果或data
可以無限制使用此功能函數DrawDraw1()Draw2()‧‧‧的方式來表示。

格式:Draw1( data, "Name, color )
data:在圖上顯示的技術指標或個股資料,輸入函數等等.data為數字型態資料。
    Name:可以省略Draw1的名稱,顯示的字串,指標屬性螢幕的圖表示在
tap上。
Color:在圖上所顯現的顏色,可以省略。顏色是用約定語的顏色值來表示,在這變數中如果輸入顏色值的話,在圖中指標屬性也會變更顏色,但媒介變數顯示的顏色照樣不會變化。

範例:Draw1(V, "交易量")
畫出交易量圖。
parameters: af(0.02), maxAF(0.2)
Draw1(SAR(af, maxAF), "SAR")
    畫出指標加速變化值為0.02,最大值為0.2的抛物線指標圖。

DrawBar

畫出像在日目均衡表中表示的雲狀線圖,或畫出模擬棒圖時使用。
可以無限制使用此功能函數,以DrawBar1()DrawBar2()‧‧‧的方式來表示。
有兩種用法:
1‧畫垂直線
格式:drawBar1(val1, val2, "name", color1, color2, size)
    val1:垂直線最高點值
    val2:垂直線最低點值
    "name":垂直線名稱,顯示在線的下端
    color1:顯示1次的顏色
    color2:顯示2次的顏色
    size:垂直線的寬度

2‧畫模擬棒圖
 格式:drawBar1(OP, HG, LW, CS, "name", color1, color2, size)
    OP:模擬棒的開盤價
    HG:模擬棒的最高價
    LW:模擬棒的最低價
    CS:模擬棒的收盤價
    "name":模擬棒的名稱
    color1:顯示1次的顏色
    color2:顯示2次的顏色
    size:模擬棒的寬度


DrawBase

 畫出水平的基準線。
可以無限制使用此功能函數,以DrawBase1()DrawBase2()‧‧的方式來表示。
 
格式:DrawBase1(data, "Name, color)
 
範例:DrawBase1 (0, "基準線", BLACK)
    Parameters : OverSold(20), OverBought(80)
DrawBase1( OverBought, "Over Bought", DarkGray )
DrawBase2( OverSold, "Over Sold", DarkGray )
 

DrawPoint

畫出買賣時點。
可以無限制使用此功能函數,以DrawPoint1()DrawPoint2()‧‧的方式來表示。

範例DrawPoint1 ( TopSide, "Hammer", Red, 4, 1 )
    TopSide:在價格圖上顯示一個時點。
    "Hammer":點的名稱
    Red:點的顏色(選擇)
    4:點的粗度(選擇)
    1:點的類型(選擇)
DrawPoint 的範例script
圖表表示

FindPoint

檢索符合正確條件的個股時所使用的繪圖函數,個股檢索利用Tool可以試著檢索相關的個股。
在圖中使用FindPoint的方式與DrawPoint的方式是相同的。

範例FindPoint1 ( Value1, BottomSide, "Name", Red, 2, 1 )
Value1:表示條件的價格
BottomSide:表示設定的位置是在下端
"Name":圖中的名稱
Red:點的顏色(選擇)
2:點的粗度(選擇)
1:點的類型(選擇)


FindPoint1 script範例








NoDraw

已經完成繪圖功能,沒有畫出圖形的特殊函數。
可以無限制使用此功能函數,以NoDraw1()NoDraw2()‧‧的方式來表示。

範例只有在陽棒的情形時才畫出高價,否則就不畫。
If (陽棒高價) then
    Draw1(high)
 elseif (陰棒高價) then
  NoDraw1(High)
   end if
只有在陽棒的情形才連結高價

NoDrawBar

無法透過DrawBar函數時所使用的函數。
可以無限制使用此功能函數,以NoDrawBar1()NoDrawBar2()‧‧‧的方式來表示。


NoDrawPoint

DrawPoint1(value1, "GG")一起使用時,表示在某種條件無法配合DrawPoint1畫出時使用。不畫DrawPoint1的時候, NoDrawPoint(1)的方式輸入,且以DrawPoint2來表示NoDrawPoint(2)


NoFindPoint

FindPoint1(value1, "GG")一起使用時,表示在某種條件無法配合FindPoint1畫出時使用。無法畫出FindPoint1的時候,以NoFindPoint(1)的方式輸入,且以FindPoint2來表示NoFindPoint(2)


ShowBase

和條件文章一起使用的使用者用基準線表示,或沒有給條件時所使用的函數。
可以無限制使用此功能函數,以ShowBase1()ShowBase2()‧‧‧的方式來表示。









































本文內容僅供參考,無任何買賣建議,投資人應謹慎評估,風險自負。

精選文章

更多
被動元件大逃殺!國巨失守700元、日股同崩,真相不只謠言!
台股崩跌2953點刷新紀錄!外資賣超1890億再破紀錄,頭肩頂大頸線岌岌可危?!
台積電破季線,被動元件國巨、華新科跌不停,記憶體、CPO退燒,下周盤勢重點。
AI狂潮下的致命陷阱!融資半年暴增73%,散戶正踩進ETF最危險買點!
華新集團被動元件最狂,華新科、信昌電單季漲4倍,當心!作帳狂潮這波正快速退燒。
從落底反彈到 7 月大漲 45%,台塑化果然重返榮耀,或只是景氣循環一場誤會?