|
本帖最後由 mori868 於 17-10-31 16:41 編輯
1分K中,取得當時對應之5分K與日K的方法 如何求得EXCELVBA 相對語法
M5CK:=MOD(MINUTE,5)=1;//是取MINUTE除以五的餘數當餘數為1,則M5CK成立(當該組起點)
M5SP:=barslast(M5CK);//成立到當前的週期數
M5O:REF(O,M5SP);//成立的開盤價
M5H:HHV(H,M5SP+1); //求五分鐘最高價
M5L:LLV(L,M5SP+1); //求五分鐘最低價
DECK:=date<>ref(date,1); //找當日首根
DESP:=barslast(DECK); //求當日已發生K棒數
DOO:REF(O,DESP); //成立的開盤價
DHH:HHV(H,DESP+1); //求當日最高價
DLL:LLV(L,DESP+1); //求當日最低價
請幫忙賜教 謝謝
|
|