커뮤니티
문의드립니다.
2018-05-18 08:08:11
179
글번호 119015
안녕하세요.
1. 현재 출력되어 있는 차트의 전체봉에서 최고점 찍은 후
-10% 이상 하락하여 저점(HL) 을 찍은 후 상승하면
저점(HL)봉이 양봉이면 저점(HL)봉부터 거래량을 누적합산하고
저점(HL)봉이 음봉이면 다음봉부터 거래량을 누적합산하라.
(위조건을 만족하는 새로운 저점(HL)이 나올 때까지 계속 누적합산함)
2. 위 조건의
현재 출력되어 있는 차트의 전체봉에서 최고점 찍은 후 를
---> 최근 100봉의 최고점을 찍은 후 일 때로 바꾼 검색식도 부탁드립니다.
수고하세요.
답변 1
예스스탁 예스스탁 답변
2018-05-18 15:09:23
안녕하세요
예스스탁입니다.
1.
var : hh(0),hl(0),hi(0),sum(0);
if index == 0 Then
{
hh = h;
hl = l;
}
Else
{
if h > hh Then{
hh = h;
hl = l;
}
if l < hl Then
{
hl = l;
if hl <= hh*0.90 then
{
hi = index;
sum = 0;
if C > O Then
sum = v;
}
}
if hi > 0 and index > hi Then
sum = sum + v;
plot1(sum);
}
2
input : n(100);
var : cnt(0),hh(0),hi(0),hl(0),hli(0),sum(0);
hh = h;
hi = 0;
for cnt = 0 to n-1
{
if h[cnt] > hh Then
{
hh = h[cnt];
hi = cnt;
}
}
hl = l;
hli = 0;
for cnt = 0 to hi
{
if L[cnt] < hl Then
{
hl = l[cnt];
hli = cnt;
}
}
sum = 0;
if hl <= hh*0.90 then
{
for cnt = 0 to hli
{
if cnt < hli Then
{
sum = sum + v[cnt];
}
if cnt == hli Then
{
if C[cnt] > O[cnt] then
{
sum = sum + v[cnt];
}
}
}
}
plot1(sum);
즐거운 하루되세요
> land22 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요.
1. 현재 출력되어 있는 차트의 전체봉에서 최고점 찍은 후
-10% 이상 하락하여 저점(HL) 을 찍은 후 상승하면
저점(HL)봉이 양봉이면 저점(HL)봉부터 거래량을 누적합산하고
저점(HL)봉이 음봉이면 다음봉부터 거래량을 누적합산하라.
(위조건을 만족하는 새로운 저점(HL)이 나올 때까지 계속 누적합산함)
2. 위 조건의
현재 출력되어 있는 차트의 전체봉에서 최고점 찍은 후 를
---> 최근 100봉의 최고점을 찍은 후 일 때로 바꾼 검색식도 부탁드립니다.
수고하세요.
이전글