 |
ahtry
中級會員
註冊日期: Jan 2008
來 自:
文章數量: 44 |
請教一下
SS:=barslast(month<>ref(month,1))+1;
SUM( GDAT03,SS);
在白天未更新資料庫時答案為 0 。
在晚上更新完資料庫時答案為正確的 。
有沒有語法可以判斷資料庫有沒有更新?
有的話就用下列程式
SS:=barslast(month<>ref(month,1))+1;
SUM( GDAT03,SS);
沒有的話就用下列程式
SS:=barslast(month<>ref(month,1));
SUM( GDAT03,SS);
|
|
向版主報告此篇 |  |
|
2009-04-01 18:27 |
|
|
|  |
 |
ahtry
中級會員
註冊日期: Jan 2008
來 自:
文章數量: 44 |
忘了今天是 4/1日,答案當然為 0 。
愚人節快樂
|
|
向版主報告此篇 |  |
|
2009-04-01 19:17 |
|
|
|  |
 |
ahtry
中級會員
註冊日期: Jan 2008
來 自:
文章數量: 44 |
引用: 最初由 cgjj 發表
請仔細想一想
barslast 是指條件成立到當前的位置
若當根K棒成立其傳回的值會是 0
若前一根K棒成立其傳回的值會是 1
而 Sum(X,N)
N 用於設定加總的K棒數量
N 為 1, 只加總當根本身
N 為 2, 則加總當根+前一根
N 為 0, 則自歷史第一根K棒加總至當前K棒
故必須採用此組的寫法
SS:=barslast(month<>ref(month,1))+1;
SUM( GDAT03,SS);
沒錯必須採用此組的寫法,只是我有一點白痴,忘記今天是4月的第一個交易日.
其實這個真的很好用.
當游標呈現十字線時,將游標指向每個月的最後一個交易日,就能知道外資或投信....等的該月份買賣超的總張數或總金額.
|
最後由 ahtry 在 2009-04-01 20:03 編輯 |
向版主報告此篇 |  |
|
2009-04-01 20:00 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|