아래 조건의 수식을 문의 드립니당~~^^
일봉 기준선돌파시 60분봉 기준선으로 매수하는 식을 만들고 싶습니다.
예)
매수조건
일봉 macd(12,24) 기준선 돌파시
60분봉 macd(18,28) 기준선 위에 있을때 매수
매도조건
일봉 macd(12,24) 기준선 위에 있을때
60분봉 macd(18,28) 기준선 이탈시 매도
기준선 다시 돌파시 재매수
대기
macd(12,24) 일봉이 기준선 아래에 있을때는 대기
감사합니다~^^
답변 1
예스스탁
예스스탁 답변
2022-02-23 10:47:25
안녕하세요
예스스탁입니다.
Input : Period1(12),Period2(24);
input : short(18),long(28);
var : Didx(0),dEP1(0),dEP2(0);
Var : dJISU1(0), PredJISU1(0);
Var : dJISU2(0), PredJISU2(0);
var : dMACDV(0), predMACDV(0);
var : macdv(0);
#일봉 MACD계산
dEp1 = 2/(Period1+1);
dEp2 = 2/(Period2+1);
if bdate != bdate[1] Then
{
Didx = Didx + 1;
PredJISU1 = dJISU1[1];
PredJISU2 = dJISU2[1];
PredMACDV = dMACDV[1];
}
if Didx <= 1 then
{
dJISU1 = C;
dJISU2 = C;
dMACDV = dJISU1-dJISU2;
}
else
{
dJISU1 = C * dEP1 + PredJISU1 * (1-dEP1);
dJISU2 = C * dEP2 + PredJISU2 * (1-dEP2);
dMACDV = dJISU1-dJISU2;
}
macdv = macd(short,long);
if dMACDV > 0 Then
{
if CrossUp(MACDv,0) Then
Buy();
if CrossDown(MACDv,0) Then
ExitLong();
}
즐거운 하루되세요
> 탱탱볼 님이 쓴 글입니다.
> 제목 : 수식 문의드립니다
> 아래 조건의 수식을 문의 드립니당~~^^
일봉 기준선돌파시 60분봉 기준선으로 매수하는 식을 만들고 싶습니다.
예)
매수조건
일봉 macd(12,24) 기준선 돌파시
60분봉 macd(18,28) 기준선 위에 있을때 매수
매도조건
일봉 macd(12,24) 기준선 위에 있을때
60분봉 macd(18,28) 기준선 이탈시 매도
기준선 다시 돌파시 재매수
대기
macd(12,24) 일봉이 기준선 아래에 있을때는 대기
감사합니다~^^