커뮤니티
이동평균선
2017-07-07 09:00:28
267
글번호 111106
안녕하세요?
그림과 같이 5이평선의 고가와 저가 라인을 그린것 입니다
지표는 "고가라인"을 "N값"만큼 5이평위에 그려지게 부탁드립니다,
"저가라인"을 "N값"만큼 5이평아래에 그려지게 부탁드립니다.
N 값은 임의의 변수로 사용하고 싶습니다....(임의로 조정가능하게요)
기존사용수식은 아래와 같습니다 이수식을 수정해주시기 부탁드립니다
input : P(5);
var1 = ma(High,P);
var2 = ma(C,P);
var3 = ma(Low,P);
// 고가이평
if var1 > var1[1] Then
value1 = 1;
if var1 < var1[1] Then
value1 = -1;
if value1 == 1 Then
plot1(var1,"H기준",RED);
else
plot1(var1,"H기준",BLUE);
// 저가이평
if Var3 > Var3[1] Then
Value3 = 1;
if Var3 < Var3[1] Then
Value3 = -1;
if Value3 == 1 Then
plot2(Var3,"L기준",RED);
else
plot2(Var3,"L기준",BLUE);
- 1. 111649_dd.jpg (0.07 MB)
답변 3
그냥백수
2017-07-07 09:31:50
Moving Average Channel 쓰시면 될것 같은데요...
> 추세승리 님이 쓴 글입니다.
> 제목 : 이동평균선
> 안녕하세요?
그림과 같이 5이평선의 고가와 저가 라인을 그린것 입니다
지표는 "고가라인"을 "N값"만큼 5이평위에 그려지게 부탁드립니다,
"저가라인"을 "N값"만큼 5이평아래에 그려지게 부탁드립니다.
N 값은 임의의 변수로 사용하고 싶습니다....(임의로 조정가능하게요)
기존사용수식은 아래와 같습니다 이수식을 수정해주시기 부탁드립니다
input : P(5);
var1 = ma(High,P);
var2 = ma(C,P);
var3 = ma(Low,P);
// 고가이평
if var1 > var1[1] Then
value1 = 1;
if var1 < var1[1] Then
value1 = -1;
if value1 == 1 Then
plot1(var1,"H기준",RED);
else
plot1(var1,"H기준",BLUE);
// 저가이평
if Var3 > Var3[1] Then
Value3 = 1;
if Var3 < Var3[1] Then
Value3 = -1;
if Value3 == 1 Then
plot2(Var3,"L기준",RED);
else
plot2(Var3,"L기준",BLUE);
추세승리
2017-07-07 11:44:39
> 그냥백수 님이 쓴 글입니다.
> 제목 : Re : 이동평균선
> Moving Average Channel 쓰시면 될것 같은데요...
변수를 사용하여 임의의 라인을 그리고 싶습니다,,,, 무빙에버리지체널과 다르네요,,,, 감사하빈다....
> 추세승리 님이 쓴 글입니다.
> 제목 : 이동평균선
> 안녕하세요?
그림과 같이 5이평선의 고가와 저가 라인을 그린것 입니다
지표는 "고가라인"을 "N값"만큼 5이평위에 그려지게 부탁드립니다,
"저가라인"을 "N값"만큼 5이평아래에 그려지게 부탁드립니다.
N 값은 임의의 변수로 사용하고 싶습니다....(임의로 조정가능하게요)
기존사용수식은 아래와 같습니다 이수식을 수정해주시기 부탁드립니다
input : P(5);
var1 = ma(High,P);
var2 = ma(C,P);
var3 = ma(Low,P);
// 고가이평
if var1 > var1[1] Then
value1 = 1;
if var1 < var1[1] Then
value1 = -1;
if value1 == 1 Then
plot1(var1,"H기준",RED);
else
plot1(var1,"H기준",BLUE);
// 저가이평
if Var3 > Var3[1] Then
Value3 = 1;
if Var3 < Var3[1] Then
Value3 = -1;
if Value3 == 1 Then
plot2(Var3,"L기준",RED);
else
plot2(Var3,"L기준",BLUE);
예스스탁 예스스탁 답변
2017-07-07 13:28:38
안녕하세요
예스스탁입니다.
input : P(5),N(1);
var1 = ma(High,P);
var2 = ma(C,P);
var3 = ma(Low,P);
// 고가이평
if var1 > var1[1] Then
value1 = 1;
if var1 < var1[1] Then
value1 = -1;
if value1 == 1 Then
plot1(var1+N,"H기준",RED);
else
plot1(var1+N,"H기준",BLUE);
// 저가이평
if Var3 > Var3[1] Then
Value3 = 1;
if Var3 < Var3[1] Then
Value3 = -1;
if Value3 == 1 Then
plot2(Var3-N,"L기준",RED);
else
plot2(Var3-N,"L기준",BLUE);
즐거운 하루되세요
> 추세승리 님이 쓴 글입니다.
> 제목 : Re : Re : 이동평균선
>
> 그냥백수 님이 쓴 글입니다.
> 제목 : Re : 이동평균선
> Moving Average Channel 쓰시면 될것 같은데요...
변수를 사용하여 임의의 라인을 그리고 싶습니다,,,, 무빙에버리지체널과 다르네요,,,, 감사하빈다....
> 추세승리 님이 쓴 글입니다.
> 제목 : 이동평균선
> 안녕하세요?
그림과 같이 5이평선의 고가와 저가 라인을 그린것 입니다
지표는 "고가라인"을 "N값"만큼 5이평위에 그려지게 부탁드립니다,
"저가라인"을 "N값"만큼 5이평아래에 그려지게 부탁드립니다.
N 값은 임의의 변수로 사용하고 싶습니다....(임의로 조정가능하게요)
기존사용수식은 아래와 같습니다 이수식을 수정해주시기 부탁드립니다
input : P(5);
var1 = ma(High,P);
var2 = ma(C,P);
var3 = ma(Low,P);
// 고가이평
if var1 > var1[1] Then
value1 = 1;
if var1 < var1[1] Then
value1 = -1;
if value1 == 1 Then
plot1(var1,"H기준",RED);
else
plot1(var1,"H기준",BLUE);
// 저가이평
if Var3 > Var3[1] Then
Value3 = 1;
if Var3 < Var3[1] Then
Value3 = -1;
if Value3 == 1 Then
plot2(Var3,"L기준",RED);
else
plot2(Var3,"L기준",BLUE);
다음글
이전글