커뮤니티
시스템식 부탁드립니다.
2013-07-05 14:24:48
181
글번호 65042
선물인 경우
# 매수 조건
1. 30분봉 5일선이 정배열일때 &
외국인 누적이 1000 건 이상일 때 &
1분봉 5일선이 20일선 Dead Closs &
1분봉 5일선과 20일선이 이격을 좁혔다가 멀어질 때
 -> 이 부분은 프로그램으로 표현하기가 난해할것같은데요 ..제가 원하는 것은 역해드앤숄더? 같이 고점이 낮아지는 것을 표현하고 싶습니다.
 -> 적정한 함수나 방법을 알려주시면 변수로써 test해볼예정입니다.
일때 매수 하고 싶습니다.
청산은 5일선 Gold Cross 일때 입니다.
매도도 같이 부탁 드리겠습니다..
그럼 수고 하십시요.
답변 1
예스스탁 예스스탁 답변
2013-07-05 18:32:10
안녕하세요
예스스탁입니다.
아래 내용 참고하시기 바랍니다.
input : Atime(30),P1(5);
var : cnt(0,data1),count(0,data1),sum1(0,data1),mav1(0,data1),TT(0,data1);
var : ma1(0,data1),ma2(0,data1),diff(0,data1);
Array : CC[100](0,data1);
TT = TimeToMinutes(stime)%Atime;
if data1(dayindex() == 0 or (var1 <= var1[1] and stime > stime[1])) Then{
for cnt = 1 to 99{
CC[cnt] = CC[cnt-1][1];
}
}
CC[0] = data1(C);
sum1 = 0;
for count = 0 to P1-1{
sum1 = sum1+CC[count];
}
mav1 = sum1/P1;#30분봉 5이평
ma1 = data1(ma(c,5));
ma2 = data1(ma(c,20));
diff = data1(abs(ma1-ma2));#이평간 차이
if C > mav1 and
data2(c) > 1000 and
data1(ma1 < ma2 and countif(ma1<ma2,3) == 3) and #데드구간이고 데드후 최소 3봉 경과
data1(ma1 < ma1[1] and ma1[1] > ma1[2]) and #5이평이 상승 후 하락
data1(diff > diff[1] and diff[1] < diff[2]) #이평간 차이가 좁혀졌다 넓어짐
Then
buy();
if CrossDown(ma1,ma2) Then
ExitLong();
패턴식은 그조건을 상세히 올려주셔야 합니다.
위식은 5이평이 20이평보다 작은 구간이서(데드구간)
5이평이 하락반전하고 이평간차이가 좁혀졌다가 넓어지는것으로
해당 내용 처리한 식입니다.
즐거운 하루되세요
> 왼손잡이 님이 쓴 글입니다.
> 제목 : 시스템식 부탁드립니다.
> 선물인 경우
# 매수 조건
1. 30분봉 5일선이 정배열일때 &
외국인 누적이 1000 건 이상일 때 &
1분봉 5일선이 20일선 Dead Closs &
1분봉 5일선과 20일선이 이격을 좁혔다가 멀어질 때
 -> 이 부분은 프로그램으로 표현하기가 난해할것같은데요 ..제가 원하는 것은 역해드앤숄더? 같이 고점이 낮아지는 것을 표현하고 싶습니다.
 -> 적정한 함수나 방법을 알려주시면 변수로써 test해볼예정입니다.
일때 매수 하고 싶습니다.
청산은 5일선 Gold Cross 일때 입니다.
매도도 같이 부탁 드리겠습니다..
그럼 수고 하십시요.