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 意見:
張貼留言