첨부 이미지
그림1
항상 도움 주셔서 감사합니다.
종목 해외선물
타임 60분봉
요청 지표식 :
과거 100개 캔들의 고가나 저가가 가장 밀집해 있는 가격을 라인으로 표현하고 싶습니다.
즉 캔들 10의 고가와 저가가 아래와 같다고 가정할 경우
캔들1 : 고가 10, 저가 5
캔들2 : 고가 12, 저가 7
캔들3 : 고가 13, 저가 8
캔들4 : 고가 9, 저가 6
캔들5 : 고가 8, 저가 5
캔들6 : 고가 11, 저가 9
캔들7 : 고가 12, 저가 10
캔들8 : 고가 15, 저가 13
캔들9 : 고가 12, 저가 9
캔들10 : 고가 11, 저가 7
최빈값을 구해서 최빈값을 라인으로 구하고 싶습니다.
첨부한 이미지를 보면 예의 경우 최빈값은 9이므로
가격 9를 라인으로 표현하고 싶습니다.
도움 부탁드립니다.
답변 1
예스스탁
예스스탁 답변
2020-06-05 11:08:47
안녕하세요
예스스탁입니다.
input : n(10);
var : hi(0),hv(0),i1(0),i2(0),sum1(0),sum2(0);
hi = 0;
hv = 0;
for i1 = 0 to N-1
{
sum1 = 0;
sum2 = 0;
for i2 = 0 to N-1
{
if H[i1] == H[i2] or H[i1] == l[i2] Then
{
sum1 = sum1+1;
if sum1 > hi Then
{
hi = sum1;
hv = H[i1];
}
}
if L[i1] == H[i2] or L[i1] == l[i2] Then
{
sum2 = sum2+1;
if sum2 > hi Then
{
hi = sum2;
hv = L[i1];
}
}
}
}
plot1(hv);
즐거운 하루되세요
> 양치기 님이 쓴 글입니다.
> 제목 : 지표수식 부탁드립니다.
> 항상 도움 주셔서 감사합니다.
종목 해외선물
타임 60분봉
요청 지표식 :
과거 100개 캔들의 고가나 저가가 가장 밀집해 있는 가격을 라인으로 표현하고 싶습니다.
즉 캔들 10의 고가와 저가가 아래와 같다고 가정할 경우
캔들1 : 고가 10, 저가 5
캔들2 : 고가 12, 저가 7
캔들3 : 고가 13, 저가 8
캔들4 : 고가 9, 저가 6
캔들5 : 고가 8, 저가 5
캔들6 : 고가 11, 저가 9
캔들7 : 고가 12, 저가 10
캔들8 : 고가 15, 저가 13
캔들9 : 고가 12, 저가 9
캔들10 : 고가 11, 저가 7
최빈값을 구해서 최빈값을 라인으로 구하고 싶습니다.
첨부한 이미지를 보면 예의 경우 최빈값은 9이므로
가격 9를 라인으로 표현하고 싶습니다.
도움 부탁드립니다.