請問如何用xs寫出從每周三開始計算當週成本呢?
3 評論
Hello james600225,
小編不太確定您指的成本是什麼,如果是週三到週五的進場成本加總的話,您可以使用交易函數取得交易紀錄。
舉例來說,像是 FilledRecordPrice 可以取得成交價格,搭配上 FilledRecordBS 判斷成交方向。
我想請教的是我如何計算從每週三到下周二的每日成本線累算成當周的本線呢??
小編不確定您指的每日成本線是如何計算的 ((H+L) / 2, (H+L+2*C) / 4 還是 均價),不過您可以使用dayofweek來判斷星期幾並計算平均線。
舉例來說,在日頻率下:
value1 = getfield("均價", "D"); //當日成本
if dayofweek(date) = 2 then value2 = average(value1, 5); //星期2時計算5日 (當週) 平均
或是您可以詳細說明下想要如何計算使用,讓小編看能怎麼樣處理。
網站上有教學區和教學影片,裡面有XS語法的基礎和應用可以閱覽。
3 評論