커뮤니티

지표좀 부탁 드립니다(점찍기)

프로필 이미지
요타
2024-05-21 10:08:25
791
글번호 179770
답변완료
* 항상 많은 도움에 고맙습니다. * 요청 사항 ㅇ macd시그널은 하락( 연속 이평 5봉) 이상 하고 있는데 → 아래 수식중 ma(sig,5)가 하락 하고 있는데 ㅇ 가격 5이평선은 상승( 연속 이평 5봉) 하고 있을때 macd 시그널에 점찍기좀 부탁 드립니다. 반대로 상승시도 점찍기 부탁 드립니다. ## input : short(12),Long(26),sig(9); var : MACDV(0),MACDS(0),MACDO(0); #단기가중이평-장기가중이평 MACDV = wma(C,short)-wma(C,Long); #MACD를 가중이평으로 시그널설 계산 MACDS = wma(MACDV,sig); #MACD와 MACD시그널선 차이 MACDO = MACDV-MACDS; if MACDO > MACDO[1] Then plot1(MACDO,"MACD오실레이터",RED); Else plot1(MACDO,"MACD오실레이터",BLUE); 고맙습니다. 수고하십시요.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-05-21 13:51:35

안녕하세요 예스스탁입니다. plot2,plot3은 속성에서 점으로 설정하셔야 합니다. input : short(12),Long(26),sig(9); var : MACDV(0),MACDS(0),MACDO(0),mav(0); #단기가중이평-장기가중이평 MACDV = wma(C,short)-wma(C,Long); #MACD를 가중이평으로 시그널설 계산 MACDS = wma(MACDV,sig); #MACD와 MACD시그널선 차이 MACDO = MACDV-MACDS; if MACDO > MACDO[1] Then plot1(MACDO,"MACD오실레이터",RED); Else plot1(MACDO,"MACD오실레이터",BLUE); mav = ma(C,5); if CountIf(MACDS < MACDS[1] and MAV > MAV[1],5) == 5 Then Plot2(MACDS,"점1"); if CountIf(MACDS > MACDS[1] and MAV < MAV[1],5) == 5 Then Plot3(MACDS,"점2"); 즐거운 하루되세요 > 요타 님이 쓴 글입니다. > 제목 : 지표좀 부탁 드립니다(점찍기) > * 항상 많은 도움에 고맙습니다. * 요청 사항 ㅇ macd시그널은 하락( 연속 이평 5봉) 이상 하고 있는데 → 아래 수식중 ma(sig,5)가 하락 하고 있는데 ㅇ 가격 5이평선은 상승( 연속 이평 5봉) 하고 있을때 macd 시그널에 점찍기좀 부탁 드립니다. 반대로 상승시도 점찍기 부탁 드립니다. ## input : short(12),Long(26),sig(9); var : MACDV(0),MACDS(0),MACDO(0); #단기가중이평-장기가중이평 MACDV = wma(C,short)-wma(C,Long); #MACD를 가중이평으로 시그널설 계산 MACDS = wma(MACDV,sig); #MACD와 MACD시그널선 차이 MACDO = MACDV-MACDS; if MACDO > MACDO[1] Then plot1(MACDO,"MACD오실레이터",RED); Else plot1(MACDO,"MACD오실레이터",BLUE); 고맙습니다. 수고하십시요.