커뮤니티
이런식을 좀 만들어주심 감사하겠슴다..
2011-04-09 18:11:42
837
글번호 37431
틱차트에서 5.3.3 스톡케스틱의 3번의 크로스 (크로스다운3번,크로스업3번)후에 진입
즉
1,매도진입
그림처럼 크로스다운이 고점이 1고점보다 2고점이 낮고 2고점보다 3고점이 낮고
크로스된자리가격도 1크로스>2크로스>3크로스 이고 3크로스된 봉의 종가가 기준선60 이하일때 봉의종가 에 매도
2,매수진입
크로스업이 저점이 1저점보다 2저점이 높고 2저점보다 3저점이 높고
크로스된자리가격도 1크로스<2크로스<3크로스 이고 3크로스된 봉의 종가가 기준선50 이상일때 봉의종가 에 매수
청산
매수진입후에 3번의다운크로스가 발생하면 청산
매도진입후에 3번의업크로스가 발생하면 청산
- 1. 쓰리매매.jpg (0.10 MB)
답변 1
예스스탁 예스스탁 답변
2011-04-11 11:30:33
안녕하세요
예스스탁입니다.
Input : Period(12), Period1(5), Period2(5);
var : H1(0),H2(0),H3(0),L1(0),L2(0),L3(0);
value1 = StochasticsK(Period,Period1);
value2 = StochasticsD(Period,Period1,Period2);
#골든크로스 구간 최고가
if CrossUp(value1,value2) Then{
H1 = value1;
H2 = H1[1];
H3 = H2[1];
}
if value1 > value2 Then{
if value1 > H1 Then
H1 = value1;
}
#데드크로스 구간 최저가
if CrossDown(value1,value2) Then{
L1 = value1;
L2 = L1[1];
L3 = L2[1];
}
if value1 < value2 Then{
if value1 < L1 Then
L1 = value1;
}
if CrossDown(value1,value2) and
H3 > H2 and H2 > H1 and
value1 <= 60 Then
sell();
if CrossUp(value1,value2) and
L3 < L2 and L2 < L1 and
value1 >= 50 Then
buy();
if MarketPosition == 1 and countif(CrossDown(value1,value2),BarsSinceEntry) == 3 Then
exitlong();
if MarketPosition == -1 and countif(CrossUp(value1,value2),BarsSinceEntry) == 3 Then
ExitShort();
즐거운 하루되세요
> 극장주 님이 쓴 글입니다.
> 제목 : 이런식을 좀 만들어주심 감사하겠슴다..
> 틱차트에서 5.3.3 스톡케스틱의 3번의 크로스 (크로스다운3번,크로스업3번)후에 진입
즉
1,매도진입
그림처럼 크로스다운이 고점이 1고점보다 2고점이 낮고 2고점보다 3고점이 낮고
크로스된자리가격도 1크로스>2크로스>3크로스 이고 3크로스된 봉의 종가가 기준선60 이하일때 봉의종가 에 매도
2,매수진입
크로스업이 저점이 1저점보다 2저점이 높고 2저점보다 3저점이 높고
크로스된자리가격도 1크로스<2크로스<3크로스 이고 3크로스된 봉의 종가가 기준선50 이상일때 봉의종가 에 매수
청산
매수진입후에 3번의다운크로스가 발생하면 청산
매도진입후에 3번의업크로스가 발생하면 청산
다음글
이전글