老師好,我在寫策略時想取今天所有交易的虧損總額,因為我的日內策略涉及虧損反手,會產生成本,如果反手的次數比較多成本太大,一旦盈利補齊前面的虧損直接平倉,現在不知道該怎么取虧損總金額?
(來自舊論壇客戶,一只蝸牛)
?
關鍵字grossloss和grossprofit分別返回已經平倉部位的總虧損和總盈利,這兩個關鍵字并不能取到浮動盈虧,所以您需要使用關鍵字openpositionprofit關鍵字取浮動盈虧;若openpositionprofit是負值,表示虧損,那么您可以將openpositionprofit與grossloss的返回值相加即可。
?
grossloss返回的總虧損是當天的嗎,會連昨天的一塊返回嗎?
當浮盈等于虧損是這么表達嗎:openposition+grossloss>=0 ,這樣有問題嗎?
?
這個返回的是圖表上所有的部位的虧損,所以沒有指定是哪一個;您的日內策略中加入一些代碼即可,因為我不清楚您的代碼如何寫的,我只能提供一下思路,如下:
在每天開盤時記錄一下grossloss的值到value1上,然后在盤中實時比較value1與grossloss的大小,變化的值就是當天的平倉手數的虧損金額。
我上面說的是openpositionprofit關鍵字,而不是openposition關鍵字。
判斷浮盈等于虧損,可以使用openpositionprofit=grossloss,因為虧損都是負值,盈利都是正值。
?
這個返回的是圖表上所有的部位的虧損,所以沒有指定是哪一個;您的日內策略中加入一些代碼即可,因為我不清楚您的代碼如何寫的,我只能提供一下思路,如下:
在每天開盤時記錄一下grossloss的值到value1上,然后在盤中實時比較value1與grossloss的大小,變化的值就是當天的平倉手數的虧損金額。
我上面說的是openpositionprofit關鍵字,而不是openposition關鍵字。
判斷浮盈等于虧損,可以使用openpositionprofit=grossloss,因為虧損都是負值,盈利都是正值。