1.
최근 20캔들 양봉 가운데 (종가-시가) 폭이 가장 큰 양봉 고가 A, 저가 B
최근 20캔들 음봉 가운데 (시가-종가) 폭이 가장 큰 음봉 저가 C, 고가 D
현재 캔들이 음봉이고 현재 캔들 저가가 A보다 낮을 때 현재 캔들 고가-(A-B)를 표시한다
현재 캔들이 양봉이고 현재 캔들 고가가 C보다 높을 때 현재 캔들 저가+(D-C)를 표시한다
2.
최근 20캔들 양봉 가운데 (종가-시가) 폭이 가장 큰 양봉 시가 E, 종가 F
최근 20캔들 음봉 가운데 (시가-종가) 폭이 가장 큰 음봉 종가 G, 시가 H
(E+F)/2 를 표시한다
(G+H)/2 를 표시한다
감사합니다
답변 1
예스스탁
예스스탁 답변
2024-12-02 13:32:36
안녕하세요
예스스탁입니다.
1
input : n(20);
var : cnt(0),AA(0),BB(0),CC(0),DD(0);;
var1 = 0;
AA = 0;
BB = 0;
var2 = 0;
CC = 0;
DD = 0;
For cnt = 1 to n
{
if C[cnt] > O[cnt] and abs(C[cnt]-O[cnt]) > var1 Then
{
var1 = abs(C[cnt]-O[cnt]);
AA = H[cnt];
BB = L[cnt];
}
if C[cnt] < O[cnt] and abs(C[cnt]-O[cnt]) > var2 Then
{
var2 = abs(C[cnt]-O[cnt]);
CC = L[cnt];
DD = H[cnt];
}
}
if C < O and L < AA Then
Plot1(H-(AA-BB));
Else if C > O and H > CC Then
Plot1(L+(DD-CC));
Else
NoPlot(1);
2
input : n(20);
var : cnt(0),EE(0),FF(0),GG(0),HH(0);;
var1 = 0;
EE = 0;
FF = 0;
var2 = 0;
GG = 0;
HH = 0;
For cnt = 1 to n
{
if C[cnt] > O[cnt] and abs(C[cnt]-O[cnt]) > var1 Then
{
var1 = abs(C[cnt]-O[cnt]);
EE = O[cnt];
FF = C[cnt];
}
if C[cnt] < O[cnt] and abs(C[cnt]-O[cnt]) > var2 Then
{
var2 = abs(C[cnt]-O[cnt]);
GG = L[cnt];
HH = H[cnt];
}
}
Plot1((EE+FF)/2);
Plot2((GG+HH)/2);
즐거운 하루되세요
> para 님이 쓴 글입니다.
> 제목 : 지표 질문입니다
> 1.
최근 20캔들 양봉 가운데 (종가-시가) 폭이 가장 큰 양봉 고가 A, 저가 B
최근 20캔들 음봉 가운데 (시가-종가) 폭이 가장 큰 음봉 저가 C, 고가 D
현재 캔들이 음봉이고 현재 캔들 저가가 A보다 낮을 때 현재 캔들 고가-(A-B)를 표시한다
현재 캔들이 양봉이고 현재 캔들 고가가 C보다 높을 때 현재 캔들 저가+(D-C)를 표시한다
2.
최근 20캔들 양봉 가운데 (종가-시가) 폭이 가장 큰 양봉 시가 E, 종가 F
최근 20캔들 음봉 가운데 (시가-종가) 폭이 가장 큰 음봉 종가 G, 시가 H
(E+F)/2 를 표시한다
(G+H)/2 를 표시한다
감사합니다