goodddog 發表於 15-6-30 17:43

如何取得前一個交易日的盈虧金額?

是否有內建函數可以直接取用? 或是要檢查之前幾筆交易的日期然後把符合條件者的盈虧自行加總?

曾永政 發表於 15-6-30 19:14

可以用 i_openEquity 來做記錄,然後計算。

每天最後一根K棒時,把目前的權益值記錄下來,建議用陣列來做偏移與儲存,之後把陣列值相減就可以得到每天的權益值變化,也就是每天的損益了。

曾永政 發表於 15-6-30 19:19

array: dayEquity(0);
var: todayProfit(0),yesterdayProfit(0);


if sessionlastbar then begin
_arrayShift(dayEquity);
dayEquity= i_openEquity;
end;

todayProfit= dayEquity-dayEquity;
yesterdayProfit= dayEquity-dayEquity;

陣列偏移函數


我沒檢查是否正確,自己試試看吧。

goodddog 發表於 15-6-30 21:21

曾永政 發表於 15-6-30 19:19 static/image/common/back.gif
array: dayEquity(0);
var: todayProfit(0),yesterdayProfit(0);



感謝阿政大的指導, 我試試看!
頁: [1]
查看完整版本: 如何取得前一個交易日的盈虧金額?