[求助]能否在成交回報(bào)中,在每一筆平倉回報(bào)中,帶上開倉的價(jià)格? [金字塔]
- 咨詢內(nèi)容:
在查看保證金監(jiān)控中心時(shí),可以看到每一筆平倉記錄關(guān)聯(lián)的開倉單編號和價(jià)格能否在成交回報(bào)中,在每一筆平倉回報(bào)中,帶上開倉的價(jià)格?這樣便于計(jì)算盈虧。否則好像沒有一個(gè)直觀計(jì)算平倉盈虧的方法。
- 金字塔客服:
補(bǔ)充一下,在主題“AddinDemo插件能否獲取平倉盈虧?”中,提出了下一版增加持倉均價(jià)的字段,現(xiàn)在想想好像還是無法和軟件獲得的平倉盈虧對應(yīng)。如持有10手且開倉價(jià)均不相同,而只平掉3手,無法得知這3手是哪三手,對應(yīng)平倉盈虧仍然無法準(zhǔn)確獲得。最好是在BARGAIN_NOTIFY_KSI中增加每一筆平倉對應(yīng)的開倉價(jià)格,這樣計(jì)算平倉盈虧就更容易了。
- 用戶回復(fù):
使用3.71及其以上版本新版,將下面的結(jié)構(gòu)體替換到你原有的結(jié)構(gòu)體,這個(gè)結(jié)構(gòu)有均價(jià)字段
typedef struct {
long m_nOrderID; //訂單ID
char m_szStatus[56]; //狀態(tài)(詳見.CPP文件描述)
long m_nFilled; //已成交數(shù)量(當(dāng)m_szStatus="Tradeing"時(shí),該參數(shù)為本次單筆成交數(shù)量)
long m_nRemaining; //剩余數(shù)量(當(dāng)m_szStatus="Tradeing"時(shí),該參數(shù)恒定為0)
float m_fPrice; //成交價(jià)格
char m_szCode[10]; //品種
char m_szMarket[3]; //市場
BYTE m_nKaiping; //開平倉 0開倉 1平倉
BYTE m_nType; //訂單類型 0限價(jià) 1市價(jià) 2停損 3限價(jià)停損
BYTE m_nAspect; //買賣方向 0買入 1賣出
char m_szAccount[32]; //操作賬戶
BYTE m_nAccountType; //賬戶類型 0IB 1CTP 2金仕達(dá) 3股票FIX 4恒生期貨 5資管系統(tǒng) 6擴(kuò)展接口
float m_fAvgerPrice; //持倉成本均價(jià)(僅當(dāng) m_nKaiping > 0 時(shí)有效)
}BARGAIN_NOTIFY_KSI; - 網(wǎng)友回復(fù):
謝謝王老師。再請教有開倉時(shí)的價(jià)格嗎?比如某品種在1000元開多5手,1050元開多3手,1020元平多1手。在平倉的時(shí)候,這1手無法得知開倉價(jià)是1000元還是1050元,從而無法準(zhǔn)確計(jì)算這1手的平倉盈虧。
[此貼子已經(jīng)被作者于2015/12/28 9:27:14編輯過]
- 網(wǎng)友回復(fù): 這個(gè)根本就沒法計(jì)算的,你只能用均價(jià)來計(jì)算盈虧,一個(gè)準(zhǔn)確的計(jì)算方式是最后一筆盈虧來算。
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容