최근 8캔들 동안 고가가 가장 높은 양봉의 시가(O1)와 고가(H1)를 표시한다
최근 8캔들 동안 고가가 가장 높은 음봉의 시가(O2)와 고가(H2)를 표시한다
최근 8캔들 동안 저가가 가장 낮은 양봉의 시가(O3)와 저가(L1)를 표시한다
최근 8캔들 동안 저가가 가장 낮은 음봉의 시가(O4)와 저가(L2)를 표시한다
H1,H2 가운데 고가를 표시한다(H3)
L1,L2 가운데 저가를 표시한다(L3)
H3+(H3-L3) 를 표시한다
L3-(H3-L3) 를 표시한다
8캔들의 숫자 부분은 외부로 표출하여 수정 가능하도록 부탁드립니다
감사합니다
답변 1
예스스탁
예스스탁 답변
2021-06-03 10:16:02
안녕하세요
예스스탁입니다.
input : n(8);
var : cnt(0),O1(0),H1(0),O2(0),H2(0),O3(0),L1(0),O4(0),L2(0);
var : H3(0),L3(0);
var1 = 0;
var2 = 0;
var3 = 0;
var4 = 0;
O1 = 0;
H1 = 0;
O2 = 0;
H2 = 0;
O3 = 0;
L1 = 0;
O4 = 0;
L2 = 0;
For cnt = 0 to n-1
{
if C[cnt] > O[cnt] and (O1 == 0 or (var1 > 0 and H[cnt] > var1)) Then
{
var1 = H[cnt];
O1 = O[cnt];
H1 = H[cnt];
}
if C[cnt] < O[cnt] and (var2 == 0 or (var2 > 0 and H[cnt] > var2)) Then
{
var2 = H[cnt];
O2 = O[cnt];
H2 = H[cnt];
}
if C[cnt] > O[cnt] and (var3 == 0 or (var3 > 0 and L[cnt] < var3)) Then
{
var3 = L[cnt];
O3 = O[cnt];
L1 = L[cnt];
}
if C[cnt] < O[cnt] and (var4 == 0 or (var4 > 0 and L[cnt] < var4)) Then
{
var4 = L[cnt];
O4 = O[cnt];
L2 = L[cnt];
}
}
H3 = max(H1,H2);
L3 = min(L1,L2);
Plot1(H3);
plot2(L3);
plot3(H3+(H3-L3));
plot4(L3-(H3-L3));
즐거운 하루되세요
> 유튜버 님이 쓴 글입니다.
> 제목 : 지표 질문입니다
> 최근 8캔들 동안 고가가 가장 높은 양봉의 시가(O1)와 고가(H1)를 표시한다
최근 8캔들 동안 고가가 가장 높은 음봉의 시가(O2)와 고가(H2)를 표시한다
최근 8캔들 동안 저가가 가장 낮은 양봉의 시가(O3)와 저가(L1)를 표시한다
최근 8캔들 동안 저가가 가장 낮은 음봉의 시가(O4)와 저가(L2)를 표시한다
H1,H2 가운데 고가를 표시한다(H3)
L1,L2 가운데 저가를 표시한다(L3)
H3+(H3-L3) 를 표시한다
L3-(H3-L3) 를 표시한다
8캔들의 숫자 부분은 외부로 표출하여 수정 가능하도록 부탁드립니다
감사합니다