커뮤니티
시스템식 부탁드립니다.
2010-04-30 14:24:03
785
글번호 29706
현물 3분봉으로 거래하는 시스템식입니다.
1. 매수
1) 당일 12시이전 15분봉 20선을 하향이탈시 1차매수
2) 당일 12시이후~다음날까지 15분봉 60선을 하향이탈시 2차매수
2. 매수청산
1) 당일에는 일봉3일선을 하향이탈시 매수청산
2) 다음날에는 일봉5일선을 하향이탈시 매수청산
29일에 메일로 문의드린 내용도 부탁드려요.
수고하세요.
답변 1
예스스탁 예스스탁 답변
2010-04-30 16:42:52
안녕하세요
예스스탁입니다.
/*현물 3분봉으로 거래하는 시스템식입니다.
1. 매수
1) 당일 12시이전 15분봉 20선을 하향이탈시 1차매수
2) 당일 12시이후~다음날까지 15분봉 60선을 하향이탈시 2차매수
2. 매수청산
1) 당일에는 일봉3일선을 하향이탈시 매수청산
2) 다음날에는 일봉5일선을 하향이탈시 매수청산
29일에 메일로 문의드린 내용도 부탁드려요.
수고하세요.
*/
input : Atime(15),P1(20),P2(60),PP1(3),PP2(5);
var : cnt1(0),count(0),sum1(0),mav1(0),sum2(0),mav2(0);
Array : CC[100](0);
var1 = TimeToMinutes(stime)%Atime;
if dayindex() == 0 or var1 <= var1[1] Then{
CC[1] = C[1];
for cnt1 = 2 to 99{
CC[cnt1] = CC[cnt1-1][1];
}
sum1 = 0;
sum2 = 0;
for count = 1 to P2{
if count < P1 Then
sum1 = sum1+CC[count];
if count < P2 Then
sum2 = sum2+CC[count];
}
}
mav1 = (C+sum1)/P1;
mav2 = (C+sum2)/P2;
value2 = 0;
value3 = 0;
for value1 = 0 to PP2-1{
if value1 < PP1 Then
value2 = value2+DayClose(value1);
if value1 < PP2 Then
value3 = value3+DayClose(value1);
}
value4 = value2/PP1;
value5 = value3/PP2;
if MarketPosition == 0 and stime < 120000 and CrossDown(C,mav1) Then
buy();
if MarketPosition == 1 and CurrentEntries == 1 and
((DateToJulian(sdate) == DateToJulian(sdate) and stime >= 120000) or
(DateToJulian(sdate) == DateToJulian(sdate)+1 and stime < 120000)) and
CrossDown(c,mav2) Then
buy();
if MarketPosition == 1 Then{
if DateToJulian(sdate) == DateToJulian(sdate) and CrossDown(c,value4) Then
exitlong();
if DateToJulian(sdate) == DateToJulian(sdate)+1 and CrossDown(c,value5) Then
exitlong();
}
메일은 답변드렸습니다.
즐거운 하루되세요
> 종풍화성 님이 쓴 글입니다.
> 제목 : 시스템식 부탁드립니다.
> 현물 3분봉으로 거래하는 시스템식입니다.
1. 매수
1) 당일 12시이전 15분봉 20선을 하향이탈시 1차매수
2) 당일 12시이후~다음날까지 15분봉 60선을 하향이탈시 2차매수
2. 매수청산
1) 당일에는 일봉3일선을 하향이탈시 매수청산
2) 다음날에는 일봉5일선을 하향이탈시 매수청산
29일에 메일로 문의드린 내용도 부탁드려요.
수고하세요.
다음글
이전글