커뮤니티

볼륨오실레이터에도 MACD처럼 시그널선을 넣을 수 있나요?

프로필 이미지
정곡선생
2004-04-07 08:39:06
2093
글번호 3087
답변완료
볼륨오실레이터에 기준선인 0선을 상향돌파할때 매수신호가 나오고 하향할때 매도신호가 나오도록 하지 않고 MACD에서 처럼 시그널선(지수이동평균선?)을 상향돌파할때 매수신호가 나오고 하향돌파할때 매도신호가 나오도록 하나의 내부변수를 더 사용해서 사용하려면 어떻게 해야하나요? 그리고 거래량지표라서 적용이 가능한지도 궁금하네요? MACD의 다음 value1 = MACD(shortPeriod, longPeriod); value2 = ema(value1, Period); 를 볼륨오실레이터에 value1 = OSCV(shortPeriod, longPeriod) ; value2 = ema(value1, Period); 로 이렇게 추가하기만 하면 되나요?
시스템
답변 5
프로필 이미지

예스스탁 예스스탁 답변

2004-04-07 14:24:31

안녕하세요..예스스탁입니다. 작성하신 내용이 맞습니다. 식 전체를 작성해 보면 다음과 같습니다. [시스템식] input : shortPeriod(5), longPeriod(20), Period(5); var : value1(0), value2(0); value1 = OSCV(shortPeriod, longPeriod) ; value2 = ema(value1, Period); if CrossUp(value1, value2) then buy(); if Crossdown(value1, value2) then sell(); 즐거운 날 되세요.. > 정곡선생 님이 쓴 글입니다. > 제목 : 볼륨오실레이터에도 MACD처럼 시그널선을 넣을 수 있나요? > 볼륨오실레이터에 기준선인 0선을 상향돌파할때 매수신호가 나오고 하향할때 매도신호가 나오도록 하지 않고 MACD에서 처럼 시그널선(지수이동평균선?)을 상향돌파할때 매수신호가 나오고 하향돌파할때 매도신호가 나오도록 하나의 내부변수를 더 사용해서 사용하려면 어떻게 해야하나요? 그리고 거래량지표라서 적용이 가능한지도 궁금하네요? MACD의 다음 value1 = MACD(shortPeriod, longPeriod); value2 = ema(value1, Period); 를 볼륨오실레이터에 value1 = OSCV(shortPeriod, longPeriod) ; value2 = ema(value1, Period); 로 이렇게 추가하기만 하면 되나요?
프로필 이미지

정곡선생

2004-04-07 11:24:30

input : shortPeriod(5), longPeriod(20), Period(5) var : value1(0), value2(0); value1 = OSCV(shortPeriod, longPeriod) ; value2 = ema(value1, Period); if CrossUp(value1, value2) then { Buy(); Exitshort(); } if Crossdown(value1, value2) then { sell(); Exitlong(); } 위와 같이 썼더니 검증과정에서 문법오류가 뜨는데요? 뭐가 잘 못 되었나요? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 가능합니다. > 안녕하세요..예스스탁입니다. 작성하신 내용이 맞습니다. 식 전체를 작성해 보면 다음과 같습니다. [시스템식] input : shortPeriod(5), longPeriod(20), Period(5) var : value1(0), value2(0); value1 = OSCV(shortPeriod, longPeriod) ; value2 = ema(value1, Period); if CrossUp(value1, value2) then buy(); if Crossdown(value1, value2) then sell(); 즐거운 날 되세요.. > 정곡선생 님이 쓴 글입니다. > 제목 : 볼륨오실레이터에도 MACD처럼 시그널선을 넣을 수 있나요? > 볼륨오실레이터에 기준선인 0선을 상향돌파할때 매수신호가 나오고 하향할때 매도신호가 나오도록 하지 않고 MACD에서 처럼 시그널선(지수이동평균선?)을 상향돌파할때 매수신호가 나오고 하향돌파할때 매도신호가 나오도록 하나의 내부변수를 더 사용해서 사용하려면 어떻게 해야하나요? 그리고 거래량지표라서 적용이 가능한지도 궁금하네요? MACD의 다음 value1 = MACD(shortPeriod, longPeriod); value2 = ema(value1, Period); 를 볼륨오실레이터에 value1 = OSCV(shortPeriod, longPeriod) ; value2 = ema(value1, Period); 로 이렇게 추가하기만 하면 되나요?
프로필 이미지

예스스탁 예스스탁 답변

2004-04-07 14:25:02

죄송합니다. 수정해 놓았습니다. 즐거운 날 되세요..
프로필 이미지

정곡선생

2004-04-08 11:58:46

검증과정에서 자꾸 오류가 뜨는데요.. 어디에 어떻게 문법을 수정해 놓으셨다는 말씀이신지요? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수정해 놓았습니다. > 죄송합니다. 수정해 놓았습니다. 즐거운 날 되세요..
프로필 이미지

예스스탁 예스스탁 답변

2004-04-08 12:36:00

'가능합니다' 라는 제목으로 답변한 내용에서 수정해 놓았습니다. 이상이 있는 부분은 첫번째 줄에 세미콜론(;) 이 없었기 때문에 발생한 오류였습니다. 즐거운 날 되세요.. > 정곡선생 님이 쓴 글입니다. > 제목 : Re : Re : 어디에 수정해 놓았다는 건가요? > 검증과정에서 자꾸 오류가 뜨는데요.. 어디에 어떻게 문법을 수정해 놓으셨다는 말씀이신지요? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수정해 놓았습니다. > 죄송합니다. 수정해 놓았습니다. 즐거운 날 되세요..