1.
최근 3개의 음봉 고가 가운데 가장 높은 음봉 고가를 표시한다
최근 3개의 양봉 저가 가운데 가장 낮은 양봉 저가를 표시한다
2,
최근 3개의 음봉 고가 가운데 가장 높은 음봉 고가와 그 음봉 캔들의 저가를 표시한다
최근 3개의 양봉 저가 가운데 가장 낮은 양봉 저가와 그 양봉 캔들의 고가를 표시한다
감사합니다
답변 1
예스스탁
예스스탁 답변
2022-11-11 10:33:54
안녕하세요
예스스탁입니다.
1
input : N(3);
var : cnt(0);
Array : NH[10](0),NL[10](0),PH[10](0),PL[10](0);
if C > O Then
{
For cnt = 9 downto 1
{
PH[cnt] = PH[cnt-1];
PL[cnt] = PL[cnt-1];
}
PH[0] = H;
PL[0] = L;
}
if C < O Then
{
For cnt = 9 downto 1
{
NH[cnt] = NH[cnt-1];
NL[cnt] = NL[cnt-1];
}
NH[0] = H;
NL[0] = L;
}
if PL[N-1] > 0 Then
{
var1 = 0;
For cnt = 0 to N-1
{
if var1 == 0 or (var1 > 0 and PL[cnt] < var1) Then
{
var1 = PL[cnt];
}
}
Plot1(var1);
}
if NH[N-1] > 0 Then
{
value1 = 0;
For cnt = 0 to N-1
{
if value1 == 0 or (value1 > 0 and NH[cnt] > value1) Then
{
value1 = NH[cnt];
}
}
Plot2(value1);
}
2
input : N(3);
var : cnt(0);
Array : NH[10](0),NL[10](0),PH[10](0),PL[10](0);
if C > O Then
{
For cnt = 9 downto 1
{
PH[cnt] = PH[cnt-1];
PL[cnt] = PL[cnt-1];
}
PH[0] = H;
PL[0] = L;
}
if C < O Then
{
For cnt = 9 downto 1
{
NH[cnt] = NH[cnt-1];
NL[cnt] = NL[cnt-1];
}
NH[0] = H;
NL[0] = L;
}
if PL[N-1] > 0 Then
{
var1 = 0;
Var2 = 0;
For cnt = 0 to N-1
{
if var1 == 0 or (var1 > 0 and PL[cnt] < var1) Then
{
var1 = PL[cnt];
Var2 = PH[cnt];
}
}
Plot1(var1);
Plot2(var2);
}
if NH[N-1] > 0 Then
{
value1 = 0;
Value2 = 0;
For cnt = 0 to N-1
{
if value1 == 0 or (value1 > 0 and NH[cnt] > value1) Then
{
value1 = NH[cnt];
value2 = NL[cnt];
}
}
Plot3(value1);
Plot4(value2);
}
즐거운 하루되세요
> para 님이 쓴 글입니다.
> 제목 : 지표 질문입니다
> 1.
최근 3개의 음봉 고가 가운데 가장 높은 음봉 고가를 표시한다
최근 3개의 양봉 저가 가운데 가장 낮은 양봉 저가를 표시한다
2,
최근 3개의 음봉 고가 가운데 가장 높은 음봉 고가와 그 음봉 캔들의 저가를 표시한다
최근 3개의 양봉 저가 가운데 가장 낮은 양봉 저가와 그 양봉 캔들의 고가를 표시한다
감사합니다