Multicharts 關鍵字:Arw_Delete
刪除圖表上指定編號的箭頭。刪除成功返回0,如果指定編號無效則返回-2。
用法
Arw_Delete(ArrowID)
參數說明: ArrowID —— 數值表達式,
箭頭物件的編號。注意
箭頭編號是在箭頭物件被創建時 Arw_New 對應的返回值。
範例
刪除編號為3的箭頭物件:
Value1=Arw_Delete(3);Multicharts 關鍵字:Arw_GetActive
返回目前選取的箭頭物件的編號。返回-1為當前未選取任何箭頭物件
用法
Arw_GetActive
注意
箭頭編號是在箭頭物件被創建時 Arw_New對應的返回值。
測試此關鍵字,不管當前箭頭是否被選中,每根Bar都會運算,
print Arw_GetActive值會隨最新Bar的到來而改變。
範例
將目前選取的箭頭物件編號存入變量Value1:
If c>c[1] then;
Value1=Arw_New_s(Date,Time_s,High,False);
Value1=Arw_GetActive;
print(Value2," ",time_s);
Multicharts關鍵字:Arw_GetBarNumber
返回一個數值代表指定的ID編號的箭頭物件對應的bar的相對編號。
(圖表上顯示bar的絕對編號
- MaxBarsBack)
用法
Arw_GetBarNumber (ArrowID)
參數說明:ArrowID —— 數值表達式,箭頭物件的編號。
範例
獲取編號為1的箭頭所在的bar的相對編號:Arw_GetBarNumber(1);
Multicharts 關鍵字:Arw_GetColor
取得箭頭物件的顏色(RGB色碼或傳統色碼,如果是無效箭頭物件編號則返回-2)。
用法
Arw_GetColor(ArrowID)
參數說明: ArrowID —— 箭頭物件的編號(數值表達式)。
注意
箭頭編號是在箭頭物件被創建時 Arw_New對應的返回值。
範例
取得編號為3的箭頭物件的顏色值
(RGB色碼表示):Value1=Arw_GetColor(3);
取得編號為3的箭頭物件的顏色值(傳統色碼表示):
[LegacyColorValue=True];Value1=Arw_GetColor(3);Multicharts 關鍵字:Arw_GetDate
取得箭頭物件所在Bar的日期。
日期顯示為YYYMMdd格式,YYY表示自1900至今的年份,MM表示月,dd表示日。
用法
Arw_GetDate(ArrowID)
參數: ArrowID —— 箭頭物件的編號(數值表達式)。
範例
取得編號為3的箭頭物件所在的Bar的日期:
Value1=Arw_GetDate(3);
Multicharts 關鍵字:Arw_GetDirection
取得箭頭物件的方向(垂直位置)。
箭頭向下則返回
True ,箭頭向上則返回
False。
用法
Arw_GetDirection(ArrowID)
參數說明: ArrowID —— 箭頭物件的編號(數值表達式)
注意
ArrowID是在箭頭物件被創建時 Arw_New
對應的返回值。
範例
取得編號為3的箭頭物件的方向,將返回值賦給變量DownArrow:
Variable:DownArrow(False);
DownArrow=Arw_GetDirection(3);
Multicharts 關鍵字:Arw_GetFirst
取得指定條件下最先新增在圖表上的箭頭物件編號。
用法
Arw_GetFirst
(Origin)
參數說明
Origin —— 數值表達式,
指定箭頭物件產生條件,範圍為1~7:
1
—— 目前公式所新增的箭頭物件2 —— 非目前公式或使用者手動新增的箭頭物件
3 —— 任何公式或使用者手動新增的箭頭物件
4 —— 目前公式或使用者手動新增的箭頭物件
5 —— 非目前公式新增的箭頭物件
6 —— 任何公式新增的箭頭物件
7 —— 使用者手動新增的箭頭物件
注意
如果最先新增的箭頭物件被刪除,則下一個箭頭物件會成為最先新增的箭頭物件。
返回值為-2——無效的箭頭物件編號。
範例
將目前公式最先新增的箭頭物件的編號賦值
給變量Value1:Value1=Arw_GetFirst(1);
Multicharts 關鍵字:Arw_GetNext
取得在特定箭頭物件之後新增的箭頭物價編號。
(返回值為-2——無效的箭頭物件編號。)
用法
Arw_GetNext(ArrowID,Origin)
參數說明
ArrowID —— 數值表達式,箭頭物件的編號。
Origin —— 數值表達式,
指定箭頭物件產生條件,範圍為1~7:
1
—— 目前公式所新增的箭頭物件 2 —— 非目前公式或使用者手動新增的箭頭物件
3 —— 任何公式或使用者手動新增的箭頭物件
4 —— 目前公式或使用者手動新增的箭頭物件
5 —— 非目前公式新增的箭頭物件
6 —— 任何公式新增的箭頭物件
7 —— 使用者手動新增的箭頭物件
範例
將在3號箭頭物件之後,由目前公式所新增的箭頭物件編號存入變量
Value1:Value1=Arw_GetNext(3,1);
Multicharts 關鍵字:Arw_GetSize
取得箭頭物件的大小。(返回值為-2——無效的箭頭物件編號)
用法
Arw_GetSize(ArrowID)
參數說明: ArrowID —— 數值表達式,箭頭物件 的編號。
注意
ArrowID是在箭頭物件被創建時 Arw_New 對應的返回值。
範例
取得編號為3的箭頭物件的大小:Value1=Arw_GetSize(3);
Multicharts 關鍵字:Arw_GetStyle
取得箭頭物件的樣式。(返回值為-2——無效的箭頭物件編號)
用法
Arw_GetStyle(ArrowID)
參數說明: ArrowID —— 數值表達式,箭頭物件的編號。
注意
objectID是在箭頭物件被創建時 Arw_New 對應的返回值。
範例
取得編號為3的箭頭物件的類型:Value1=Arw_GetStyle(3);
Multicharts 關鍵字:Arw_GetText
取得箭頭物件的說明文字。(返回值為-2——無效的箭頭物件編號)
用法
Arw_GetText(ArrowID)
參數說明: ArrowID —— 數值表達式,箭頭物件的編號
注意
ArrowID是在箭頭物件被創建時
Arw_New 對應的返回值。
範例
Arw_GetText(3) 返回編號為3的箭頭物件的說明文字。
Multicharts 關鍵字:Arw_GetTextAttribute
取得箭頭物件說明文字的屬性。
可以取得外框、粗體、斜體、刪除線、底線的屬性設定。
如果啟用設定的屬性就返回True 否則 False。
用法
Arw_GetTextAttribute(ArrowID,Attribute)
參數
ArrowID —— 數值表達式,箭頭物件的編號。
attribute —— 數值表達式,屬性編號:
0 —— 外框
1 —— 粗體
2 —— 斜體
3 —— 刪除線
4 —— 底線
注意
ArrowID是在箭頭物件被創建時 Arw_New 對應的返回值。
範例
取得編號為3的箭頭物件的說明文字是否為粗體的屬性設定狀態:
Variable:ArwTxtBold(False);
ArwTxtBold=Arw_GetTextAttribute(3,1);
Multicharts 關鍵字:Arw_GetTextBGColor
取得箭頭物件說明文字的背景色。(返回值為-2——無效的箭頭物件編號)
用法
Arw_GetTextBGColor(ArrowID)
參數說明: ArrowID —— 數值表達式,箭頭物件的編號。
注意
ArrowID是在箭頭物件被創建時
Arw_New 對應的返回值。
範例
取得箭頭物件說明文字的背景色(RGB色碼表示):
Value1=Arw_GetTextBGColor(3);
取得箭頭物件說明文字的背景色(傳統色碼表示):
[LegacyColorValue=True];
Value1=Arw_GetTextBGColor(3);
Multicharts 關鍵字:Arw_GetTextColor
取得箭頭物件說明文字的顏色。(返回值為-2——無效的箭頭物件編號)
用法
Arw_GetTextColor(ArrowID)
參數說明: ArrowID —— 數值表達式,箭頭物件的編號
注意
ArrowID是在箭頭物件被創建時
Arw_New 對應的返回值。
範例
取得箭頭物件說明文字的顏色(RGB色碼表示):
Value1=Arw_GetTextColor(3);
取得箭頭物件說明文字的顏色(傳統色碼表示):
[LegacyColorValue=True];
Value1=Arw_GetTextColor(3);
Multicharts 關鍵字:Arw_GetTextFontName
取得箭頭物件說明文字的字型。(返回值為-2——無效的箭頭物件編號)
用法
Arw_GetTextFontName(ArrowID)
參數說明: ArrowID —— 數值表達式,箭頭物件的編號。
注意
ArrowID是在箭頭物件被創建時
Arw_New 對
應的返回值。
範例
Arw_GetTextFontName(3)
返回值為編號為3的箭頭物件的說明文字的字型。
返回值為編號為3的箭頭物件的說明文字的字型。
Multicharts 關鍵字:Arw_GetTextSize
取得箭頭物件說明文字的字型大小。(返回值為-2——無效的箭頭物件編號)
用法
Arw_GetTextSize(ArrowID)
參數說明: ArrowID —— 數值表達式,箭頭物件的編號。
注意
ArrowID是在箭頭物件被創建時
Arw_New 對應的返回值。
範例
取得編號為3的箭頭物件說明文字的字型大小:
Value1=Arw_GetTextSize(3);
Multicharts 關鍵字:Arw_GetTime
取得箭頭物件所在Bar的時間。(返回值為-2——無效的箭頭物件編號)
時間格式為HHmm,24小時制,1300=1:00PM。
用法
Arw_GetTime(ArrowID)
參數說明: ArrowID —— 數值表達式,箭頭物件的編號。
注意
ArrowID是在箭頭物件被創建時
Arw_New 對應的返回值。
範例
取得編號為3的箭頭物件所在Bar的時間,
並存入變量Value1: Value1=Arw_GetTime(3);
Multicharts 關鍵字:Arw_GetTime_DT
取得箭頭物件所在Bar的日期和時間,
時間精確到毫秒。(返回值為-2——無效的箭頭物件編號)
日期時間為儒略日格式——整數部分為從1900/1/1開始的天數,
小數部分為從凌晨開始的時間。
儒略日是高精度數值。
如箭頭所在bar的時間是2013-12-5
14:57:12.500 ,
則返回41613.62306134。
用法
Arw_GetTime_DT(ArrowID)
參數說明: ArrowID —— 數值表達式,
箭頭物件的編號。
注意
ArrowID是在箭頭物件被創建時
Arw_New_DT 對應的返回值。
範例
取得編號為3的箭頭物件所在Bar的日期時間,並存入變量Value1:
Value1=Arw_GetTime_DT(3);
Multicharts 關鍵字:Arw_GetTime_s
取得箭頭物件所在Bar的時間。
(返回值為-2——無效的箭頭物件編號)
時間格式為HHmmss,24小時制,130000=1:00:00PM。
用法
Arw_GetTime_s(ArrowID)
參數說明:ArrowID —— 數值表達式,箭頭物件的編號。
注意
ArrowID是在箭頭物件被創建時
Arw_New_s 對應的返回值。
範例
取得編號為3的箭頭物件所在Bar的時間,並存入變量Value1:
Value1=Arw_GetTime_s(3);
Multicharts 關鍵字:Arw_GetVal
取得箭頭物件的價格(垂直位置)。(返回值為-2——無效的箭頭物件編號)
用法
Arw_GetVal(ArrowID)
參數說明: ArrowID —— 數值表達式,
箭頭物件的編號。
注意
ArrowID是在箭頭物件被創建時
Arw_New 對
應的返回值。
範例
取得編號為3的箭頭物件的價格,
並存入變量Value1:
Value1=Arw_GetVal(3);
Multicharts 關鍵字:Arw_Lock
鎖定指定編號的箭頭,使其不可用鼠標拖動,設置成功返回0,
如果指定ID的箭頭是無效的,則設置失敗,返回-2.
用法
Arw_Lock(ArrowID,LogicalExpression)
參數
ArrowID —— 箭頭物件的編號
LogicalExpression —— True/False True: 鎖定;
False: 解鎖;
注意
ArrowID是在箭頭物件被創建時
Arw_New 對應的返回值。
範例
鎖定編號為3的箭頭:Value1=Arw_Lock(3,True);
解鎖編號為5的箭頭:Value1=Arw_Lock(5,False);
Multicharts 關鍵字:Arw_New
在圖表上指定位置標示一個向上或向下的箭頭物件,
返回箭頭物件的編號ArrowID(數值型)。
用法
Arw_New (BarDate, BarTime, PriceValue,
Direction)
參數
BarDate —— 數值表達式,
顯示箭頭的Bar日期;日期格式為YYYMMdd(從1990年開始)
BarTime —— 數值表達式,顯示箭頭的Bar時間;
時間格式為HHmmPriceValue —— 數值表達式,
顯示箭頭的價格(垂直)位置Direction —— 邏輯表達式,
True為向下箭頭,False為向上箭頭
範例
當連續三根Bar的開盤價都持續升高,
則在Bar最高價的位置顯示一個向上的箭頭:
If Open>Open[1] And Open[1]>Open[2]
Then
Value1=Arw_New(Date,Time,High,False);
Multicharts 關鍵字:Arw_New_BN
在圖表上指定bar的相對編號的位置標示一個向
上或向下的箭頭物件,返回箭頭物件的編號ArrowID(數值型)。
用法
Arw_New_BN ( BarNumber, PriceValue,
Direction)
參數
BarNumber —— 數值表達式,
箭頭所在bar的相對編號(圖表上顯示bar的絕對編號 - MaxBarsBack)
PriceValue —— 數值表達式,顯示箭頭的價格(垂直)位置
Direction —— 邏輯表達式,True為向下箭頭,False為向上箭頭
範例
當連續三根Bar的開盤價都持續升高,
則在相對編號為100的bar上標示一個箭頭:
If Open>Open[1] And Open[1]>Open[2]
Then
Value1=Arw_New_BN(100,High,False);
Multicharts 關鍵字:Arw_New_DT
在圖表上指定位置標示一個向上或向下的箭頭
物件,
返回箭頭物件的編號ArrowID(數值型)。
用法
Arw_New_DT (Bar_DateTime, PriceValue,
Direction)
參數
Bar_DateTime —— 數值表達式,指定bar的日期和時間,
儒略日格式。整數部分為從1900/1/1開始的天數,
小數部分為從凌晨開始的時間。儒略日是高精度數值。
時間精確到毫秒。
pricevalue —— 數值表達式,顯示箭頭的價格(垂直)位置
Direction —— 邏輯表達式,true為向下箭頭,false為向上箭頭
範例
當連續三根bar的開盤價都持續升高,
則在bar最高價的位置顯示一個向上的箭頭:
If Open>Open[1] And Open[1]>Open[2]
Then
Value1=Arw_New_DT(DateTime,High,False);
Multicharts關鍵字:Arw_New_s
在圖表上指定位置標示一個向上或向下的箭頭物件,
返回箭頭物件的編號ArrowID(數值型)。
用法
Arw_New_s
(BarDate, BarTime_s, PriceValue, Direction)
參數說明
bardate
—— 數值表達式,顯示箭頭的bar日期;
日期格式為yyymmdd數值表達式,
顯示箭頭的bar日期;日期格式為yyymmdd(從1990年開始)
bartime_s
—— 數值表達式,
顯示箭頭的bar時間;時間格式為hhmmss
pricevalue
—— 數值表達式,
顯示箭頭的價格(垂直)位置
Direction
—— 邏輯表達式,true為向下箭頭,
false為向上箭頭
範例
當連續三根bar的開盤價都持續升高,
則在bar最高價的位置顯示一個向上的箭頭:
If
Open>Open[1] And Open[1]>Open[2] Then
Value1=Arw_New_s(Date,Time_s,High,False);
Multicharts關鍵字:Arw_New_self
在指標的子圖上指定位置標示一個箭頭物件,
返回值為箭頭物件編號ArrowID(數值型)。
用法
Arw_New_self
(BarDate, BarTime, PriceValue, Direction)
參數說明
bardate
—— 數值表達式,顯示箭頭的bar日期;日期格式為yyymmdd(從1990年開始)
bartime
—— 數值表達式,顯示箭頭的bar時間;
時間格式為hhmm pricevalue —— 數值表達式,顯示箭頭的價格(垂直)位置
direction
—— 邏輯表達式,true為向下箭頭,false為向上箭頭
注意
測試寫在信號中,箭頭會畫在主圖上。
寫在指標中,需要設定以子圖數據計算,才可以畫在子圖上。
範例
當連續三根Bar的開盤價都持續升高,則在指標子圖上最高價的位置顯示一個向上的
箭頭:
if
Open>Open[1] and Open[1]>Open[2] then
value1=Arw_New_self(date,time,false);
Multicharts關鍵字:Arw_New_Self_DT
在公式中包含的子圖的指定位置標示一個箭頭物件,
返回值為箭頭物件編號ArrowID(數值型)
返回值為箭頭物件編號ArrowID(數值型)
用法
Arw_New_Self_DT
(Bar_DateTime, PriceValue, Direction)
參數
Bar_DateTime
—— 數值表達式,指定bar的日期和時間,
儒略日格式。整數部分為從1900/1/1開始的天數,
小數部分為從凌晨開始的時間,儒略日是高精度數值,時間精確到毫秒。
pricevalue
—— 數值表達式,顯示箭頭的價格(垂直)位置
Direction
—— 邏輯表達式,true為向下箭頭,false為向上箭頭
範例
當連續三根bar的開盤價都持續升高,
則在指標子圖上最高價的位置顯示一個向上的
箭頭:
If
Open>Open[1] And Open[1]>Open[2] Then
Value1=Arw_New_Self_DT(DateTime,High,False);
Multicharts關鍵字:Arw_New_self_s
在指標的子圖上指定位置標示一個箭頭物件,
返回值為箭頭物件編號ArrowID(數值型)。
用法
Arw_New_self_s
(BarDate, BarTime_s, PriceValue, Direction)
參數說明bardate
—— 數值表達式,顯示箭頭的bar日期;
日期格式為yyymmdd(從1990年開始)
bartime_s
—— 數值表達式,顯示箭頭的bar時間;
時間格式為hhmmss pricevalue —— 數值表達式,
顯示箭頭的價格(垂直)位置direction
—— 邏輯表達式,
true為向下箭頭,false為向上箭頭
注意
測試寫在信號中,箭頭會畫在主圖上。
寫在指標中,需要設定以子圖數據計算,
才可以畫在子圖上。
範例
當連續三根Bar的開盤價都持續升高,
則在指標子圖上最高價的位置顯示一個向上的箭頭:
If
Open>Open[1] And Open[1]>Open[2] Then
Value1=Arw_New_self_s(Date,Time_s,High,False);
Multicharts關鍵字:Arw_SetBarNumber
將指定ID箭頭移動到指定的相對編號的bar上。
用法
Arw_SetBarNumber
(ArrowID,BarNumber)
參數
ArrowID
—— 數值表達式,箭頭物件的編號。
BarNumber
—— 數值表達式,
目標bar的相對編號(圖表上顯示bar的絕對編
號 - MaxBarsBack)。
範例
將編號為1的箭頭指定到編號為100的bar上:
Arw_SetBarNumber(1,
100);
Multicharts關鍵字:Arw_SetColor
設定箭頭物件的顏色(RGB色碼或傳統色碼,返回值:
0——設定成功;-2——無效的箭頭物件編號。)。
用法
Arw_SetColor(ArrowID,ArrowColor)
參數說明
ArrowID
—— 數值表達式,箭頭物件的編號ArrowColor
—— 數值表達式,
箭頭顏色。顏色可以是RGB色碼或傳統色碼或者17種基本顏色。
注意
ArrowID是在箭頭物件被創建時 Arw_New 對應的返回值。
範例
將編號為3的箭頭物件的顏色設定為藍色(基本顏色參數):
Value1=Arw_SetColor(3,Blue);
將編號為3的箭頭物件的顏色設定為橙色(RGB色碼參數):
Value1=Arw_SetColor(3,2138336);
將編號為3的箭頭物件的顏色設為綠色(傳統色碼參數):
[LegacyColorValue=True];Value1=Arw_SetColor(3,4);
Multicharts關鍵字:Arw_SetLocation
設定箭頭物件的位置,時間精確到分。
(返回值:0——設定成功;-2——無效的箭頭物件編號。)
用法
Arw_SetLocation (ArrowID, BarDate, BarTime, PriceValue)
Arw_SetLocation (ArrowID, BarDate, BarTime, PriceValue)
參數說明
objectid
—— 數值表達式,箭頭物件的編號bardate
—— 數值表達式,
顯示箭頭的bar日期;日期格式為yyymmdd,從1990年開始bartime
—— 數值表達式,
顯示箭頭的bar時間;時間格式為hhmmpricevalue
—— 數值表達式,
顯示箭頭的價格(垂直)位置
注意
ArrowID是在箭頭物件被創建時Arw_New 對應的返回值。
範例
將編號為3的箭頭移至目前BAR的最高價:
Value1=Arw_SetLocation(3,Date,Time,High);
Multicharts關鍵字:Arw_SetLocation_DT
設定箭頭物件的位置,時間精確到毫秒秒。
(返回值:0——設定成功;-2——無效的箭頭物件編號。)
用法
Arw_SetLocation_DT (ArrowID, Bar_DateTime, PriceValue)
Arw_SetLocation_DT (ArrowID, Bar_DateTime, PriceValue)
參數
ArrowID
—— 數值表達式,箭頭物件的編號Bar_DateTime
—— 數值表達式,
指定bar的日期和時間,儒略日格式。
整數部分為從1900/1/1開始的天數,小數部分為從凌晨開始的時間,
儒略日是高精度數值,時間精確到毫秒。PriceValue
—— 數值表達式,
顯示箭頭的價格(垂直)位置
注意
ArrowID是在箭頭物件被創建時 Arw_New_DT 對應的返回值。
範例
將編號為3的箭頭移至目前Bar的最高價位置:
Value1=Arw_SetLocation_DT(3,
DateTime,High);
Multicharts關鍵字:Arw_SetLocation_s
設定箭頭物件的位置,時間精確到秒。
(返回值:0——設定成功;-2——無效的箭頭物件編號。)
用法
Arw_SetLocation_s (ArrowID, BarDate, BarTime_s, PriceValue)
Arw_SetLocation_s (ArrowID, BarDate, BarTime_s, PriceValue)
參數說明
ArrowID
—— 數值表達式,箭頭物件的編號BarDate
—— 數值表達式,
顯示箭頭的Bar日期;
日期格式為YYYMMdd, 從1990年開始BarTime_s
—— 數值表達式,
顯示箭頭的Bar時間;時間格式為HHmmssPriceValue
—— 數值表達式,
顯示箭頭的價格(垂直)位置
注意
ArrowID是在箭頭物件被創建時 Arw_New_s 對應的返回值。
範例
將編號為3的箭頭移至目前Bar的最高價:
Value1=Arw_SetLocation_s(3,Date,Time_s,High);
Multicharts關鍵字:Arw_SetSize
設定箭頭物件的大小。
(返回值:0——設定成功;-2——無效的箭頭物件編號。)
用法
Arw_SetSize(ArrowID,ArrowSize)
參數說明:
ArrowID —— 數值表達式,箭頭物件的編號
ArrowSize —— 數值表達式,要設定的箭頭大小
注意
ArrowID是在箭頭物件被創建時 Arw_New 對應的返回值。
範例
設定3號箭頭的物件的大小為10:
Value1=Arw_SetSize(3,10);
Multicharts關鍵字:Arw_SetStyle
設定箭頭物件的樣式。
(返回值:0——設定成功;-2——無效的箭頭物件編號。)
用法
Arw_SetStyle(ArrowID,ArrowStyle)
參數說明:
ArrowID
—— 數值表達式,箭頭物件的編號。
ArrowStyle
—— 數值表達式,代表箭頭樣式的數值,
範圍為0~13;可參考設置繪圖中設置樣式。
注意
ArrowID是在箭頭物件被創建時 Arw_New 對應的返回值。
範例
設定3號箭頭物件的樣式為5:
Value1=Arw_SetStyle(3,5);
Multicharts關鍵字:Arw_SetText
設定箭頭物件的說明文字。
(返回值:0——設定成功;-2——無效的箭頭物件編號。)
用法
Arw_SetText(ArrowID,"Text")參數說明: ArrowID —— 數值表達式,
箭頭物件的編號。 Text —— 字符串表達式,箭頭的說明文字。
箭頭物件的編號。 Text —— 字符串表達式,箭頭的說明文字。
注意
ArrowID是在箭頭物件被創建時 Arw_New 對
應的返回值。
範例
在3號箭頭物件加上說明文字 "My Arrow" :
Value1=Arw_SetText(3,"My
Arrow");
替換3號箭頭物件的說明文字為 "New Text":
Value1=Arw_SetText(3,"New
Text");
Multicharts關鍵字:Arw_SetTextAttribute
設定箭頭物件說明文字的屬性。可以設定外框、粗體、斜體、刪除線、底線。
(返回值:0——設定成功;-2——無效的箭頭物件編號。)
用法
Arw_SetTextAttribute(ArrowID,Attribute,LogicalExpression)
參數說明
ArrowID
—— 數值表達式,箭頭物件的編號。
Attribute
—— 數值表達式,屬性編號:
0 —— 外框
1 —— 粗體
2 —— 斜體
3 —— 刪除線
4 —— 底線
LogicalExpression
—— 邏輯表達式,True啟用,False取消
注意
ArrowID是在箭頭物件被創建時 Arw_New 對應的返回值。
範例
將3號箭頭物件的說明文字設定為粗體:
Value1=Arw_SetTextAttribute(3,1,True);
Multicharts關鍵字:Arw_SetTextBGColor
設定箭頭物件說明文字的背景色。
(返回值:0——設定成功;-2——無效的箭頭物件編號。)
用法
Arw_SetTextBGColor(ArrowID,TextBGColor)
參數說明
ArrowID
—— 數值表達式,箭頭物件的編號。
TextBGColor
—— 數值表達式,箭頭說明文字的背景顏色。
顏色可以是RGB色碼或傳統色碼或者17種基本顏色。
注意
ArrowID是在箭頭物件被創建時 Arw_New 對應的返回值。
範例
設定3號箭頭物件的說明文字背景色為藍色(基本顏色參數):
Value1=Arw_SetTextBGColor(3,Blue);
設定3號箭頭物件的說明文字背景色為橙色
(RGB色碼參數):Value1=Arw_SetTextBGColor(3,2138336);
設定3號箭頭物件的說明文字背景色為綠色(傳統色碼參數):
[LegacyColorValue=True];
Value1=Arw_SetTextBGColor(3,4);
Multicharts關鍵字:Arw_SetTextColor
設定箭頭物件說明文字的顏色。
(返回值:0——設定成功;-2——無效的箭頭物件編號。)
用法
Arw_SetTextColor(ArrowID,TextColor)
參數說明
ArrowID
—— 數值表達式,箭頭物件的編號。
TextColor
—— 數值表達式,箭頭說明文字顏色。
顏色可以是RGB色碼或傳統色碼或者17種基本顏色。
注意
ArrowID是在箭頭物件被創建時 Arw_New 對
應的返回值。
範例
設定3號箭頭物件的說明文字為藍色(基本顏色參數):
Value1=Arw_SetTextColor(3,Blue);
設定3號箭頭物件的說明文字為橙色(RGB色碼參數):
Value1=Arw_SetTextColor(3,2138336);
設定3號箭頭物件的說明文字為綠色(傳統色碼參數):
[LegacyColorValue=True];
Value1=Arw_SetTextColor(3,4);
Multicharts關鍵字:Arw_SetTextFontName
設定箭頭物件說明文字的字型。
(返回值:0——設定成功;-2——無效的箭頭
物件編號。)
Fonts
文件中所有的文字樣式都可以使用 ,
該文件可以通過Windows XP系統的控制面板找到。
用法
Arw_SetTextFontName(ArrowID,"FontName")
參數說明:
ArrowID
—— 數值表達式,箭頭物件的編號FontName
—— 字符串表達式,
windows字型文件夾內的字型名稱注意
ArrowID是在箭頭物件被創建時 Arw_New 對應的返回值。
範例
設定3號箭頭物件的字型為Verdana:
Value1=Arw_SetTextFontName(3,"Verdana");
Multicharts關鍵字:Arw_SetTextSize
設定箭頭物件說明文字的字型大小。
(返回值:0——設定成功;-2——無效的箭頭物件編號。)
用法
Arw_SetTextSize(ArrowID,FontSize)
參數說明:
ArrowID
—— 數值表達式,箭頭物件的編號。
FontSize
—— 數值表達式,箭頭說明文字的字型大小。
注意
ArrowID是在箭頭物件被創建時 Arw_New 對應的返回值。
範例
設定編號為3的箭頭物件說明文字的字型大小為16:
Value1=Arw_SetTextSize(3,16);
Multicharts關鍵字:MC_Arw_GetActive
取得當前被選中的箭頭物件的編號。(返回值:-1——當前未選取任何箭頭物件。)
用法
MC_Arw_GetActive
範例
取得當前被選中的箭頭物件的編號,賦值給變量 Value1:
Value1
= MC_Arw_GetActive;
0 意見:
張貼留言