커뮤니티
수식좀 부탁드립니다.
2003-06-28 00:00:00
2753
글번호 203
1. 기본수식인 "바이너리웨이브 MACD"에서 0선이 아닌 두개의 시그널선이 상호교차시
매수, 매도식과 매수,매도청산식을 부탁드립니다.
2.다음 수식도 추가 부탁드립니다.
( 매수및 매수청산식)
0. MACD 오실레이터가 기준선(0) 이하에서 오실레이터 막대봉의 최저봉보다 2개높은 막대봉이 생성시 매수하고,
0.,MACD 오실레이터가 기준선(0) 이상에서 오실레이터 막대봉의 최고봉 보다 2개낮은 막대봉이 생성시 청산 또는 기준선(0)이하에서 매수하였으나 기준선(0)이하에서 계속하여 막대봉이 5개이상 추가 생성시 강제 청산식
(. 매도 및 매도청산식)
0. MACD 오실레이터가 기준선(0) 이상에서 오실레이터 막대봉의 최고봉보다 2개낮은 막대봉이 생성시 매도하고,
0. MACD 오실레이터가 기준선(0) 이하에서 오실레이터 막대봉의 최저봉 보다 2개높은 막대봉이 생성시 청산 또는 기준선(0)이상에서 매도하였으나 기준선(0)이상에서 계속하여 막대봉이 5개이상 추가 생성시 강제 청산식
답변 1
리서치팀 예스스탁 답변
2003-07-04 00:00:00
안녕하세요? 예스스탁입니다....
문의하신 내용을 식으로 옮기면 다음과 같습니다...
1.
매수/매도청산식
BW_C(maPeriod, ROCPeriod, stoPeriod1, stoPeriod2) >
ema(BW_C(maPeriod, ROCPeriod, stoPeriod1, stoPeriod2), sPeriod) &&
BW_N(1,maPeriod, ROCPeriod, stoPeriod1, stoPeriod2) <=
ema(BW_N(1,maPeriod, ROCPeriod, stoPeriod1, stoPeriod2), sPeriod)
매도/매수청산식
BW_C(maPeriod, ROCPeriod, stoPeriod1, stoPeriod2) <
ema(BW_C(maPeriod, ROCPeriod, stoPeriod1, stoPeriod2), sPeriod) &&
BW_N(1,maPeriod, ROCPeriod, stoPeriod1, stoPeriod2) >=
ema(BW_N(1,maPeriod, ROCPeriod, stoPeriod1, stoPeriod2), sPeriod)
변수
maPeriod: 20
ROCPeriod: 12
stoPeriod1: 5
stoPeriod2: 3
sPeriod: 12
lPeriod: 26
2.
매수식
(MACD_C(shortPeriod,longPeriod) - ema(MACD_C(shortPeriod,longPeriod),Period)) * 2 < 0 &&
(MACD_N(1,shortPeriod,longPeriod) - ema(MACD_N(1,shortPeriod,longPeriod),Period)) * 2 >
lowest((MACD_N(2,shortPeriod,longPeriod) - ema(MACD_N(2,shortPeriod,longPeriod),Period)) * 2, dayindex()+1) &&
(MACD_N(2,shortPeriod,longPeriod) - ema(MACD_N(2,shortPeriod,longPeriod),Period)) * 2 <= lowest((MACD_N(3,shortPeriod,longPeriod) - ema(MACD_N(3,shortPeriod,longPeriod),Period)) * 2, dayindex()+1)
매수청산식
(MACD_C(shortPeriod,longPeriod) - ema(MACD_C(shortPeriod,longPeriod),Period)) * 2 > 0 &&
(MACD_N(1,shortPeriod,longPeriod) - ema(MACD_N(1,shortPeriod,longPeriod),Period)) * 2 <
highest((MACD_N(2,shortPeriod,longPeriod) - ema(MACD_N(2,shortPeriod,longPeriod),Period)) * 2, dayindex()+1) &&
(MACD_N(2,shortPeriod,longPeriod) - ema(MACD_N(2,shortPeriod,longPeriod),Period)) * 2 >= highest((MACD_N(3,shortPeriod,longPeriod) - ema(MACD_N(3,shortPeriod,longPeriod),Period)) * 2, dayindex()+1) ||
(accumN(if((MACD_C(shortPeriod,longPeriod) - ema(MACD_C(shortPeriod,longPeriod),Period)) * 2 < 0 &&
(MACD_N(1,shortPeriod,longPeriod) - ema(MACD_N(1,shortPeriod,longPeriod),Period)) * 2 >
lowest((MACD_N(2,shortPeriod,longPeriod) - ema(MACD_N(2,shortPeriod,longPeriod),Period)) * 2, dayindex()+1) &&
(MACD_N(2,shortPeriod,longPeriod) - ema(MACD_N(2,shortPeriod,longPeriod),Period)) * 2 <= lowest((MACD_N(3,shortPeriod,longPeriod) - ema(MACD_N(3,shortPeriod,longPeriod),Period)) * 2, dayindex()+1),1,0),5)==1 &&
accumN(if((MACD_C(shortPeriod,longPeriod) - ema(MACD_C(shortPeriod,longPeriod),Period)) * 2 < 0,1,0),5)==5)
매도식
(MACD_C(shortPeriod,longPeriod) - ema(MACD_C(shortPeriod,longPeriod),Period)) * 2 > 0 &&
(MACD_N(1,shortPeriod,longPeriod) - ema(MACD_N(1,shortPeriod,longPeriod),Period)) * 2 <
highest((MACD_N(2,shortPeriod,longPeriod) - ema(MACD_N(2,shortPeriod,longPeriod),Period)) * 2, dayindex()+1) &&
(MACD_N(2,shortPeriod,longPeriod) - ema(MACD_N(2,shortPeriod,longPeriod),Period)) * 2 >= highest((MACD_N(3,shortPeriod,longPeriod) - ema(MACD_N(3,shortPeriod,longPeriod),Period)) * 2, dayindex()+1)
매도청산식
(MACD_C(shortPeriod,longPeriod) - ema(MACD_C(shortPeriod,longPeriod),Period)) * 2 < 0 &&
(MACD_N(1,shortPeriod,longPeriod) - ema(MACD_N(1,shortPeriod,longPeriod),Period)) * 2 >
lowest((MACD_N(2,shortPeriod,longPeriod) - ema(MACD_N(2,shortPeriod,longPeriod),Period)) * 2, dayindex()+1) &&
(MACD_N(2,shortPeriod,longPeriod) - ema(MACD_N(2,shortPeriod,longPeriod),Period)) * 2 <= lowest((MACD_N(3,shortPeriod,longPeriod) - ema(MACD_N(3,shortPeriod,longPeriod),Period)) * 2, dayindex()+1) ||
(accumN(if((MACD_C(shortPeriod,longPeriod) - ema(MACD_C(shortPeriod,longPeriod),Period)) * 2 > 0 &&
(MACD_N(1,shortPeriod,longPeriod) - ema(MACD_N(1,shortPeriod,longPeriod),Period)) * 2 <
highest((MACD_N(2,shortPeriod,longPeriod) - ema(MACD_N(2,shortPeriod,longPeriod),Period)) * 2, dayindex()+1) &&
(MACD_N(2,shortPeriod,longPeriod) - ema(MACD_N(2,shortPeriod,longPeriod),Period)) * 2 >= highest((MACD_N(3,shortPeriod,longPeriod) - ema(MACD_N(3,shortPeriod,longPeriod),Period)) * 2, dayindex()+1),1,0),5)==1 &&
accumN(if((MACD_C(shortPeriod,longPeriod) - ema(MACD_C(shortPeriod,longPeriod),Period)) * 2 > 0,1,0),5)==5)
변수
shortPeriod: 12
longPeriod: 26
Period: 9
즐거운 하루 되세요....
다음글
이전글