計算區間漲跌幅的自訂函數

  •   180 
  • 最後發表   NICK6666  2022 九月 13
NICK6666 發文於   2022/09/04

ttps://www.xq.com.tw/xstrader/%E8%A8%88%E7%AE%97%E5%8D%80%E9%96%93%E6%BC%B2%E8%B7%8C%E5%B9%85%E7%9A%84%E8%87%AA%E8%A8%82%E5%87%BD%E6%95%B8/

 

您好

想請問如何寫兩個分開的日期區間?

如下方是20150702~20151002

如果還想加入 20160101~201612

 

 

附加文件

XQ小幫手 發文於   2022/09/13

Hello NICK6666,

 

您只需要多呼叫一次函數就可以了。

rangechange 是一個自訂函數,所以可以多次呼叫。

 

舉例來說:

input:startday1(20150702,"區間起始日1"), endday1(20151002,"區間結束日1"), startday2(20160101,"區間起始日2"), endday2(20161201,"區間結束日2");

 

value1 = rangechange(close,startday1,endday1);

value2 = rangechange(close,startday2,endday2);

value2 就會是第二段區間的漲跌幅。

 

網站上有教學區,裡面有XS語法的基礎和應用可以閱覽。

發表回覆
Close