커뮤니티

크로스 지점 누적해서 수직선 표시

프로필 이미지
차티스트박찬호
2020-12-11 09:59:52
667
글번호 144601
답변완료
차트에서 macd가 시그널선을 골든크로스한 부분들을 모두 수직선으로 표시하는 코드를 부탁드립니다. 우선 봉차트에 표시해 주시고, 가능하다면 MACD 차트에도 수직선을 그렸으면 좋겠습니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-12-11 14:35:24

안녕하세요 예스스탁입니다. Input : short(12), long(26), signal(9); Var : MACDV(0) , MACDS(0) ; MACDV = MACD(short, long); MACDS = ema(MACDV,signal); Plot1(MACDV, "MACD"); Plot2(MACDS, "MACDSignal"); PlotBaseLine1(0, "기준선1"); if CrossUp(macdv,macds) Then { #기본차트 수직선 TL_New(sDate,sTime,99999999,sDate,sTime,0); #지표영역 수직선 TL_New_Self(sDate,sTime,99999999,sDate,sTime,-9999999); } 즐거운 하루되세요 > 차티스트박찬호 님이 쓴 글입니다. > 제목 : 크로스 지점 누적해서 수직선 표시 > 차트에서 macd가 시그널선을 골든크로스한 부분들을 모두 수직선으로 표시하는 코드를 부탁드립니다. 우선 봉차트에 표시해 주시고, 가능하다면 MACD 차트에도 수직선을 그렸으면 좋겠습니다.