奇狐社區論壇
在這個頁面顯示本主題全部的 6 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- [求救]引月前三個月YOY平均值語法請益 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=23194)


由 william340120 在 2021-12-01 10:01 發表:

[求救]引月前三個月YOY平均值語法請益

版主您好

我想在指標計算出前三個月的YOY平均%數

例如 上月YOY為5% 上上個月10% 上上上個月15% 得出 前三個月YOY平均為10%

但不知道語法該如何撰寫

請教版主

謝謝!


由 cgjj 在 2021-12-01 10:23 發表:

回覆: [求救]引月前三個月YOY平均值語法請益

引用:
最初由 william340120 發表
版主您好

我想在指標計算出前三個月的YOY平均%數

例如 上月YOY為5% 上上個月10% 上上上個月15% 得出 前三個月YOY平均為10%

但不知道語法該如何撰寫

請教版主

謝謝!



//可於日線或月線運行
N:=3;
UDATE:=SEQDATA('','MonRev','Date');
DSW:=UDATE<>ref(UDATE,1) or barpos=lbound(UDATE);
YOY:=SEQDATA('','MonRev','LastYearComp');
近N月YOY平均:sum(YOY*DSW,sumbars(DSW,N))/N;


由 william340120 在 2021-12-01 14:47 發表:

回覆: 回覆: [求救]引月前三個月YOY平均值語法請益

引用:
最初由 cgjj 發表
//可於日線或月線運行
N:=3;
UDATE:=SEQDATA('','MonRev','Date');
DSW:=UDATE<>ref(UDATE,1) or barpos=lbound(UDATE);
YOY:=SEQDATA('','MonRev','LastYearComp');
近N月YOY平均:sum(YOY*DSW,sumbars(DSW,N))/N;



太感謝了!


由 william340120 在 2021-12-01 14:54 發表:

回覆: 回覆: [求救]引月前三個月YOY平均值語法請益

引用:
最初由 cgjj 發表
//可於日線或月線運行
N:=3;
UDATE:=SEQDATA('','MonRev','Date');
DSW:=UDATE<>ref(UDATE,1) or barpos=lbound(UDATE);
YOY:=SEQDATA('','MonRev','LastYearComp');
近N月YOY平均:sum(YOY*DSW,sumbars(DSW,N))/N;



不好意思 因為我想拿來做回測
所以我想求的是不包含當月的平均前n個月YOY平均
例如4月時看到的是1-3月的YOY平均
請問語法該如何修改
麻煩了!


由 cgjj 在 2021-12-01 16:05 發表:

回覆: 回覆: 回覆: [求救]引月前三個月YOY平均值語法請益

引用:
最初由 william340120 發表
不好意思 因為我想拿來做回測
所以我想求的是不包含當月的平均前n個月YOY平均
例如4月時看到的是1-3月的YOY平均
請問語法該如何修改
麻煩了!



//可於日線或月線運行
N:=3;
UDATE:=SEQDATA('','MonRev','Date');
DSW:=UDATE<>ref(UDATE,1) or barpos=lbound(UDATE);
YOY:=SEQDATA('','MonRev','LastYearComp');
MAYOY:=sum(YOY*DSW,sumbars(DSW,N))/N;
R1MAYOY:ref(MAYOY,sumbars(DSW,1));


由 william340120 在 2021-12-01 19:17 發表:

回覆: 回覆: 回覆: 回覆: [求救]引月前三個月YOY平均值語法請益

引用:
最初由 cgjj 發表
//可於日線或月線運行
N:=3;
UDATE:=SEQDATA('','MonRev','Date');
DSW:=UDATE<>ref(UDATE,1) or barpos=lbound(UDATE);
YOY:=SEQDATA('','MonRev','LastYearComp');
MAYOY:=sum(YOY*DSW,sumbars(DSW,N))/N;
R1MAYOY:ref(MAYOY,sumbars(DSW,1));



非常謝謝您!


全部時間均為台灣時間, 現在時間為18:15
在這個頁面顯示本主題全部的 6 個文章


Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.