커뮤니티
수평선 긋고 싶습니다.
2015-05-28 04:13:28
194
글번호 86485
3분봉에서 4시간이내 고점과 저점에서 38% 50% 62%
고점기준에서 선과 저점기준에서 선을 빨간색, 파란색 등으로 2가지 경우를 표현하고 싶습니다^^
늘 감사합니다^^
답변 3
예스스탁 예스스탁 답변
2015-05-28 18:03:49
안녕하세요
예스스탁입니다.
1. 고점기준
var1 = int(240/BarInterval);
value1 = highest(H,var1);
value2 = Lowest(L,var1);
plot1(value1-(value1-value2)*0.38,"고점-38",RED);
plot2(value1-(value1-value2)*0.50,"고점-50",RED);
plot3(value1-(value1-value2)*0.62,"고점-62",RED);
2, 저점기준
var1 = int(240/BarInterval);
value1 = highest(H,var1);
value2 = Lowest(L,var1);
plot1(value2+(value1-value2)*0.38,"저점+38",blue);
plot2(value2+(value1-value2)*0.38,"저점+50",blue);
plot3(value2+(value1-value2)*0.38,"저점+62",blue);
즐거운 하루되세요
> YG_sh****** 님이 쓴 글입니다.
> 제목 : 수평선 긋고 싶습니다.
> 3분봉에서 4시간이내 고점과 저점에서 38% 50% 62%
고점기준에서 선과 저점기준에서 선을 빨간색, 파란색 등으로 2가지 경우를 표현하고 싶습니다^^
늘 감사합니다^^
회원
2015-05-28 21:27:54
지표에 넣으면 되나요? 일봉 기준은 어떻게 하나요?
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수평선 긋고 싶습니다.
> 안녕하세요
예스스탁입니다.
1. 고점기준
var1 = int(240/BarInterval);
value1 = highest(H,var1);
value2 = Lowest(L,var1);
plot1(value1-(value1-value2)*0.38,"고점-38",RED);
plot2(value1-(value1-value2)*0.50,"고점-50",RED);
plot3(value1-(value1-value2)*0.62,"고점-62",RED);
2, 저점기준
var1 = int(240/BarInterval);
value1 = highest(H,var1);
value2 = Lowest(L,var1);
plot1(value2+(value1-value2)*0.38,"저점+38",blue);
plot2(value2+(value1-value2)*0.38,"저점+50",blue);
plot3(value2+(value1-value2)*0.38,"저점+62",blue);
즐거운 하루되세요
> YG_sh****** 님이 쓴 글입니다.
> 제목 : 수평선 긋고 싶습니다.
> 3분봉에서 4시간이내 고점과 저점에서 38% 50% 62%
고점기준에서 선과 저점기준에서 선을 빨간색, 파란색 등으로 2가지 경우를 표현하고 싶습니다^^
늘 감사합니다^^
예스스탁 예스스탁 답변
2015-05-29 10:17:02
안녕하세요
예스스탁입니다.
예 지표시으로 작성해 차트에 적용하시면 됩니다.
일봉에서는 시간개념이 있는 식은 작성하지 못합니다.
일봉이시면 N일최고가와 최저가를 기준으로 작성되어야 합니다.
아래는 N일동안 최고가와 최저가를 기준으로 선이 그려지는 식입니다.
1.
input : N(5);
var : cnt(0);
value1 = dayhigh;
value2 = daylow;
for cnt = 0 to N-1{
if dayhigh(cnt) > value1 Then
value1 = dayhigh(cnt);
if daylow(cnt) < value2 Then
value2 = daylow(cnt);
}
plot1(value1-(value1-value2)*0.38,"고점-38",RED);
plot2(value1-(value1-value2)*0.50,"고점-50",RED);
plot3(value1-(value1-value2)*0.62,"고점-62",RED);
2.
input : N(5);
var : cnt(0);
value1 = dayhigh;
value2 = daylow;
for cnt = 0 to N-1{
if dayhigh(cnt) > value1 Then
value1 = dayhigh(cnt);
if daylow(cnt) < value2 Then
value2 = daylow(cnt);
}
plot1(value2+(value1-value2)*0.38,"저점+38",blue);
plot2(value2+(value1-value2)*0.38,"저점+50",blue);
plot3(value2+(value1-value2)*0.38,"저점+62",blue);
즐거운 하루되세요
> YG_sh****** 님이 쓴 글입니다.
> 제목 : Re : Re : 수평선 긋고 싶습니다.
> 지표에 넣으면 되나요? 일봉 기준은 어떻게 하나요?
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수평선 긋고 싶습니다.
> 안녕하세요
예스스탁입니다.
1. 고점기준
var1 = int(240/BarInterval);
value1 = highest(H,var1);
value2 = Lowest(L,var1);
plot1(value1-(value1-value2)*0.38,"고점-38",RED);
plot2(value1-(value1-value2)*0.50,"고점-50",RED);
plot3(value1-(value1-value2)*0.62,"고점-62",RED);
2, 저점기준
var1 = int(240/BarInterval);
value1 = highest(H,var1);
value2 = Lowest(L,var1);
plot1(value2+(value1-value2)*0.38,"저점+38",blue);
plot2(value2+(value1-value2)*0.38,"저점+50",blue);
plot3(value2+(value1-value2)*0.38,"저점+62",blue);
즐거운 하루되세요
> YG_sh****** 님이 쓴 글입니다.
> 제목 : 수평선 긋고 싶습니다.
> 3분봉에서 4시간이내 고점과 저점에서 38% 50% 62%
고점기준에서 선과 저점기준에서 선을 빨간색, 파란색 등으로 2가지 경우를 표현하고 싶습니다^^
늘 감사합니다^^