回覆: [問題]如何在股票9:00開盤至9:30有6根5分k之最高及最低價位處顯出水平線
引用: 最初由 chinglung 發表
想要在
股票5分k線,每天自9:00開盤到9:30共6根k中之最高價及最低價位處,各畫出水平線,向右延伸至13:30
請問公式要如何寫?
DECK:=tradedate<>ref(tradedate,1);
DESP:=barslast(DECK);
HSP:=HHVBARS(H,DESP+1);
LSP:=LLVBARS(L,DESP+1);
TECK:=time=093000;
MHPP:=barpos=SETVAL(TECK,0,-HSP,barpos-HSP);
MLPP:=barpos=SETVAL(TECK,0,-LSP,barpos-LSP);
MHSP:=barslast(MHPP); MH:=ref(H,MHSP);
MLSP:=barslast(MLPP); ML:=ref(L,MLSP);
PARTLINE(sum(MHPP,DESP+1)>0 and MHSP>0,MH);
PARTLINE(sum(MLPP,DESP+1)>0 and MLSP>0,ML);
|