請問"歷史已成交最大總損益(賺)"跟"目前已成交總損益(不含未平倉)"如何呈現?

  •   247 
  • 最後發表   地瓜  2022 一月 20
地瓜 發文於   2022/01/07

編寫交易策略時,請問"累計曾經已成交最大總損益(賺)"跟"現在已成交總損益(不含未平倉)"如何呈現這2個變數?

我知道有Filledxxxxxx系列函數可運用,有範例嗎?麻煩工程師 謝謝

如下圖,例如在完成第15筆交易時當下,累計獲利金額為16800;曾經最大的獲利金額為32400,要抓出這2個變數值;煩請賜教

排序方式: 標準 | 最新
XQ小幫手 發文於   2022/01/10

Hello 地瓜,

 

目前沒有欄位可以取得累積獲利金額。

另外,如果您有交易多商品的話,也沒辦法取得所有商品綜合起來的累積獲利金額。

如果您想要在腳本中估算單商品的累積獲利金額的話,可以參考小幫手下面舉的範例邏輯:

input: multiplier(50);  //小台一點價格

condition1 = 進場條件...;

condition2 = 出場條件...;

 

if condition1 then setpositoin(1, market);

if filled[1] = 0 and filled = 1 then value1 = FilledRecordPrice(FilledRecordCount);   //如果有買進一口的話,紀錄買進價格

 

if condition2 then setposition(0, market);

if filled[1] = 1 and filled = 0 then begin

    value2 = FilledRecordPrice(FilledRecordCount);  //紀錄賣出價格

    value3 = (value2 - value1) * multiplier;   //計算此次獲利

    value4 += value3;   //計算累積獲利

    end;

 

地瓜 發文於   2022/01/20

感謝小幫手~我TRY看看 謝謝。

發表回覆
Close