커뮤니티

MACD 의 참조식 적용

프로필 이미지
tao
2014-11-24 18:34:06
129
글번호 80689
답변완료
MACD의 기본식을 data2 와 data3 로 적용하는 식으로 구현한 지표식입니다. 맞게 적용했는지 확인 부탁드립니다. Input : shortPeriod(12), longPeriod(26), Period(9); Var : value2(0,Data2) , macdosc2(0,Data2),value3(0,Data3), macdosc3(0,Data3) ; value2 = Data2( MACD(shortPeriod, longPeriod)); macdosc2 = value2-ema(value2,Period); value3 = Data3( MACD(shortPeriod, longPeriod)); macdosc3 = value3-ema(value3,Period); Plot1(value2, "MACD",RED); Plot2(ema(value2,Period), "MACDSignal",PINK); PlotBaseLine1(0, "기준선1"); Plot3(value3, "MACD",BLUE); Plot4(ema(value3,Period), "MACDSigna2",GRAY); #PlotBaseLine1(0, "기준선1"); (끝)
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-11-24 20:55:25

안녕하세요 예스스탁입니다. 참조데이터를 이용하실 경우 가급적 변수를 만들어 사용하시고 함수를 데이터 함수안에 넣어서 data2(함수) 작성하셔야 합니다. 아래 내용 참고하시기 바랍니다. Input : shortPeriod(12), longPeriod(26), Period(9); Var : MACDV2(0,Data2),MACDS2(0,data2),MACDO2(0,Data2); Var : MACDV3(0,Data3),MACDS3(0,data3),MACDO3(0,Data3); MACDV2 = Data2(MACD(shortPeriod, longPeriod)); MACDS2 = Data2(ema(MACDV2,longPeriod)); macdO2 = MACDV2-MACDS2; MACDV3 = Data2(MACD(shortPeriod, longPeriod)); MACDS3 = Data2(ema(MACDV3,longPeriod)); macdO3 = MACDV3-MACDS3; Plot1(MACDV2, "data2 MACD",RED); Plot2(MACDS2, "data2 MACDSig",PINK); Plot3(MACDV3, "data3 MACD",BLUE); Plot4(MACDS3, "data3 MACDSig",GRAY); PlotBaseLine1(0, "기준선1"); 즐거운 하루되세요 > tao 님이 쓴 글입니다. > 제목 : MACD 의 참조식 적용 > MACD의 기본식을 data2 와 data3 로 적용하는 식으로 구현한 지표식입니다. 맞게 적용했는지 확인 부탁드립니다. Input : shortPeriod(12), longPeriod(26), Period(9); Var : value2(0,Data2) , macdosc2(0,Data2),value3(0,Data3), macdosc3(0,Data3) ; value2 = Data2( MACD(shortPeriod, longPeriod)); macdosc2 = value2-ema(value2,Period); value3 = Data3( MACD(shortPeriod, longPeriod)); macdosc3 = value3-ema(value3,Period); Plot1(value2, "MACD",RED); Plot2(ema(value2,Period), "MACDSignal",PINK); PlotBaseLine1(0, "기준선1"); Plot3(value3, "MACD",BLUE); Plot4(ema(value3,Period), "MACDSigna2",GRAY); #PlotBaseLine1(0, "기준선1"); (끝)