커뮤니티
문의드립니다
2004-09-17 10:16:14
1010
글번호 5186
질문1>>>
"20이평상향돌파후 2봉이내에서 macd신호선교차(12,26,9)매수"로
macd매수신호를 한정하고자 합니다.
이때의 시스템식 부탁드립니다.
질문2>>>
매수조건에 의한 매수신호발생후 5캔들이내 매수신호발생캔들의 저가를 하향돌파하면
매도
매도조건에 의한 매도신호발생후 5캔들이내 매도신호발생캔들의 고가를 상향돌파하면
매수
(리버스 할려는대요)
이때의 시스템식 부탁 드립니다.
답변 1
예스스탁 예스스탁 답변
2004-09-20 15:03:54
안녕하세요
예스스탁입니다.
문의하신 식은 다음과 같습니다.
1.
Input : shortPeriod(12), longPeriod(26), Period(9);
Var : value1(0), value2(0);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
# 매수/매도청산
If CrossUP(value1, value2) and accumn(iff(crossup(c,ma(c,20)),1,0),2) >=1 Then
{
Buy();
Exitshort();
}
# 매도/매수청산
If CrossDown(value1, value2) and accumn(iff(crossdown(c,ma(c,20)),1,0),2) >=1 Then
{
Sell();
Exitlong();
}
2.
Input : shortPeriod(12), longPeriod(26), Period(9);
Var : value1(0), value2(0), Bindex(0), Sindex(0);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
# 매수/매도청산
If CrossUP(value1, value2) or (Crossup(c, var2) and index > Sindex +6) Then
{
Buy("매수");
Bindex = index;
var1 = L;
Exitshort("매도청산");
}
# 매도/매수청산
If CrossDown(value1, value2) or (Crossdown(C,var1) and index > Bindex+6) Then
{
Sell("매도");
Sindex = index;
var2 = H;
Exitlong("매수청산");
}
즐거운 하루되세요
> CJ_kimrandi 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 질문1>>>
"20이평상향돌파후 2봉이내에서 macd신호선교차(12,26,9)매수"로
macd매수신호를 한정하고자 합니다.
이때의 시스템식 부탁드립니다.
질문2>>>
매수조건에 의한 매수신호발생후 5캔들이내 매수신호발생캔들의 저가를 하향돌파하면
매도
매도조건에 의한 매도신호발생후 5캔들이내 매도신호발생캔들의 고가를 상향돌파하면
매수
(리버스 할려는대요)
이때의 시스템식 부탁 드립니다.
다음글
이전글