請選擇 進入手機版 | 繼續訪問電腦版

COCO研究院

 找回密碼
 註冊
搜索
查看: 932|回復: 2

如何計算交易平倉後該筆交易的損益點數?

[複製鏈接]
本帖最後由 iAndy 於 17-5-14 07:43 編輯

請教各位前輩,假設我想在平倉結束一筆交易後(一買一賣,或是多次逐筆買進後一次平倉賣出),就在該筆交易平倉後下方印出該筆交易的損益點數(見圖),實際的損益應該怎麼寫?試過 positionprofit(1) 結果好像不對 …

感謝先!

PS 小弟使用 MC 9.0

value2 = positionprofit(1) ;
value1 = text_new(D, T, L-22, NumtoStr(value2 ,0));
text_setbgcolor(value1, Iff(value2 > 0, Red, Green ));
text_setcolor(value1, Iff(value2 > 0, white, black));


點擊載入圖片




上一篇︰AmiQuote 3.13 released
下一篇︰QM可直接匯入 2007-2017三月底台指期貨TICK資料TXT格式下載
發表於 17-5-20 11:21|載入全部圖片 | 顯示全部樓層
我測試了一下我的多筆進,單筆出,看起來作法是沒問題的。positionprofit(1)的確會是多筆相加的結果跟報表是合的。只是我多加一點判斷,但我想應該沒有影響。
var:mp(0);
mp = marketposition ;
if mp <> mp[1] and mp[1]<>0 then begin
value2 = positionprofit(1) ;
value1 = text_new(D, T, L-22, NumtoStr(value2 ,0));
text_setbgcolor(value1, Iff(value2 > 0, Red, Green ));
text_setcolor(value1, Iff(value2 > 0, white, black));
end;
 樓主| 發表於 17-5-22 08:07|載入全部圖片 | 顯示全部樓層
我搞清楚了!原來是我誤解了~

一開始我要的是獲利點數,但是 positionprofit 傳回的是獲利金額,而且還會扣掉手續費與滑價 ...

感謝大大的回覆!
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院  |網站地圖

GMT+8, 17-5-30 03:12

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表
理財討論網站 | 優質玻尿酸隆鼻 專業皮膚科診所 推薦電波拉皮效果 優質淨膚雷射效果 推薦微晶瓷隆鼻 | 徵信社精選| SEO優化|