COCO研究院

 找回密碼
 註冊
搜索
查看: 4923|回復: 4

[其他程式語言] Multicharts/Tradestation easylanuage 日期如何運算?

[複製鏈接]
發表於 16-2-4 14:20 | 顯示全部樓層 |閱讀模式
本帖最後由 xnetra 於 16-2-4 14:40 編輯

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

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

謝謝!
發表於 16-2-4 16:04 | 顯示全部樓層
vars:counter(0);

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

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



 樓主| 發表於 16-2-4 19:45 | 顯示全部樓層
感謝賜教, 大概看懂了.


發表於 16-2-5 23:14 | 顯示全部樓層
可利用 DateToJulian 函數
DateToJulian(Date) - DateToJulian(想要計算的日期)=想要計算的日期與今日所差的日數

DateToJulian函數的說明請參考
http://www.multicharts.com/tradi ... ex.php/DateToJulian
發表於 16-2-6 00:08 | 顯示全部樓層
2樓B大 給的是交易日沒錯, 是根據有無歷史資料來計算的;

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



您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-11-22 19:59

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |