커뮤니티
매매 로 바꾸면 ??
2013-06-14 03:32:35
170
글번호 64310
안녕하세요
아래식 자동 매매 시스템으로 작성법 ?
아래 식을 상승돌파 매수만 합니다 그리고 하락돌파 청산 이렇게 짜주십시요
Input : Period1(5), Period2(20), Period3(5);
Var : Ep1(0), EP2(0), EP3(0), JISU1(0), JISU2(0), PreJISU1(0), PreJISU2(0);
Var : macdVal(0), preMacdVal(0), macdSig(0);
if date != date[1] then {
PreJISU1 = JISU1[1];
PreJISU2 = JISU2[1];
PreMacdVal = macdSig[1];
}
Ep1 = 2/(Period1+1);
EP2 = 2/(Period2+1);
EP3 = 2/(Period3+1);
JISU1 = C * Ep1 + PreJISU1 * (1-Ep1); //단기지수이동평균
JISU2 = C * Ep2 + PreJISU2 * (1-Ep2); //장기지수이동평균
macdVal = JISU1 - JISU2; //macd
macdSig = macdVal * Ep3 + PreMacdVal * (1-Ep3); //macd signal
plot1(macdVal);
plot2(macdSig);
감사^^ 꾸벅
답변 1
예스스탁 예스스탁 답변
2013-06-14 13:46:52
안녕하세요
예스스탁입니다.
Input : Period1(5), Period2(20), Period3(5);
Var : Ep1(0), EP2(0), EP3(0), JISU1(0), JISU2(0), PreJISU1(0), PreJISU2(0);
Var : macdVal(0), preMacdVal(0), macdSig(0);
if date != date[1] then {
PreJISU1 = JISU1[1];
PreJISU2 = JISU2[1];
PreMacdVal = macdSig[1];
}
Ep1 = 2/(Period1+1);
EP2 = 2/(Period2+1);
EP3 = 2/(Period3+1);
JISU1 = C * Ep1 + PreJISU1 * (1-Ep1); //단기지수이동평균
JISU2 = C * Ep2 + PreJISU2 * (1-Ep2); //장기지수이동평균
macdVal = JISU1 - JISU2; //macd
macdSig = macdVal * Ep3 + PreMacdVal * (1-Ep3); //macd signal
if crossup(MACDval,MACDsig) Then
buy();
if CrossDown(MACDval,MACDsig) Then
sell();
즐거운 하루되세요
> yang오뚜기 님이 쓴 글입니다.
> 제목 : 매매 로 바꾸면 ??
> 안녕하세요
아래식 자동 매매 시스템으로 작성법 ?
아래 식을 상승돌파 매수만 합니다 그리고 하락돌파 청산 이렇게 짜주십시요
Input : Period1(5), Period2(20), Period3(5);
Var : Ep1(0), EP2(0), EP3(0), JISU1(0), JISU2(0), PreJISU1(0), PreJISU2(0);
Var : macdVal(0), preMacdVal(0), macdSig(0);
if date != date[1] then {
PreJISU1 = JISU1[1];
PreJISU2 = JISU2[1];
PreMacdVal = macdSig[1];
}
Ep1 = 2/(Period1+1);
EP2 = 2/(Period2+1);
EP3 = 2/(Period3+1);
JISU1 = C * Ep1 + PreJISU1 * (1-Ep1); //단기지수이동평균
JISU2 = C * Ep2 + PreJISU2 * (1-Ep2); //장기지수이동평균
macdVal = JISU1 - JISU2; //macd
macdSig = macdVal * Ep3 + PreMacdVal * (1-Ep3); //macd signal
plot1(macdVal);
plot2(macdSig);
감사^^ 꾸벅