커뮤니티
장 구분에 따라 진입식을 만들려고 하는데요..
2005-09-30 10:58:53
1214
글번호 8416
예를들어 매수진입의 경우 현재가가 120이평위에 있고 240이평이 상승중일때는 stochastic slow가 gc(k/d)/macd gc/이평선 20/40 gc 이 3가지 경우중 1개만 발생하면
매수진입하고 단 진입시 1p 이상 갭이 발생하면 진입하지 않는다.
주가가 120이평아래에 있고 240이평이 하락중일때는 stochastic slow가 gc(k/d)/
macd gc/이평선 20/40 gc 이 3가지 경우중 2개이상 발생하면 진입하고 단 진입시
1p 이상 갭이 발생하면 진입하지 않는다.
기타의 경우는 3가지 동시에 발생했을때 진입합니다..단 진입시
1p 이상 갭이 발생하면 진입하지 않는다.
청산은 현재가가 120이평위에 있고 240이평이 상승중일때는 stochastic slow가 gc/
macd gc/이평선 20/40 gc 이 3가지 경우중 2개이상 발생하면 청산하고
주가가 120이평아래에 있고 240이평이 하락중일때는 stochastic slow가 gc/
macd gc/이평선 20/40 gc 이 3가지 경우중 1개이상 발생하면 청산하고
기타의 경우 3가지 동시에 발생했을때 청산한다.
매도진입의 경우는 매수와 역으로 상승중일때는 2개조건이 만족할때 진입하고 하락중일때는 1개 조건이 만족하면 진입하고 기타는 마찬가지로 3개 조건 만족시 진입한다.
청산은 매수청산과 역으로 하면되겠지요..단 진입시
1p 이상 갭이 발생하면 진입하지 않는다.
잘몰라서 그런데 수식을 작성부탁드리고 그 옆에 설명도 함께 해주셨으면 감사하겠습니다.. 그럼 수고하십시요..
답변 1
예스스탁 예스스탁 답변
2005-09-30 11:48:31
안녕하세요
예스스탁입니다.
Input : sPeriod(12), sPeriod1(5), sPeriod2(5),shortPeriod(12), longPeriod(26), Period(9);
Var : value1(0), value2(0),value3(0),value4(0);
value1 = StochasticsK(sPeriod,sPeriod1);
value2 = StochasticsD(sPeriod,sPeriod1,sPeriod2);
value3 = MACD(shortPeriod, longPeriod);
value4 = ema(value1, Period);
var1 = accumn(iff(crossup(value1,value2),1,0),1);
var2 = accumn(iff(crossup(value3,value4),1,0),1);
var3 = accumn(iff(crossup(ma(c,20),ma(c,40)),1,0),1);
if C > ma(c,120) and ma(c,240) > ma(c,240)[1] and dayopen() < dayclose(1)+1 then{
if crossup(value1,value2) or crossup(value3,value4) or crossup(ma(c,20),ma(c,40)) then
buy();
}
if C < ma(c,120) and ma(c,240) < ma(c,240)[1] and dayopen() < dayclose(1)+1 then{
if (var1+var2+var3) == 2 then
buy();
}
if dayopen() < dayclose(1)+1 then{
if (var1+var2+var3) == 3 then
buy();
}
if C > ma(c,120) and ma(c,240) > ma(c,240)[1] and dayopen() < dayclose(1)+1 then{
if (var1+var2+var3) == 2 then
exitlong();
}
if C < ma(c,120) and ma(c,240) < ma(c,240)[1] and dayopen() < dayclose(1)+1 then{
if crossup(value1,value2) or crossup(value3,value4) or crossup(ma(c,20),ma(c,40)) then
exitlong();
}
if dayopen() < dayclose(1)+1 then{
if (var1+var2+var3) == 3 then
exitlong();
}
if C > ma(c,120) and ma(c,240) > ma(c,240)[1] and dayopen() < dayclose(1)+1 then{
if (var1+var2+var3) == 2 then
sell();
}
if C < ma(c,120) and ma(c,240) < ma(c,240)[1] and dayopen() < dayclose(1)+1 then{
if crossup(value1,value2) or crossup(value3,value4) or crossup(ma(c,20),ma(c,40)) then
sell();
}
if dayopen() < dayclose(1)+1 then{
if (var1+var2+var3) == 3 then
sell();
}
if C > ma(c,120) and ma(c,240) > ma(c,240)[1] and dayopen() < dayclose(1)+1 then{
if crossup(value1,value2) or crossup(value3,value4) or crossup(ma(c,20),ma(c,40)) then
exitshort();
}
if C < ma(c,120) and ma(c,240) < ma(c,240)[1] and dayopen() < dayclose(1)+1 then{
if (var1+var2+var3) == 2 then
exitshort();
}
if dayopen() < dayclose(1)+1 then{
if (var1+var2+var3) == 3 then
exitshort();
}
즐거운 하루되세요
> khkwon 님이 쓴 글입니다.
> 제목 : 장 구분에 따라 진입식을 만들려고 하는데요..
> 예를들어 매수진입의 경우 현재가가 120이평위에 있고 240이평이 상승중일때는 stochastic slow가 gc(k/d)/macd gc/이평선 20/40 gc 이 3가지 경우중 1개만 발생하면
매수진입하고 단 진입시 1p 이상 갭이 발생하면 진입하지 않는다.
주가가 120이평아래에 있고 240이평이 하락중일때는 stochastic slow가 gc(k/d)/
macd gc/이평선 20/40 gc 이 3가지 경우중 2개이상 발생하면 진입하고 단 진입시
1p 이상 갭이 발생하면 진입하지 않는다.
기타의 경우는 3가지 동시에 발생했을때 진입합니다..단 진입시
1p 이상 갭이 발생하면 진입하지 않는다.
청산은 현재가가 120이평위에 있고 240이평이 상승중일때는 stochastic slow가 gc/
macd gc/이평선 20/40 gc 이 3가지 경우중 2개이상 발생하면 청산하고
주가가 120이평아래에 있고 240이평이 하락중일때는 stochastic slow가 gc/
macd gc/이평선 20/40 gc 이 3가지 경우중 1개이상 발생하면 청산하고
기타의 경우 3가지 동시에 발생했을때 청산한다.
매도진입의 경우는 매수와 역으로 상승중일때는 2개조건이 만족할때 진입하고 하락중일때는 1개 조건이 만족하면 진입하고 기타는 마찬가지로 3개 조건 만족시 진입한다.
청산은 매수청산과 역으로 하면되겠지요..단 진입시
1p 이상 갭이 발생하면 진입하지 않는다.
잘몰라서 그런데 수식을 작성부탁드리고 그 옆에 설명도 함께 해주셨으면 감사하겠습니다.. 그럼 수고하십시요..
다음글
이전글