Loading...
2016年10月24日 星期一

Multicharts關鍵字索引中文說明:箭頭Arw_


專業服務請指定楊恭臨,multicharts,64位元程式交易,圖表交易,期貨手續費,選擇權手續費,高頻交易,智慧下單,手機開戶,線上開戶,網路開戶,multicharts函數,multicharts指標,multicharts訊號,fintech期貨機器人,multicharts程式交易,程式交易實戰班,esignal程式交易,機械化交易


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 —— 箭頭物件的編號(數值表達式)。

注意
ArrowID是在箭頭物件被創建時 Arw_New對應的返回值。
返回值:數值 —— 箭頭所在日期;-2 —— 無效的箭頭物件編號。

範例
取得編號為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——無效的箭頭物件編號。


範例

將目前公式最先新增的箭頭物件的編號賦值
給變量Value1Value1=Arw_GetFirst(1);



Multicharts 關鍵字:Arw_GetNext
取得在特定箭頭物件之後新增的箭頭物價編號。
(返回值為-2——無效的箭頭物件編號。)


用法

Arw_GetNext(ArrowID,Origin)


參數說明
ArrowID —— 數值表達式,箭頭物件的編號。
    Origin —— 數值表達式,
指定箭頭物件產生條件,範圍為1~7
    1 —— 目前公式所新增的箭頭物件    
    2 —— 非目前公式或使用者手動新增的箭頭物件    
    3 —— 任何公式或使用者手動新增的箭頭物件    
    4 —— 目前公式或使用者手動新增的箭頭物件    
    5 —— 非目前公式新增的箭頭物件    
    6 —— 任何公式新增的箭頭物件    
    7 —— 使用者手動新增的箭頭物件 

範例
將在3號箭頭物件之後,由目前公式所新增的箭頭物件編號存入變量
Value1Value1=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箭頭物件的說明文字的字型。


Multicharts 關鍵字:Arw_GetTextSize
取得箭頭物件說明文字的字型大小。(返回值為-2——無效的箭頭物件編號)

用法
Arw_GetTextSize(ArrowID)
參數說明: ArrowID —— 數值表達式,箭頭物件的編號。

注意
ArrowID是在箭頭物件被創建時 Arw_New 應的返回值。

範例
取得編號為3的箭頭物件說明文字的字型大小:
Value1=Arw_GetTextSize(3);


Multicharts 關鍵字:Arw_GetTime
取得箭頭物件所在Bar的時間。(返回值為-2——無效的箭頭物件編號)
時間格式為HHmm24小時制,1300=1:00PM

用法
Arw_GetTime(ArrowID)
參數說明: ArrowID —— 數值表達式,箭頭物件的編號。

注意
ArrowID是在箭頭物件被創建時 Arw_New 應的返回值。

範例
取得編號為3的箭頭物件所在Bar的時間,
並存入變量Value1Value1=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——無效的箭頭物件編號)
時間格式為HHmmss24小時制,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的開盤價都持續升高,
則在相對編號為100bar上標示一個箭頭:
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(數值型)

用法
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的箭頭指定到編號為100bar上:
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)

參數說明
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)

參數
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)

參數說明
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 —— 字符串表達式,箭頭的說明文字。

注意
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 意見:

張貼留言

 
TOP