커뮤니티
시스템부탁드립니다.
2013-08-02 11:24:47
145
글번호 66036
if C > DayClose(20) Then
buy();
이 수식이 20개전 캔들과 종가를 비교하여 위 일경우 매수 라는 수식이 맞는걸로 아는데요...
단순하게 이렇게만 하면 청산이 안되네요^^;
아닐경우 청산이라는 수식을 넣어주십시오...
2) 2분봉에서 쓰려고 합니다.
10분봉에서 5이동평균선이 상행이면서 2분봉에 5이동평균선이 상승일때 매수.
2분봉에 5이동평균선이 하락일때 매수를 청산
3) 2번과 반대로
10분봉에서 5이동평균선이 하락하면서 2분봉에 5이평이 하락일때 매도진입
2분봉에 5이동평균선이 상승일때 매도를 청산
4) 5이동평균선이 상승일경우 매수 그렇지 않을경우 청산
5) 5이평이 하락일경우 매도진입 그렇지 않을경우 청산
더운날 고맙습니다 (__)
답변 1
예스스탁 예스스탁 답변
2013-08-02 12:34:17
안녕하세요
예스스탁입니다.
1.
시스템은 진입만 있을 경우
차트에서 제일 먼저 만족한 봉에 신호를 표시하고
이후로는 신호가 없습니다.
아래와 같이 청산식을 추가해 주셔야 합니다.
if C > DayClose(20) Then
buy();
if c < dayclose(20) then
exitlong();
2.
input : Atime(10),P1(5);
var : cnt(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] and stime > stime[1]) Then{
for cnt = 1 to 99{
CC[cnt] = CC[cnt-1][1];
}
}
CC[0] = C;
var1 = ma(c,P1);
if CC[P1] > 0 then{
sum1 = 0;
sum2 = 0;
for count = 0 to P1-1{
sum1 = sum1+CC[count];
sum2 = sum2+CC[count];
}
mav1 = sum1/P1;
mav2 = sum2/P1;
if mav1 > mav2 and var1 > var1[1] Then
buy();
if var1 < var1[1] Then
ExitLong();
}
3.
input : Atime(10),P1(5);
var : cnt(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] and stime > stime[1]) Then{
for cnt = 1 to 99{
CC[cnt] = CC[cnt-1][1];
}
}
CC[0] = C;
var1 = ma(c,P1);
if CC[P1] > 0 then{
sum1 = 0;
sum2 = 0;
for count = 0 to P1-1{
sum1 = sum1+CC[count];
sum2 = sum2+CC[count];
}
mav1 = sum1/P1;
mav2 = sum2/P1;
if mav1 < mav2 and var1 < var1[1] Then
sell();
if var1 > var1[1] Then
ExitShort();
}
4.
input : P1(5);
var1 = ma(c,P1);
if var1 > var1[1] Then
Buy();
if !(var1 > var1[1]) Then
ExitLong();
5.
input : P1(5);
var1 = ma(c,P1);
if var1 < var1[1] Then
sell();
if !(var1 < var1[1]) Then
Exitshort();
즐거운 하루되세요
> 이의정 님이 쓴 글입니다.
> 제목 : 시스템부탁드립니다.
> if C > DayClose(20) Then
buy();
이 수식이 20개전 캔들과 종가를 비교하여 위 일경우 매수 라는 수식이 맞는걸로 아는데요...
단순하게 이렇게만 하면 청산이 안되네요^^;
아닐경우 청산이라는 수식을 넣어주십시오...
2) 2분봉에서 쓰려고 합니다.
10분봉에서 5이동평균선이 상행이면서 2분봉에 5이동평균선이 상승일때 매수.
2분봉에 5이동평균선이 하락일때 매수를 청산
3) 2번과 반대로
10분봉에서 5이동평균선이 하락하면서 2분봉에 5이평이 하락일때 매도진입
2분봉에 5이동평균선이 상승일때 매도를 청산
4) 5이동평균선이 상승일경우 매수 그렇지 않을경우 청산
5) 5이평이 하락일경우 매도진입 그렇지 않을경우 청산
더운날 고맙습니다 (__)
다음글
이전글