예스스탁
예스스탁 답변
2022-08-19 11:40:53
안녕하세요
예스스탁입니다.
Input : Period(40),Percent1(1),Percent2(2),Percent3(3),Percent4(4),Percent5(5);
var : center(0),T(0),UPline1(0),DNline1(0),UPline2(0),DNline2(0);
var : UPline3(0),DNline3(0),UPline4(0),DNline4(0),UPline5(0),DNline5(0);
center = ma(C, Period);
UPline1 = EnvelopeUp(Period, Percent1);
Dnline1 = EnvelopeDown(Period, Percent1);
UPline2 = EnvelopeUp(Period, Percent2);
Dnline2 = EnvelopeDown(Period, Percent2);
UPline3 = EnvelopeUp(Period, Percent3);
Dnline3 = EnvelopeDown(Period, Percent3);
UPline4 = EnvelopeUp(Period, Percent4);
Dnline4 = EnvelopeDown(Period, Percent4);
UPline5 = EnvelopeUp(Period, Percent5);
Dnline5 = EnvelopeDown(Period, Percent5);
if center > center[1] Then
T = 1;
if center < center[1] Then
T = -1;
Plot1(center, "중앙선",iff(T==1,RED,BLUE));
Plot2(UPline1, "EnvelopeUp1",iff(T==1,RED,BLUE));
Plot3(Dnline1, "EnvelopeDown1",iff(T==1,RED,BLUE));
Plot4(UPline2, "EnvelopeUp2",iff(T==1,RED,BLUE));
Plot5(Dnline2, "EnvelopeDown2",iff(T==1,RED,BLUE));
Plot6(UPline3, "EnvelopeUp3",iff(T==1,RED,BLUE));
Plot7(Dnline3, "EnvelopeDown3",iff(T==1,RED,BLUE));
Plot8(UPline4, "EnvelopeUp4",iff(T==1,RED,BLUE));
Plot9(Dnline4, "EnvelopeDown4",iff(T==1,RED,BLUE));
Plot10(UPline5, "EnvelopeUp5",iff(T==1,RED,BLUE));
Plot11(Dnline5, "EnvelopeDown5",iff(T==1,RED,BLUE));
즐거운 하루되세요
> 억수로 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다.
> Envelope (엔벨로프) 선 기울기에 따라서 선 색이 변하는 수식 부탁드니다.
그리고 Period(40) 에 Percent(1) (2) (3) (4) (5) 이렇게 한꺼번에 다 표시 되면 좋겠습니다.
Input : Period(40), Percent(2);
var : center(0),UPline(0),DNline(0);
center = ma(C, Period);
UPline = EnvelopeUp(Period, Percent);
Dnline = EnvelopeDown(Period, Percent);
Plot1(center, "중앙선");
Plot2(UPline, "EnvelopeUp");
Plot3(Dnline, "EnvelopeDown");
와 아래 수식을 합친 것입니다.
input : P(40);
var : mav(0),T(0);
mav = ma(C,40);
if mav > mav[1] Then
T = 1;
if mav < mav[1] Then
T = -1;
Plot1(mav,"이평",iff(T==1,RED,BLUE));