|
本帖最後由 blj0511 於 16-5-7 15:31 編輯
當本日的月分,不等於前一日的月份,那前一日便是前月最後一天,那再前一天就是倒數第二天結算日,這樣應該就能大概知道怎樣做了
以下是multicharts的寫法,想辦法轉成amibroker囉,同樣概念去ambroker做就可以了
var:lasttradingday_H(0),lasttradingday_L(0);
if d>d[1] and month(date)<>month(date)[1] then begin
lasttradingday_H=highD(2);
lasttradingday_L=lowD(2);
print ("mon"+numtostr(month(date)[1],0)+" lasttradingday_H="+ numtostr(lasttradingday_H,0));
print ("mon"+numtostr(month(date)[1],0)+" lasttradingday_L="+ numtostr(lasttradingday_L,0));
end;
列印結果如下:
mon1 lasttradingday_H=8073
mon1 lasttradingday_L=7820
mon2 lasttradingday_H=8375
mon2 lasttradingday_L=8271
mon3 lasttradingday_H=8747
mon3 lasttradingday_L=8626
mon4 lasttradingday_H=8599
mon4 lasttradingday_L=8408
|
評分
-
查看全部評分
|