커뮤니티
지표수식 문의 드립니다.
2014-12-31 12:41:37
173
글번호 81808
을미년 새해 복 많이 받으십시오.
지표수식 문의 드립니다.
YesLanguage 편집기에서 “이동평균 5-20” 지표의 수식은 아래와 같으며,
색상은 “차트 표시” 창에서 이동평균선 별로 선택(“단일 색상”으로 선택)할 수 있게 되어 있습니다.
Input : Period1(5), Period2(20);
var : Sma1(0),Sma2(0);
Sma1 = ma(C,Period1);
Sma2 = ma(C,Period2);
Plot1(Sma1, "이동평균1");
Plot2(Sma2, "이동평균2");
그런데, 사용자 지표로 사용하기 위해서,
(1) “5 이동평균선”이 우상향할 경우에는 빨강색(Red), 우하향할 경우에는 파랑색(Blue)으로 변경되고,
(2) “20 이동평균선”이 우상향할 경우에는 핑크색(Pink), 우하향할 경우에는 초록색(Green)으로 변경될 수 있도록 수식을 작성해 주시기를 요청합니다.
감사합니다.
답변 4
예스스탁 예스스탁 답변
2015-01-05 13:50:34
안녕하세요
예스스탁입니다.
Input : Period1(5), Period2(20);
var : Sma1(0),Sma2(0);
var : T1(0),T2(0);
Sma1 = ma(C,Period1);
Sma2 = ma(C,Period2);
if Sma1 > Sma1[1] Then
T1 = 1;
if Sma1 < Sma1[1] Then
T1 = -1;
if Sma2 > Sma2[1] Then
T2 = 1;
if Sma2 < Sma2[1] Then
T2 = -1;
if T1 == 1 Then
Plot1(Sma1, "이동평균1",RED);
Else
Plot1(Sma1, "이동평균1",BLUE);
if T2 == 1 Then
Plot2(Sma2, "이동평균2",RED);
Else
Plot2(Sma2, "이동평균2",BLUE);
즐거운 하루되세요
> 퓨리스 님이 쓴 글입니다.
> 제목 : 지표수식 문의 드립니다.
> 을미년 새해 복 많이 받으십시오.
지표수식 문의 드립니다.
YesLanguage 편집기에서 “이동평균 5-20” 지표의 수식은 아래와 같으며,
색상은 “차트 표시” 창에서 이동평균선 별로 선택(“단일 색상”으로 선택)할 수 있게 되어 있습니다.
Input : Period1(5), Period2(20);
var : Sma1(0),Sma2(0);
Sma1 = ma(C,Period1);
Sma2 = ma(C,Period2);
Plot1(Sma1, "이동평균1");
Plot2(Sma2, "이동평균2");
그런데, 사용자 지표로 사용하기 위해서,
(1) “5 이동평균선”이 우상향할 경우에는 빨강색(Red), 우하향할 경우에는 파랑색(Blue)으로 변경되고,
(2) “20 이동평균선”이 우상향할 경우에는 핑크색(Pink), 우하향할 경우에는 초록색(Green)으로 변경될 수 있도록 수식을 작성해 주시기를 요청합니다.
감사합니다.
퓨리스
2015-01-05 14:52:18
퓨리스 님에 의해 삭제된 답변입니다.
퓨리스
2015-01-05 14:52:18
빠른 회신에 감사 드립니다.
“20 이동평균선”이 우상향할 경우에는 핑크색(Pink), 우하향할 경우에는 초록색(Green)으로 말씀 드렸는데,
답변에서는 “5 이동평균선”과 동일한 색상인 “RED”와 “BLUE”로 하셨는데,
수식을
if T2 == 1 Then
Plot2(Sma2, "이동평균2",RED);
Else
Plot2(Sma2, "이동평균2",BLUE);
대신에
---------------------------------------------------------------------------------
if T2 == 1 Then
Plot2(Sma2, "이동평균2",PINK);
Else
Plot2(Sma2, "이동평균2"GREEN);
으로 변경하면 되는지요?
감사합니다.
===================================================================================
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 지표수식 문의 드립니다.
> 안녕하세요
예스스탁입니다.
Input : Period1(5), Period2(20);
var : Sma1(0),Sma2(0);
var : T1(0),T2(0);
Sma1 = ma(C,Period1);
Sma2 = ma(C,Period2);
if Sma1 > Sma1[1] Then
T1 = 1;
if Sma1 < Sma1[1] Then
T1 = -1;
if Sma2 > Sma2[1] Then
T2 = 1;
if Sma2 < Sma2[1] Then
T2 = -1;
if T1 == 1 Then
Plot1(Sma1, "이동평균1",RED);
Else
Plot1(Sma1, "이동평균1",BLUE);
if T2 == 1 Then
Plot2(Sma2, "이동평균2",RED);
Else
Plot2(Sma2, "이동평균2",BLUE);
즐거운 하루되세요
---------------------------------------------------------------------------------------
> 퓨리스 님이 쓴 글입니다.
> 제목 : 지표수식 문의 드립니다.
> 을미년 새해 복 많이 받으십시오.
지표수식 문의 드립니다.
YesLanguage 편집기에서 “이동평균 5-20” 지표의 수식은 아래와 같으며,
색상은 “차트 표시” 창에서 이동평균선 별로 선택(“단일 색상”으로 선택)할 수 있게 되어 있습니다.
Input : Period1(5), Period2(20);
var : Sma1(0),Sma2(0);
Sma1 = ma(C,Period1);
Sma2 = ma(C,Period2);
Plot1(Sma1, "이동평균1");
Plot2(Sma2, "이동평균2");
그런데, 사용자 지표로 사용하기 위해서,
(1) “5 이동평균선”이 우상향할 경우에는 빨강색(Red), 우하향할 경우에는 파랑색(Blue)으로 변경되고,
(2) “20 이동평균선”이 우상향할 경우에는 핑크색(Pink), 우하향할 경우에는 초록색(Green)으로 변경될 수 있도록 수식을 작성해 주시기를 요청합니다.
감사합니다.
예스스탁 예스스탁 답변
2015-01-05 15:10:55
안녕하세요
예스스탁입니다.
죄송합니다. 색 잘못 지정해 드렸습니다.
예 말씀하신것과 같이 지정하시면 됩니다.
다만 예스랭귀지의 색상예약어의 pink가 갈색에 가깝습니다.
magenta가 분홍색에 가깝습니다.
아래 링크에서 색상확인하시고 변경하시면 됩니다.
http://www.yesstock.com/YesTrader/YesLanguage/YesLanguage_help/Color_YL.png
즐거운 하루되세요
> 퓨리스 님이 쓴 글입니다.
> 제목 : Re : Re : 지표수식 문의 드립니다.
>
빠른 회신에 감사 드립니다.
“20 이동평균선”이 우상향할 경우에는 핑크색(Pink), 우하향할 경우에는 초록색(Green)으로 말씀 드렸는데,
답변에서는 “5 이동평균선”과 동일한 색상인 “RED”와 “BLUE”로 하셨는데,
수식을
if T2 == 1 Then
Plot2(Sma2, "이동평균2",RED);
Else
Plot2(Sma2, "이동평균2",BLUE);
대신에
---------------------------------------------------------------------------------
if T2 == 1 Then
Plot2(Sma2, "이동평균2",PINK);
Else
Plot2(Sma2, "이동평균2"GREEN);
으로 변경하면 되는지요?
감사합니다.
===================================================================================
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 지표수식 문의 드립니다.
> 안녕하세요
예스스탁입니다.
Input : Period1(5), Period2(20);
var : Sma1(0),Sma2(0);
var : T1(0),T2(0);
Sma1 = ma(C,Period1);
Sma2 = ma(C,Period2);
if Sma1 > Sma1[1] Then
T1 = 1;
if Sma1 < Sma1[1] Then
T1 = -1;
if Sma2 > Sma2[1] Then
T2 = 1;
if Sma2 < Sma2[1] Then
T2 = -1;
if T1 == 1 Then
Plot1(Sma1, "이동평균1",RED);
Else
Plot1(Sma1, "이동평균1",BLUE);
if T2 == 1 Then
Plot2(Sma2, "이동평균2",RED);
Else
Plot2(Sma2, "이동평균2",BLUE);
즐거운 하루되세요
---------------------------------------------------------------------------------------
> 퓨리스 님이 쓴 글입니다.
> 제목 : 지표수식 문의 드립니다.
> 을미년 새해 복 많이 받으십시오.
지표수식 문의 드립니다.
YesLanguage 편집기에서 “이동평균 5-20” 지표의 수식은 아래와 같으며,
색상은 “차트 표시” 창에서 이동평균선 별로 선택(“단일 색상”으로 선택)할 수 있게 되어 있습니다.
Input : Period1(5), Period2(20);
var : Sma1(0),Sma2(0);
Sma1 = ma(C,Period1);
Sma2 = ma(C,Period2);
Plot1(Sma1, "이동평균1");
Plot2(Sma2, "이동평균2");
그런데, 사용자 지표로 사용하기 위해서,
(1) “5 이동평균선”이 우상향할 경우에는 빨강색(Red), 우하향할 경우에는 파랑색(Blue)으로 변경되고,
(2) “20 이동평균선”이 우상향할 경우에는 핑크색(Pink), 우하향할 경우에는 초록색(Green)으로 변경될 수 있도록 수식을 작성해 주시기를 요청합니다.
감사합니다.