Loading...
2016年10月26日 星期三

Multicharts關鍵字說明:帳戶與部位


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


Multicharts關鍵字GetAccount

傳回MultiCharts的交易追蹤器賬戶列表中指定位置的賬戶名。
如果 GetNumAccounts 傳回的值非零,則:
1 <= AccountLoc <= GetNumAccounts, 函數回傳值為賬戶名;
當參數不在此範圍時,函數傳回值為一個空字符串 ("")

用法
GetAccount(AccountLoc)

參數說明: AccountLoc
MultiCharts的交易追蹤器賬戶列表中賬戶的序號,依行排序。

注意
此函數可以同 GetNumAccounts一起使用,用來列出可用的經紀商賬戶。

範例
如果MultiCharts交易追蹤器賬戶列表為: 1999_2-0000001, 1999_2-0000002, 1999_2-0000003, 1999_2-0000004
GetAccount(3) 回傳值為 1999_2-0000003.
GetAccount(5) 回傳值為 "".



Multicharts關鍵字GetAccountID

回傳信號插入的圖表中,自動交易設定的交易賬號。

用法
GetAccountID()

注意
實際測試無輸出,不建議使用。

範例
如果信號插入的圖表中,自動交易設定的交易賬號是 "1999_2-0000001"
則:GetAccountID()的回傳值為 "1999_2-0000001"



Multicharts關鍵字GetNumAccounts

回傳MultiCharts交易追蹤器賬戶列表中的賬號數量。
如果賬戶列表為空,則回傳 "N/A"

用法
GetNumAccounts

範例
如果經紀商賬賬號列表為
1999_2-0000001, 1999_2-0000002,1999_2-0000003, 1999_2-0000004 
GetNumAccounts 回傳值為 4.



Multicharts關鍵字GetNumPositions

回傳MultiCharts交易追蹤器持倉列表中指定賬號持倉的商品種類數量。

用法
GetNumPositions (Account)

參數說明:
Account經紀商賬號名

注意
如果是在同一行商品名稱是類似 ICE.CFFEX.IF.HOT(ICE.CFFEX.IF.201304)
則該商品相當於順次佔用列表中的兩行,算2個商品名稱。

範例
如果賬號 1999_2-0000001 MultiCharts交易追蹤器上的持倉商品數量是3
則:GetNumPositions("1999_2-0000001") 回傳值是3



Multicharts關鍵字GetPositionAveragePrice

回傳MultiCharts交易追蹤器持倉列表中的指定賬戶指定商品的持倉平均價格。

用法
GetPositionAveragePrice(Account, Symbol)

參數說明: Symbol指定商品名稱,Account指定的經紀商賬號

範例
如果指定賬號指定商品的持倉平均價格為1.3456,則函數回傳值為1.3456



Multicharts關鍵字GetPositionOpenPL

回傳MultiCharts交易追蹤器持倉列表中指定賬號指定商品的浮動盈虧
(對應經紀商資金查詢的浮動盈虧)。

用法
GetPositionOpenPL(Symbol, Account)
參數說明: Symbol指定商品名稱,Account指定的經紀商賬號

範例
如果MultiCharts交易追蹤器賬戶列表中指定賬戶指定商品的浮動盈虧值為15
則函數回傳值為15



Multicharts關鍵字GetPositionQuantity

回傳MultiCharts交易追蹤器持倉列表中的指定賬號指定商品的持倉的數量。
持倉方向為空時,對應負數;為多時,對應正數。

用法
GetPositionQuantity(Symbol, Account)
參數說明: Symbol指定商品名稱,Account指定的經紀商賬號

範例
如果賬號 1999_2-0000001 中的商品 ICE.CFFEX.IF.HOT 的持倉數量為100
則:GetPositionQuantity("ICE.CFFEX.IF.HOT",
"1999_2-0000001")回傳值為100



Multicharts關鍵字GetPositionSymbol

回傳MultiCharts交易追蹤器持倉列表中指定賬戶指定位置的商品名稱。

用法
GetPositionSymbol(Account, PositionLoc)
參數說明: Account
指定的經紀商賬號
1 <= PositionLoc <= GetNumPositions指定賬號的持倉列表行號

注意
如果是在同一行商品名稱是類似ICE.CFFEX.IF.HOT(ICE.CFFEX.IF.201304)
則該商品相當於順次佔用列表中的兩行,算2個商品名稱。

範例
如果賬號 1999_2-0000001 的持倉列表中行號為3的商品是 ICE.CFFEX.IF.HOT
則:GetPositionSymbol("1999_2-0000001", 3) 
回傳值為 ICE.CFFEX.IF.HOT



Multicharts關鍵字GetPositionTotalCost

回傳MultiCharts交易追蹤器的持倉列表中指定賬號指定商品持倉額。

用下面的公式計算:
PTC(持倉總額)=AEP(持倉平均價格)*TMP(持倉數量)

用法
GetPositionTotalCost(Symbol, Account)
參數說明: Symbol
指定商品名稱 Account指定的經紀商賬號

範例
GetPositionTotalCost("ICE.CFFEX.IF.HOT", "1999_2-0000001")
計算並回傳賬號 1999_2-0000001 中商品 ICE.CFFEX.IF.HOT 的持倉總額。



Multicharts關鍵字GetRTAccountEquity

回傳MultiCharts交易追蹤器賬戶列表中指定賬號的今日餘額
(對應經紀商資金查詢的今日餘額)。

用法
GetRTAccountEquity(Account)參數說明: Account指定的經紀商賬號

範例
如果MultiCharts交易追蹤器中賬號 1999_2-0000001 的今日餘額為$100000
則:GetRTAccountEquity("1999_2-0000001") 回傳值為100000



Multicharts關鍵字GetRTCashBalance

回傳MultiCharts交易追蹤器賬戶列表中指定賬號的可用資金
(對應經紀商資金查詢的可用資金)。

用法
GetRTCashBalance(Account)

參數說明: Account指定的經紀商賬號

範例
如果MultiCharts交易追蹤器中賬號 1999_2-0000001 的可用資金為$100000
則:GetRTCashBalance("1999_2-0000001") 回傳值為100000



Multicharts關鍵字GetRTUnrealizedPL

回傳賬戶列表中指定賬戶的浮動盈虧(對應經紀商資金查詢的持倉盈虧)。

用法
GetRTUnrealizedPL(Account)

參數說明: Account指定的經紀商賬號

範例
如果指定經紀商賬號 1999_2-0000001 的浮動盈虧為$5000
GetRTUnrealizedPL("1999_2-0000295")回傳值為5000



Multicharts關鍵字InitialCapital

回傳數值,表示在策略屬性的屬性中設定的原始資金。

用法
InitialCapital

注意
只回傳策略屬性的原始資金,並不會取得賬戶的實際資金。

範例
若策略屬性的屬性中設定的原始資金是10000,則 InitialCapital 將回傳10000





0 意見:

張貼留言

 
TOP