커뮤니티
수식 부탁드립니다.
2004-04-26 23:36:40
994
글번호 3374
1. 단기,중기,장기 이평선 돌파를 이용하는 수식입니다.
매수 : 단기이평이 장기이평을 상향돌파하고 macd가 signal돌파시 매수
매수청산 : 정배열이 된 이후 단기이평이 중기이평을 하향이탈하거나 macd가 0.3상에서 하향전환시
매도 : 단기이평이 장기이평이 하향돌파하고 macd가 signal하향시 매도
매도청산 : 역배열이 된이후 이평이 중기이평을 상향돌파하거나 macd가 -0.3이하에서 상향전환시
2. 단기,중기,장기 이평선을 이용할시 매수와 매도는 단기,장기이평선을 이용하고
매수청산 및 매도청산은 단기,중기를 이용할때 중기이평선을 반영할려면 이전 매수상
태나 매도상태를 저장해야된다고 하는데 구체적인 수식예를 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2004-04-27 10:46:23
안녕하세요? 예스스탁입니다....
문의하신 식을 작성하면 다음과 같습니다...
Input : shortP(5), midP(10), longP(20), shortPeriod(12), longPeriod(26), Period(9);
Var : 단기이평(0), 중기이평(0), 장기이평(0), macdVal(0), macdSig(0), macdOsc(0);
단기이평 = ma(C, shortP);
중기이평 = ma(C, midP);
장기이평 = ma(C, longP);
macdVal = MACD(shortPeriod, longPeriod); //MACD지표
macdSig = ema(macdVal,Period); //MACD 시그널선
macdOsc = macdVal - macdSig; //MACD 오실레이터
if crossup(단기이평, 장기이평) and crossup(macdVal, macdSig) then
buy();
if marketposition() == 1 and crossdown(단기이평, 중기이평) or crossdown(macdVal, 0.3) then //이전 포지션이 매수일 경우 매수청산 적용
exitlong();
if crossdown(단기이평, 장기이평) and crossdown(macdVal, macdSig) then
sell();
if marketposition() == -1 and crossup(단기이평, 중기이평) or crossup(macdVal, -0.3) then //이전 포지션이 매도일 경우 매도청산 적용
exitshort();
감사합니다...
> HH_mdh2424 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다.
> 1. 단기,중기,장기 이평선 돌파를 이용하는 수식입니다.
매수 : 단기이평이 장기이평을 상향돌파하고 macd가 signal돌파시 매수
매수청산 : 정배열이 된 이후 단기이평이 중기이평을 하향이탈하거나 macd가 0.3상에서 하향전환시
매도 : 단기이평이 장기이평이 하향돌파하고 macd가 signal하향시 매도
매도청산 : 역배열이 된이후 이평이 중기이평을 상향돌파하거나 macd가 -0.3이하에서 상향전환시
2. 단기,중기,장기 이평선을 이용할시 매수와 매도는 단기,장기이평선을 이용하고
매수청산 및 매도청산은 단기,중기를 이용할때 중기이평선을 반영할려면 이전 매수상
태나 매도상태를 저장해야된다고 하는데 구체적인 수식예를 부탁드립니다.
다음글
이전글