到奇狐勝券首頁 奇狐社區論壇 購買奇狐勝券 試用奇狐勝券
 
論壇首頁 你可以在這裡編輯你的資料,查看短訊,訂閱主題和論壇參數等等 免費會員註冊 會員列表 論壇幫助 論壇日曆 論壇搜索 加入我的最愛 登出論壇  
奇狐社區論壇 : Powered by vBulletin version 2.3.0 奇狐社區論壇 > 指標公式 > 問題交流 > [求救]引用上個月單月年增率請益
  上一主題   下一主題
作者
主題 發表新主題    回覆主題
william340120
中級會員

註冊日期: Oct 2020
來  自:
文章數量: 43

[求救]引用上個月單月年增率請益

嘗試用以下語法在日線級別的線圖引用上個月的單月年增率

ref(STKINDI('','mr1.單月年增率',0,8),1)

但發現他引用的仍是"昨天"的單月年增率

請問要引用上個月的語法該如何撰寫

謝謝!

向版主報告此篇 | 查IP位址
Old Post 2021-06-22 16:19
william340120 現在離線 點選這裡查看 william340120 的個人資料 點選這裡給 william340120 傳送一條短訊 查找更多關於 william340120 的文章 增加 william340120 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18131

回覆: [求救]引用上個月單月年增率請益

引用:
最初由 william340120 發表
嘗試用以下語法在日線級別的線圖引用上個月的單月年增率

ref(STKINDI('','mr1.單月年增率',0,8),1)

但發現他引用的仍是"昨天"的單月年增率

請問要引用上個月的語法該如何撰寫

謝謝!



因為在日線級別,ref(n,1) 是取昨天的值
不需要引用呀~~,處理範例如下:

原碼:
YM:=FLOOR(TRADEDATE/100); YMSP:=barslast(YM<>ref(YM,1)); 單月年增率:SEQDATA('','MONREV','LastYearComp'); 上個月單月年增率:ref(單月年增率,YMSP+1); //標示沒有資料的區域 LastDPP:=SEQDATA('','MONREV','Barpos','Last'); //最後資料位置 NullP:=barpos>LastDPP or LastDPP=0; RefSP:=barslast(NullP=0); NullED:=NullP and islastbar; DRAWTEXT(NullED,0,'此揭\nK示\n棒值\n處為\n尚之\n無前\n數資\n據料') NOAXIS ALIGN4 shift1 color777777; STICKLINEPY(NullP,000,166,8,0) color555555; STICKLINEPY(NullP,166,333,8,0) color999999; STICKLINEPY(NullP,333,499,8,0) color555555; STICKLINEPY(NullP,499,655,8,0) color999999; STICKLINEPY(NullP,655,831,8,0) color555555; STICKLINEPY(NullP,831,999,8,0) color999999;

向版主報告此篇 | 查IP位址
Old Post 2021-06-22 17:20
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18131

尾端追加了一行,這樣使用上更理想些!

原碼:
YM:=FLOOR(TRADEDATE/100); YMSP:=barslast(YM<>ref(YM,1)); 單月年增率:SEQDATA('','MONREV','LastYearComp'); 上個月單月年增率:ref(單月年增率,YMSP+1); //標示沒有資料的區域 LastDPP:=SEQDATA('','MONREV','Barpos','Last'); //最後資料位置 NullP:=barpos>LastDPP or LastDPP=0; RefSP:=barslast(NullP=0); NullED:=NullP and islastbar; DRAWTEXT(NullED,0,'此揭\nK示\n棒值\n處為\n尚之\n無前\n數資\n據料') NOAXIS ALIGN4 shift1 color777777; STICKLINEPY(NullP,000,166,8,0) color555555; STICKLINEPY(NullP,166,333,8,0) color999999; STICKLINEPY(NullP,333,499,8,0) color555555; STICKLINEPY(NullP,499,655,8,0) color999999; STICKLINEPY(NullP,655,831,8,0) color555555; STICKLINEPY(NullP,831,999,8,0) color999999; 上個月單月年增率:=ref(上個月單月年增率,RefSP);

向版主報告此篇 | 查IP位址
Old Post 2021-06-22 17:52
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
william340120
中級會員

註冊日期: Oct 2020
來  自:
文章數量: 43

引用:
最初由 cgjj 發表
尾端追加了一行,這樣使用上更理想些!

原碼:
YM:=FLOOR(TRADEDATE/100); YMSP:=barslast(YM<>ref(YM,1)); 單月年增率:SEQDATA('','MONREV','LastYearComp'); 上個月單月年增率:ref(單月年增率,YMSP+1); //標示沒有資料的區域 LastDPP:=SEQDATA('','MONREV','Barpos','Last'); //最後資料位置 NullP:=barpos>LastDPP or LastDPP=0; RefSP:=barslast(NullP=0); NullED:=NullP and islastbar; DRAWTEXT(NullED,0,'此揭\nK示\n棒值\n處為\n尚之\n無前\n數資\n據料') NOAXIS ALIGN4 shift1 color777777; STICKLINEPY(NullP,000,166,8,0) color555555; STICKLINEPY(NullP,166,333,8,0) color999999; STICKLINEPY(NullP,333,499,8,0) color555555; STICKLINEPY(NullP,499,655,8,0) color999999; STICKLINEPY(NullP,655,831,8,0) color555555; STICKLINEPY(NullP,831,999,8,0) color999999; 上個月單月年增率:=ref(上個月單月年增率,RefSP);



太感謝了!

向版主報告此篇 | 查IP位址
Old Post 2021-06-22 18:48
william340120 現在離線 點選這裡查看 william340120 的個人資料 點選這裡給 william340120 傳送一條短訊 查找更多關於 william340120 的文章 增加 william340120 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18131

引用:
最初由 william340120 發表
太感謝了!


不客氣^^

向版主報告此篇 | 查IP位址
Old Post 2021-06-23 09:30
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
全部時間均為台灣時間, 現在時間為21:05 發表新主題    回覆主題
  上一主題   下一主題
顯示可列印版本 | 訂閱此主題

論壇跳轉:
主題評分:

論壇規定:
你不可以發表新主題
你不可以回覆文章
你不可以上傳附件
你不可以編輯自己的文章
HTML語法禁止
vB 語法核准
表情符號核准
貼圖語法[IMG]核准
 

本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。

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

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.  聯絡我們