음봉이 3개이상 몇 개가 되었든 계속 연속되어 있는 경우 첫음봉의 시가를 상단선으로 마지막음봉의 종가를 하단선으로 합니다. 가령 음봉이 10개이상 연속되어 있다면 10번째 음봉의 종가가 하단선이 되어야 합니다.
상단선이 하단선보다 10%이상의 금액일 때에만 선이 새로이 그어지도록 하려고 아래와 같이 수식작성을 해 봤는데 원하는 대로 나오지 않아서 수정을 요청드립니다.
상하단 간격이 10%가 안되면 두 선이 안 나타나거나 이전의 상.하단선이 연장되어 그려져야 하지만 하단은 새로 그어지는데 상단은 이전의 상단선이 연장되어 나타납니다.
var : T(0),상단(0),하단(0);
if C < O Then
T = -1;
Else if C > O Then
T = 1;
Else
T = 0;
if CountIf(C < O,3) == 3 and C*1.10<=O[2] Then
{
if T[3] != -1 Then
{ 상단 = O[2];
}
하단 = C;
}
if 하단 > 0 Then
{
Plot1(상단);
plot2(하단);
}
답변 1
예스스탁
예스스탁 답변
2022-11-24 14:33:21
안녕하세요
예스스탁입니다.
var : T(0),상단(0),하단(0);
if C < O Then
T = -1;
Else if C > O Then
T = 1;
Else
T = 0;
if CountIf(C < O,3) == 3 Then
{
if T[3] != -1 Then
{ 상단 = O[2];
}
하단 = C;
}
if 하단 > 0 and 상단 >= 하단*1.10 Then
{
Plot1(상단);
plot2(하단);
}
Else
{
NoPlot(1);
NoPlot(2);
}
즐거운 하루되세요
> 이심전심 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 음봉이 3개이상 몇 개가 되었든 계속 연속되어 있는 경우 첫음봉의 시가를 상단선으로 마지막음봉의 종가를 하단선으로 합니다. 가령 음봉이 10개이상 연속되어 있다면 10번째 음봉의 종가가 하단선이 되어야 합니다.
상단선이 하단선보다 10%이상의 금액일 때에만 선이 새로이 그어지도록 하려고 아래와 같이 수식작성을 해 봤는데 원하는 대로 나오지 않아서 수정을 요청드립니다.
상하단 간격이 10%가 안되면 두 선이 안 나타나거나 이전의 상.하단선이 연장되어 그려져야 하지만 하단은 새로 그어지는데 상단은 이전의 상단선이 연장되어 나타납니다.
var : T(0),상단(0),하단(0);
if C < O Then
T = -1;
Else if C > O Then
T = 1;
Else
T = 0;
if CountIf(C < O,3) == 3 and C*1.10<=O[2] Then
{
if T[3] != -1 Then
{ 상단 = O[2];
}
하단 = C;
}
if 하단 > 0 Then
{
Plot1(상단);
plot2(하단);
}