커뮤니티

수고하십니다. 방법이 있는지 궁금합니다.

프로필 이미지
럭셔리궁디
2014-12-14 15:00:48
190
글번호 81305
답변완료

첨부 이미지

주말 잘 보내셨는지요? 밀려가는 게시물을 보셨다면 주말이 편치 않았으리라 생각되네요 ^^ 첨부된 그림보시면 엘더례이 기본 지표 입니다. (윗그림) 예스에서는 엘더례이 지표가 불, 비어가 한번에 표시되고 선택할수 있게끔 되어 있습니다. 위 그림을 보시면 기준선(0) 위로 엘더례이 불 파워(분홍색 막대) 위로 반대 비어파워 (하늘색 막대)가 겹치어 표시가 됩니다. 하지만 기준선 아래로는 하늘색 막대에 가려져 분홍색 막대가 보이지 않게 되더군요. 그래서 반대로 비어파워 막대에 불 파워 막대를 보려면 아래 사진처럼 엘더례이 지표 두개를 불러와 한개의 비어 파워를 지표해제하면 기준선 아래의 비어파워 막대에 불파워 막대를 위로 겹치게 할수 있더군요. 이 그림 두개를 합쳐서 3번째 그림처럼 기준선 위로는 빨간막대위에 파란막대를 겹쳐보이게 하고, 기준선 아래로는 파란막대에 빨간막대를 겹쳐보이게 할수는 없을까요? 항상 그래주셨듯이 이번에도 방법을 찾아주시리라 믿습니다. 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-12-15 14:57:31

안녕하세요 예스스탁입니다. 2개의 지표가 모두 0선을 기준으로 위아래로 표시되므로 동시에 그리시게 되면 한쪽이 가려지는것을 막을수가 없습니다. 아래식 참고하시기 바랍니다. Input : Period(13); Var : BullP(0), BearP(0), BullC(0),BearC(0); BullP = HIGH - ema(Close,Period); BearP = LOW - ema(Close,Period); #BullP색상 0위 red, 이하 blue if BullP > 0 Then BullC = red; Else BullC = BLUE; #BearP색상 0위 MAGENTA, 이하 CYAN if BearP > 0 Then BearC = MAGENTA; Else BearC = CYAN; #모두0 위일경우 if BullP > 0 and BearP > 0 Then{ if BullP > BearP Then{ plot1(BullP,"1",BullC); plot2(BearP,"2",BearC); } } #모두 0 이하일경우 else if BullP <= 0 and BearP <= 0 Then{ if BullP > BearP Then{ plot1(BearP,"1",BearC); plot2(BullP,"2",BullC); } } #혼재되어 있을 경우 Else{ plot1(BearP,"1",BearC); plot2(BullP,"2",BullC); } 즐거운 하루되세요 > 럭셔리궁디 님이 쓴 글입니다. > 제목 : 수고하십니다. 방법이 있는지 궁금합니다. > 주말 잘 보내셨는지요? 밀려가는 게시물을 보셨다면 주말이 편치 않았으리라 생각되네요 ^^ 첨부된 그림보시면 엘더례이 기본 지표 입니다. (윗그림) 예스에서는 엘더례이 지표가 불, 비어가 한번에 표시되고 선택할수 있게끔 되어 있습니다. 위 그림을 보시면 기준선(0) 위로 엘더례이 불 파워(분홍색 막대) 위로 반대 비어파워 (하늘색 막대)가 겹치어 표시가 됩니다. 하지만 기준선 아래로는 하늘색 막대에 가려져 분홍색 막대가 보이지 않게 되더군요. 그래서 반대로 비어파워 막대에 불 파워 막대를 보려면 아래 사진처럼 엘더례이 지표 두개를 불러와 한개의 비어 파워를 지표해제하면 기준선 아래의 비어파워 막대에 불파워 막대를 위로 겹치게 할수 있더군요. 이 그림 두개를 합쳐서 3번째 그림처럼 기준선 위로는 빨간막대위에 파란막대를 겹쳐보이게 하고, 기준선 아래로는 파란막대에 빨간막대를 겹쳐보이게 할수는 없을까요? 항상 그래주셨듯이 이번에도 방법을 찾아주시리라 믿습니다. 감사합니다.