매수조건
캔들이 볼린저 밴드 하단(기본값)을 터치한 후(터치시가 아니라 터치한 후 추적이 필요), 스토캐스틱(기본값)의 값이 20이하에서 21 값을 돌파한 경우
매도조건
캔들이 볼린저 밴드 상단(기본값)을 터치한 후(터치시가 아니라 터치한 후 추적이 필요), 스토캐스틱(기본값)의 값이 70이상에서 69값을 돌파하는 경우
답변 1
예스스탁
예스스탁 답변
2022-09-22 09:25:59
안녕하세요
예스스탁입니다.
input : P(20),dv(2),sto1(12),sto2(5);
var : bbup(0),bbdn(0),stok(0),T(0);
bbup = BollBandUp(P,dv);
bbdn = BollBandDown(P,dv);
stok = StochasticsK(sto1,sto2);
if CrossUp(H,BBup) Then
T = 1;
if CrossDown(L,BBdn) Then
T = -1;
if T == -1 and Stok <= 20 Then
T = -2;
if T == -2 and stok >= 21 Then
{
T = -3;
Buy();
}
if T == 1 and Stok >= 70 Then
T = 2;
if T == 2 and stok < 69 Then
{
T = 3;
sell();
}
즐거운 하루되세요
> 고르면상한가 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 매수조건
캔들이 볼린저 밴드 하단(기본값)을 터치한 후(터치시가 아니라 터치한 후 추적이 필요), 스토캐스틱(기본값)의 값이 20이하에서 21 값을 돌파한 경우
매도조건
캔들이 볼린저 밴드 상단(기본값)을 터치한 후(터치시가 아니라 터치한 후 추적이 필요), 스토캐스틱(기본값)의 값이 70이상에서 69값을 돌파하는 경우