커뮤니티

지표강조

프로필 이미지
추세승리
2017-05-11 16:38:05
223
글번호 109471
답변완료

첨부 이미지

안녕하세요? 이평선(5)이 상승하다 "하향반전"하면 "파란색"을 화면에 표시하고~~ 이평선(5)이 하락하다 "상승반전"하면 "노란색"을 화면에 표시되게 부탁드립니다. Input : Period1(5), Period2(20), Period3(60), Period4(120), Period5(240), Period6(480) ; var : Sma1(0),Sma2(0),Sma3(0),Sma4(0),Sma5(0), Sma6(0); Sma1 = ma(C,Period1); Sma2 = ma(C,Period2); Sma3 = ma(C,Period3); Sma4 = ma(C,Period4); Sma5 = ma(C,Period5); Sma6 = ma(C,Period6); var1 = Sma1; # 5이평 if var1 > var1[1] Then value1 = 1; if var1 < var1[1] Then value1 = -1; if value1 == 1 Then plot1(var1,"이동평균",RED); else plot1(var1,"이동평균",BLUE); Var2= Sma2; # 20이평 if var2 > Var2[1] Then value1 = 1; if var2 < Var2[1] Then value1 = -1; if value1 == 1 Then plot2(Var2,"이동평균",RED); else plot2(Var2,"이동평균",BLUE); Plot3(Sma3, "이동평균3"); Plot4(Sma4, "이동평균4"); Plot5(Sma5, "이동평균5"); Plot5(Sma5, "이동평균5");
강조
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-05-12 10:47:30

안녕하세요 예스스탁입니다. 예스랭귀지에는 바탕화면자체를 변경하는 기능은 없습니다. 비슷하게 보시기 위해서는 지표의 채우기기능을 이용해 처리해볼수는 있고 사용자분이 지표속성과 기본차트속성에서 여러가지 설정을 하셔야 합니다. 1 아래지표식을 작성 후 문법검증(f4) 후에 f5키를 누르시면 지표속성이 나타납니다. Input : Period(5); var : T(0); var1 = ma(C,Period); if var1 > var1[1] Then T = 1; if var1 < var1[1] Then T = -1; if t == 1 Then{ plot1(9999999,"라인1"); plot2(0,"라인2"); } Else{ plot1(0,"라인1"); plot2(9999999,"라인2"); } 2 지표속성창의 Y축표시탭에서 Y축을 가격으로 지정 지표속성창의 차트표시탭에서 그래프는 모두 일자그래프로 지정 지표속성창의 차트표시탭의 하단에서 채우기 클릭하고 첨부된 그림과 같이 지정 후 완료 3 지표를 차트에 적용하기 전에 차트의 기본차트속성에서 Y축을 화면(기본차트)로 지정 후 지표를 적용 기본차트속성은 차트에서 봉을 마우스로 더블클릭하면 나타납니다. 즐거운 하루되세요 > 추세승리 님이 쓴 글입니다. > 제목 : 지표강조 > 안녕하세요? 이평선(5)이 상승하다 "하향반전"하면 "파란색"을 화면에 표시하고~~ 이평선(5)이 하락하다 "상승반전"하면 "노란색"을 화면에 표시되게 부탁드립니다. Input : Period1(5), Period2(20), Period3(60), Period4(120), Period5(240), Period6(480) ; var : Sma1(0),Sma2(0),Sma3(0),Sma4(0),Sma5(0), Sma6(0); Sma1 = ma(C,Period1); Sma2 = ma(C,Period2); Sma3 = ma(C,Period3); Sma4 = ma(C,Period4); Sma5 = ma(C,Period5); Sma6 = ma(C,Period6); var1 = Sma1; # 5이평 if var1 > var1[1] Then value1 = 1; if var1 < var1[1] Then value1 = -1; if value1 == 1 Then plot1(var1,"이동평균",RED); else plot1(var1,"이동평균",BLUE); Var2= Sma2; # 20이평 if var2 > Var2[1] Then value1 = 1; if var2 < Var2[1] Then value1 = -1; if value1 == 1 Then plot2(Var2,"이동평균",RED); else plot2(Var2,"이동평균",BLUE); Plot3(Sma3, "이동평균3"); Plot4(Sma4, "이동평균4"); Plot5(Sma5, "이동평균5"); Plot5(Sma5, "이동평균5");