커뮤니티

문의 드립니다.

프로필 이미지
웹피
2016-12-15 14:16:41
123
글번호 105001
답변완료
안녕하세요. 가르침 많이 도움되고 있습니다. 환경: 정배열(5일,20일,30일,60일 이평선), 역배열(60일,30일,20일,5일 이평선) 1.별도의 지표 MACD 처럼 기준선을 두고 정배열 구간 이면 기준선 위에 빨강색 사각형이 계속 그려지고 a.wav 실행 역배열 구간 이면 기준선 아래에 파랑색 사각형이 구간 끝날때까지 그려지고 b.wav 실행이 되게 하려고 합니다. 세로 막대그래프 형식이 아닌 막대그래프가 옆으로 누워 있는 두툼한 가로띠 같은 것이 되었으면 좋겠구요. 정배열과 역배열 구간을 확실히 구분할수 있게 눈에 확띄게요. 안되면 시인성 좋은 걸로 해주셔도 됩니다. 2.화면 안에 표현 혹시 화면에 세로로 전체 색칠이 되게 표현이 가능하면 그것도 부탁드립니다. 예를들어 정배열 구간이면 화면 위에서 아래끝까지 노랑색으로 칠하고 역배열 구간이 되면 그린색으로 세로 전체가 칠해지는 방식으로요. 구현이 안된다면 시고저라인 처럼 화면 안에서 캔들 위나 아래에서 계속 따라가면서 볼수 있게 할수 있는 방법이라도 있으면 수식 좀 부탁드립니다. 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-12-16 10:43:32

안녕하세요 예스스탁입니다. 1 막대그래프로 보실수 밖에 없습니다. 속성에서 막대그래프로 설정후 적용하셔야 합니다. 정배열이면 1, 역배열이면 -1로 출력됩니다. var1 = ma(C,5); var2 = ma(C,20); var3 = ma(C,30); var4 = ma(C,60); if var1 > var2 and var2 > var3 and var3 > var4 Then{ plot1(1,"지표",red,def,8); PlaySound("a.wav경로"); } if var1 < var2 and var2 < var3 and var3 < var4 Then{ plot1(-1,"지표",blue); PlaySound("b.wav경로"); } PlotBaseLine1(0,"기준선"); 2 예스랭귀지에는 바탕화면자체를 변경하는 기능은 없습니다. 비슷하게 보시기 위해서는 지표의 채우기기능을 이용해 처리해볼수는 있고 사용자분이 지표속성과 기본차트속성에서 몇가지 설정을 하셔야 합니다. 2-1 아래지표식을 작성 후 문법검증(f4) 후에 f5키를 누르시면 지표속성이 나타납니다. var1 = ma(C,5); var2 = ma(C,20); var3 = ma(C,30); var4 = ma(C,60); if var1 > var2 and var2 > var3 and var3 > var4 Then{ plot1(99999999,"라인1"); plot2(0,"라인2"); PlaySound("a.wav경로"); } if var1 < var2 and var2 < var3 and var3 < var4 Then{ plot1(0,"라인1"); plot2(99999999,"라인2"); PlaySound("b.wav경로"); } 2-2 지표속성창의 Y축표시탭에서 Y축을 가격으로 지정 지표속성창의 차트표시탭에서 그래프는 모두 일자그래프로 지정 지표속성창의 차트표시탭의 하단에서 채우기 클릭하고 첨부된 그림과 같이 지정 후 완료 2-3 지표를 차트에 적용하기 전에 차트의 기본차트속성에서 Y축을 화면(기본차트)로 지정 후 지표를 적용 기본차트속성은 차트에서 봉을 마우스로 더블클릭하면 나타납니다. 즐거운 하루되세요 > 웹피 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 안녕하세요. 가르침 많이 도움되고 있습니다. 환경: 정배열(5일,20일,30일,60일 이평선), 역배열(60일,30일,20일,5일 이평선) 1.별도의 지표 MACD 처럼 기준선을 두고 정배열 구간 이면 기준선 위에 빨강색 사각형이 계속 그려지고 a.wav 실행 역배열 구간 이면 기준선 아래에 파랑색 사각형이 구간 끝날때까지 그려지고 b.wav 실행이 되게 하려고 합니다. 세로 막대그래프 형식이 아닌 막대그래프가 옆으로 누워 있는 두툼한 가로띠 같은 것이 되었으면 좋겠구요. 정배열과 역배열 구간을 확실히 구분할수 있게 눈에 확띄게요. 안되면 시인성 좋은 걸로 해주셔도 됩니다. 2.화면 안에 표현 혹시 화면에 세로로 전체 색칠이 되게 표현이 가능하면 그것도 부탁드립니다. 예를들어 정배열 구간이면 화면 위에서 아래끝까지 노랑색으로 칠하고 역배열 구간이 되면 그린색으로 세로 전체가 칠해지는 방식으로요. 구현이 안된다면 시고저라인 처럼 화면 안에서 캔들 위나 아래에서 계속 따라가면서 볼수 있게 할수 있는 방법이라도 있으면 수식 좀 부탁드립니다. 감사합니다.