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()‧‧‧的方式來表示。









































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

精選文章

更多
金融富邦金、玉山金衝鋒,液冷散熱奇鋐、雙鴻登高!鴻海、緯創蓄勢待發,下周盤勢重點
47100這關從7月壓到現在!大盤周五拉尾盤收上5均,下周能長紅終結2個月的壓制
鴻海、緯創、雙鴻、奇鋐強攻!記憶體缺貨,輝達降規換量,機櫃出貨數不減反增
欣興被搜索,景碩、南電跟著跌:ABF 是集體出事,或只是連坐被錯殺?
你手上的ETF台指留倉是多單還是空單?一個查詢方法秒懂,3大類型ETF差異一次看
晶豪科、富采、群創股價大怒神!四大慘業的轉型,投資人還能相信故事嗎