첨부 이미지
그림1
input : P(20),dv(2),t(100),n(10);
var : bbup(0),bbdn(0),bbmd(0);
bbup = BollBandUp(P,dv);
bbdn = BollBandUp(P,dv);
bbmd = ma(C,P);
if MarketPosition <= 0 and CrossUp(C,bbup) and CountIf(BBup-bbdn <= PriceScale*t,10)[1] == 10 Then
Buy();
if MarketPosition >= 0 and CrossDown(C,bbdn) and CountIf(BBup-bbdn <= PriceScale*t,10)[1] == 10 Then
Sell();
위식을 적용시 신호후 곧바로 청산이 됨니다
검토바람니다
수식조건
볼밴 100틱이내서 10봉이내 횡보후
볼밴상.하선 돌파시 매수.도 내용임니다
답변 1
예스스탁
예스스탁 답변
2023-11-22 14:14:45
안녕하세요
예스스탁입니다.
bbdn이 bbup과 같이 상단값이 저장되었습니다.
하단으로 수정해 드립니다.
input : P(20),dv(2),t(100),n(10);
var : bbup(0),bbdn(0),bbmd(0);
bbup = BollBandUp(P,dv);
bbdn = BollBandDown(P,dv);
bbmd = ma(C,P);
if MarketPosition <= 0 and CrossUp(C,bbup) and CountIf(BBup-bbdn <= PriceScale*t,10)[1] == 10 Then
Buy();
if MarketPosition >= 0 and CrossDown(C,bbdn) and CountIf(BBup-bbdn <= PriceScale*t,10)[1] == 10 Then
Sell();
즐거운 하루되세요
> 아트정 님이 쓴 글입니다.
> 제목 : 수식수정
> input : P(20),dv(2),t(100),n(10);
var : bbup(0),bbdn(0),bbmd(0);
bbup = BollBandUp(P,dv);
bbdn = BollBandUp(P,dv);
bbmd = ma(C,P);
if MarketPosition <= 0 and CrossUp(C,bbup) and CountIf(BBup-bbdn <= PriceScale*t,10)[1] == 10 Then
Buy();
if MarketPosition >= 0 and CrossDown(C,bbdn) and CountIf(BBup-bbdn <= PriceScale*t,10)[1] == 10 Then
Sell();
위식을 적용시 신호후 곧바로 청산이 됨니다
검토바람니다
수식조건
볼밴 100틱이내서 10봉이내 횡보후
볼밴상.하선 돌파시 매수.도 내용임니다