커뮤니티

지표문의

프로필 이미지
song1212
2017-06-12 12:56:04
201
글번호 110328
답변완료

첨부 이미지

관리자님 수고하십니다.^^ 먼저 첨부파일1, 2 사진파일 참조부탁드립니다. 첨부파일 사진을 보시면 아시겠지만 차트상에서 차트 배경화면에 색상이 삽입 되어서 색상이 바뀔때 신호가 나오는 사진입니다. 해서 첨부파일에 나온 사진처럼 저도 차트 배경화면을 만들어 보려고 하는데 생각처럼 되지는 않아서 도움을 요청합니다. 아래 전략처럼 전략이 만들어져서 이 전략을 다시 인디게이트로 해서 차트에 공유했는데 잘안되네요 # 전략 #=================== 이평선 정배열 ====================# input : Short(5),Mid(10),Long(15); Value1 = ma(c, Short); Value2 = ma(c, Mid); Value3 = ma(c, Long); if Value1 > Value2 and Value2 > value3 Then begin var1=( High); end else var2=(1); #=================== 이평선 역배열 ====================# input : Short2(5),Mid2(10),Long2(15); Value4 = ma(c, Short2); Value5 = ma(c, Mid2); Value6 = ma(c, Long2); if Value4 < Value5 and Value5 < Value6 Then begin var3=( High); end else var4=(1); if c>=var1 Then Buy("매수", atlimit, c-PriceScale*1); SetStopLoss(0.6,PointStop); SetStopEndofday(152000); if c<=var3 Then Sell("매도",Atlimit,c+PriceScale*1); SetStopLoss(0.6,PointStop); SetStopEndofday(152000); 첨부파일 사진처럼 적용할수 있도록 부탁드립니다. 그럼 수고하세요^^
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-06-12 17:20:55

안녕하세요 예스스탁입니다. 예스랭귀지에는 바탕화면 자체를 변경하는 기능이 없습니다. 첨부하신 그림은 지표의 채우기 기능을 이용해 구현한 내용입니다. 아시는 내용이겠지만 지표식은 시스템과 별도이고 연동되지 않습니다. 해당 부분을 구현하기 위해서는 지표식으로 시스템을 그대로 구현하셔야 합니다. 해당 내용은 저희가 정확히 구현해 드리기에는 어렵고 가이드만 해드리도록 하겠습니다. 가상의 포지션상태는 사용자분이 수식을 완성해 가셔야 합니다. 아래 가이드 내용 보시고 사용자분이 수정보완해 완성하시기 바랍니다. 1. 식작성 아래 내용을 지표식으로 작성하시고 f4를 눌러 문법검증. input : Short(5),Mid(10),Long(15); var : pst(0),EP(0),Tcond(false); Value1 = ma(c, Short); Value2 = ma(c, Mid); Value3 = ma(c, Long); if Value1 > Value2 and Value2 > value3 Then begin var1=( High); end else var2=(1); input : Short2(5),Mid2(10),Long2(15); Value4 = ma(c, Short2); Value5 = ma(c, Mid2); Value6 = ma(c, Long2); if Value4 < Value5 and Value5 < Value6 Then begin var3=( High); end else var4=(1); if Bdate != Bdate[1] Then Tcond = true; if stime == 152000 or (stime > 152000 and stime[1] < 152000) Then{ Tcond = false; pst = 0; } if pst <= 0 and c[1] >= var1[1] and L <= C[1]-PriceScale*1 and Tcond == true Then{ pst = 1; if O <= C[1]-PriceScale*1 Then EP = O; Else EP = C[1]-PriceScale*1; } if pst >= 0 and c[1] <= var3[1] and H >= C[1]+PriceScale*1 and Tcond == true Then{ pst = -1; if O >= C[1]+PriceScale*1 Then EP = O; Else EP = C[1]+PriceScale*1; } if pst == 1 and L <= EP-0.6 Then pst = 0; if pst == -1 and H >= EP+0.6 Then pst = 0; if pst == 1 then{ plot1(99999999999,"지표1"); plot2(0,"지표2"); } if pst == -1 then{ plot1(0,"지표1"); plot2(99999999999,"지표2"); } if pst == 0 then{ plot1(0,"지표1"); plot2(0,"지표2"); } 2 지표속성 설정 문법검증 후에 f5키를 누르면 지표속성창이 나타납니다. 지표속성창의 Y축표시탭에서 Y축을 가격으로 지정, 지표속성창의 차트표시탭의 하단에서 채우기 클릭하고 첨부된 그림과 같이 지정 3 기본차트속성 설정 지표를 차트에 적용하기 전에 차트의 기본차트속성에서 Y축을 화면(기본차트)로 지정 후 지표를 적용하시면 됩니다. 기본차트속성은 차트에서 봉을 마우스로 더블클릭하면 나타납니다. 즐거운 하루되세요 > song1212 님이 쓴 글입니다. > 제목 : 지표문의 > 관리자님 수고하십니다.^^ 먼저 첨부파일1, 2 사진파일 참조부탁드립니다. 첨부파일 사진을 보시면 아시겠지만 차트상에서 차트 배경화면에 색상이 삽입 되어서 색상이 바뀔때 신호가 나오는 사진입니다. 해서 첨부파일에 나온 사진처럼 저도 차트 배경화면을 만들어 보려고 하는데 생각처럼 되지는 않아서 도움을 요청합니다. 아래 전략처럼 전략이 만들어져서 이 전략을 다시 인디게이트로 해서 차트에 공유했는데 잘안되네요 # 전략 #=================== 이평선 정배열 ====================# input : Short(5),Mid(10),Long(15); Value1 = ma(c, Short); Value2 = ma(c, Mid); Value3 = ma(c, Long); if Value1 > Value2 and Value2 > value3 Then begin var1=( High); end else var2=(1); #=================== 이평선 역배열 ====================# input : Short2(5),Mid2(10),Long2(15); Value4 = ma(c, Short2); Value5 = ma(c, Mid2); Value6 = ma(c, Long2); if Value4 < Value5 and Value5 < Value6 Then begin var3=( High); end else var4=(1); if c>=var1 Then Buy("매수", atlimit, c-PriceScale*1); SetStopLoss(0.6,PointStop); SetStopEndofday(152000); if c<=var3 Then Sell("매도",Atlimit,c+PriceScale*1); SetStopLoss(0.6,PointStop); SetStopEndofday(152000); 첨부파일 사진처럼 적용할수 있도록 부탁드립니다. 그럼 수고하세요^^