예스스탁
예스스탁 답변
2016-04-08 09:26:32
안녕하세요
예스스탁입니다.
input : P1(5),P2(20),short(12),long(26),sig(9),sto1(10),sto2(5),sto3(5);
var : mav1(0),mav2(0),T(0),MACDV(0),MACDS(0),stok(0),stod(0);
mav1 = ma(C,P1);
mav2 = ma(C,P2);
MACDV = MACD(short,long);
MACDS = ema(MACDV,sig);
stok = StochasticsK(sto1,sto2);
stod = StochasticsD(sto1,sto2,sto3);
#종가 20이평위 이평상승이면 1
if C > mav2 and mav2 > mav2[1] Then
T = 1;
#종가 20 이평 아래 이평하락이면 -1
else if C < mav2 and mav2 < mav2[1] Then
T = -1;
Else #위 조건들 만족하지 않으면 0
T = 0;
#T가 1인구간
if T == 1 Then{
#종가가 10이평 위이고 MACD와 sto가 동시에 상향돌파하면 매수
if C > mav1 and crossup(MACDv,MACDS) and crossup(stok,stod) Then
buy();
#종가가 10이평 아래이고 MACD와 sto가 동시에 하향이탈하면 매수청산
if C < mav1 and CrossDown(MACDv,MACDS) and CrossDown(stok,stod) Then
ExitLong();
}
#T가 -1인 구간
if T == -1 Then{
#종가가 10이평 아래이고 MACD와 sto가 동시에 하향이탈하면 매도
if C < mav1 and CrossDown(MACDv,MACDS) and CrossDown(stok,stod) Then
sell();
#종가가 10이평 위이고 MACD와 sto가 동시에 상향돌파하면 매도청산
if C > mav1 and CrossUp(MACDv,MACDS) and CrossUp(stok,stod) Then
ExitShort();
}
즐거운 하루되세요
> 파생타이거 님이 쓴 글입니다.
> 제목 : 수식문의 드립니다
> 항상 좋은 답변 감사드립니다
1.매수
1)분봉상 가격이 20이평선 위 그리고 20이평이선 상승시 매수신호와 매수청산만 발생
2)macd업크로스 + 스톡 업크로스 + 10이평선위에 있을때 매수
1)+2) 일때만 매수 신호만 발생
3)macd 다운크로스 + 스톡 다운크로스 + 10이평선 아래에 있을때 청산
2. 매도
매수와 반대신호
수식도 해석 부탁드립니다.