커뮤니티

MACD line

프로필 이미지
포보스
2018-02-20 12:25:49
152
글번호 116741
답변완료
안녕하세요? MACD 지표인데요 라인을 상방향 붉은색 하락방향 파란색으로 표기하고 싶습니다. 먼저 감사드립니다. Input : shortPeriod(12), longPeriod(26), Period(9); Var : value(0) , macdosc(0) ; value = MACD(shortPeriod, longPeriod); macdosc = value-ema(value,Period); Plot1(value, "MACD"); Plot2(ema(value,Period), "MACDSignal"); PlotBaseLine1(0, "기준선1");
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-02-21 10:00:49

안녕하세요 예스스탁입니다. Input : shortPeriod(12), longPeriod(26), Period(9); Var : MACDV(0),MACDS(0),T1(0),T2(0); MACDV = MACD(shortPeriod, longPeriod); MACDS = ema(MACDV,Period); if MACDV > MACDV[1] Then T1 = 1; if MACDV < MACDV[1] Then T1 = -1; if MACDS > MACDS[1] Then T2 = 1; if MACDS < MACDS[1] Then T2 = -1; Plot1(MACDV, "MACDV",iff(T1==1,red,blue)); Plot2(MACDS, "MACDS",iff(T2==1,red,blue)); PlotBaseLine1(0, "기준선1"); 즐거운 하루되세요 > 포보스 님이 쓴 글입니다. > 제목 : MACD line > 안녕하세요? MACD 지표인데요 라인을 상방향 붉은색 하락방향 파란색으로 표기하고 싶습니다. 먼저 감사드립니다. Input : shortPeriod(12), longPeriod(26), Period(9); Var : value(0) , macdosc(0) ; value = MACD(shortPeriod, longPeriod); macdosc = value-ema(value,Period); Plot1(value, "MACD"); Plot2(ema(value,Period), "MACDSignal"); PlotBaseLine1(0, "기준선1");