커뮤니티
행복; 질문 드립니다
2011-05-18 22:22:01
618
글번호 38799
지표 작성 바랍니다
주기; 일봉
지표1;
갭 상승( H[1] < L ) 이 발생하면 하루 지날 때마다 지표가 1 씩 증가되다가
갭이 메워지면 지표가 0 이 되고
다시 갭이 발생될 때까지 0 이 지속됩니다
지표2;
갭 하락( L[1] > H ) 이 발생하면 하루 지날 때마다 지표가 -1 씩 감소되다가
갭이 메워지면 지표가 0 이 되고
다시 갭이 발생될 때까지 0 이 지속됩니다
한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다
답변 1
예스스탁 예스스탁 답변
2011-05-19 11:50:01
안녕하세요
예스스탁입니다.
1.
갭이 매워진다고 말씀하신 부분이
최고 저가가 전봉의 고가보다 큰봉이 발생했을때의 갭이시라면
식은 아래와 같습니다.
if index > 0 and L > H[1] AND Condition1 == FALSE Then{
Condition1 = TRUE;
value1 = H[1];
}
IF Condition1 == TRUE Then{
var1 = var1+1;
if L < value1 Then{
Condition1 = false;
var1 = 0;
}
}
plot1(var1);
만약 H[1] < L이 발생한 이후에 1씩 증가하고
역으로 L <= H[1]인 봉이 발생하면 0으로 초기화하는 것이라면
식은 아래와 같습니다.
if L > H[1] AND Condition1 == FALSE Then{
Condition1 = TRUE;
value1 = H[1];
}
IF Condition1 == TRUE Then{
var1 = var1+1;
if L <= H[1] Then{
Condition1 = false;
var1 = 0;
}
}
plot1(var1);
2.-1
1번과 같은 의미에서 2개 올려드립니다.
if index > 0 and L[1] > H AND Condition1 == FALSE Then{
Condition1 = TRUE;
value1 = L[1];
}
IF Condition1 == TRUE Then{
var1 = var1+1;
if H > value1 Then{
Condition1 = false;
var1 = 0;
}
}
plot1(var1);
2-2
if L[1] > H AND Condition1 == FALSE Then{
Condition1 = TRUE;
}
IF Condition1 == TRUE Then{
var1 = var1+1;
if L[1] <= H Then{
Condition1 = false;
var1 = 0;
}
}
plot1(var1);
즐거운 하루되세요
> 행복한가방 님이 쓴 글입니다.
> 제목 : 행복; 질문 드립니다
> 지표 작성 바랍니다
주기; 일봉
지표1;
갭 상승( H[1] < L ) 이 발생하면 하루 지날 때마다 지표가 1 씩 증가되다가
갭이 메워지면 지표가 0 이 되고
다시 갭이 발생될 때까지 0 이 지속됩니다
지표2;
갭 하락( L[1] > H ) 이 발생하면 하루 지날 때마다 지표가 -1 씩 감소되다가
갭이 메워지면 지표가 0 이 되고
다시 갭이 발생될 때까지 0 이 지속됩니다
한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다