xnetra 發表於 16-2-4 14:20

Multicharts/Tradestation easylanuage 日期如何運算?

本帖最後由 xnetra 於 16-2-4 14:40 編輯

各位大大, 請問Multicharts/Tradestation 日期運算問題.

如何取得某個日期與今天日期差幾個交易日?

謝謝!

blj0511 發表於 16-2-4 16:04

vars:counter(0);

if date>1160101 and date>date then begin
             counter=counter+1;
end;

counter就是差幾個交易日了,不過我寫的可能會多一天或少一天,我沒仔細看,但大概就是這樣的方式



xnetra 發表於 16-2-4 19:45

感謝賜教, 大概看懂了.


alexliou 發表於 16-2-5 23:14

可利用 DateToJulian 函數
DateToJulian(Date) - DateToJulian(想要計算的日期)=想要計算的日期與今日所差的日數

DateToJulian函數的說明請參考
http://www.multicharts.com/trading-software/index.php/DateToJulian

afang0981 發表於 16-2-6 00:08

2樓B大 給的是交易日沒錯, 是根據有無歷史資料來計算的;

4樓A大 說的是日曆日, 算出來的是過了多少天。

{:4_193:}{:4_193:}{:4_193:}

頁: [1]
查看完整版本: Multicharts/Tradestation easylanuage 日期如何運算?