커뮤니티
시스템부탁드립니다
2013-06-12 21:59:59
219
글번호 64264
1)
6이동평균선이 상행이면서
지금의 캔들과 6개전캔들의 종가를 비교하여 위 일경우
매수하라
반대 하행이면서
6개전 캔들의 종가를 비교하여 낮을 경우 매도
부탁드립니다.
2)
월시초가 위 이면서
30분봉에서 5이평선이 상행이면서
30분봉에서 지금의 캔들과 5개전 캔들의 종가를 비교하여 위 이면서
5분봉에서 5이평선이 상행이면서
5분봉에서 지금의 캔들과 5개전 캔들의 종가를 비교하여 위 이면서
1분봉에서 20이동평균선이 상행이면서
1분봉에서 지금의 캔들과 20개전 캔들의 종가를 비교하여 위 이면
매수를진입
그렇지 않을경우 매도청산하라
반대로도 매도도 가능하도록 부탁드립니다.
3)
월시초가 위 이면서
아침 9시 30분 이후이면서
30분봉에서 5이평선이 상행이면서
30분봉에서 지금의 캔들과 5개전 캔들의 종가를 비교하여 위 이면서
1분봉에서 20이동평균선이 쌍바닥일경우 매수를 하라
매수후 매수가 된 캔들의 저점을 붕괴시 손절or청산
매수가 된 이후 5일선이 5파동에 음봉으로 5일선을 무너뜨리거나
5일선이 쌍봉일경우 매도하라
반대로도 매도도 가능하도록 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2013-06-13 15:05:02
안녕하세요
예스스탁입니다.
1.
var1 = ma(c,6);
if var1 > var1[1] and C > C[6] Then
buy();
if var1 < var1[1] and C < C[6] Then
sell();
2.
input : P(5);
var : cnt(0),sum11(0),sum12(0),mav11(0),mav12(0);
var : sum21(0),sum22(0),mav21(0),mav22(0);
Array : C1[50](0),C2[50](0);
var1 = TimeToMinutes(stime)%5;
var2 = TimeToMinutes(stime)%30;
if dayindex() == 0 or (var1 < var1[1] and stime > stime[1]) Then{
for cnt = 1 to 49{
C1[cnt] = C1[cnt-1][1];
}
}
C1[0] = C;
sum11 = 0;
sum12 = 0;
for cnt = 0 to P-1{
sum11 = sum11+C1[cnt];
sum12 = sum12+C1[cnt+1];
}
mav11 = sum11/P;
mav12 = sum12/P;
if dayindex() == 0 or (var2 < var2[1] and stime > stime[1]) Then{
for cnt = 1 to 49{
C2[cnt] = C2[cnt-1][1];
}
}
C2[0] = C;
sum21 = 0;
sum22 = 0;
for cnt = 0 to P-1{
sum21 = sum21+C1[cnt];
sum22 = sum22+C1[cnt+1];
}
mav21 = sum21/P;
mav22 = sum22/P;
value1 = ma(c,20);
if date > date[1]+30 Then
var1 = O;
if C > var1 and
C1[5] > 0 and C > C1[5] and mav11 > mav12 and
C2[5] > 0 and C > C2[5] and mav21 > mav22 and
value1 > value1[1] and
C > C[20] Then
buy();
if !(C > var1 and
C1[5] > 0 and C > C1[5] and mav11 > mav12 and
C2[5] > 0 and C > C2[5] and mav21 > mav22 and
value1 > value1[1] and
C > C[20]) Then
ExitLong();
if C < var1 and
C1[5] > 0 and C < C1[5] and mav11 < mav12 and
C2[5] > 0 and C < C2[5] and mav21 < mav22 and
value1 < value1[1] and
C < C[20] Then
Sell();
if !(C < var1 and
C1[5] > 0 and C < C1[5] and mav11 < mav12 and
C2[5] > 0 and C < C2[5] and mav21 < mav22 and
value1 < value1[1] and
C < C[20]) Then
ExitShort();
3.
input : P(5),left(3),Right(3);
var : cnt(0),sum11(0),sum12(0),mav11(0),mav12(0);
Array : C1[50](0),C2[50](0);
var1 = TimeToMinutes(stime)%30;
if dayindex() == 0 or (var1 < var1[1] and stime > stime[1]) Then{
for cnt = 1 to 49{
C1[cnt] = C1[cnt-1][1];
}
}
C1[0] = C;
sum11 = 0;
sum12 = 0;
for cnt = 0 to P-1{
sum11 = sum11+C1[cnt];
sum12 = sum12+C1[cnt+1];
}
mav11 = sum11/P;
mav12 = sum12/P;
value1 = ma(c,20);
if date > date[1]+30 Then
var1 = O;
if SwingLow(1,value1,Left,Right,Left+right+1) != -1 Then{
value77 = value1[right];
value78 = value77[1];
if value77 > value78 and value78 > 0 and
C > var1 and
stime >= 93000 and
C1[5] > 0 and C > C1[5] and mav11 > mav12 then
buy();
}
if MarketPosition == 1 and CrossDown(c,value77[BarsSinceEntry]) Then
exitlong();
if SwingHigh(1,value1,Left,Right,Left+right+1) != -1 Then{
value87 = value1[right];
value88 = value87[1];
if MarketPosition == 1 and value87 < value88 and value88 > 0 then
ExitLong();
}
if SwingHigh(1,value1,Left,Right,Left+right+1) != -1 Then{
value87 = value1[right];
value88 = value87[1];
if value87 < value88 and value88 > 0 and
C < var1 and
stime >= 93000 and
C1[5] > 0 and C < C1[5] and mav11 < mav12 then
Sell();
}
if MarketPosition == 1 and CrossUp(c,value87[BarsSinceEntry]) Then
ExitShort();
if SwingLow(1,value1,Left,Right,Left+right+1) != -1 Then{
value77 = value1[right];
value78 = value77[1];
if MarketPosition == -1 and value77 > value78 and value78 > 0 then
ExitShort();
}
파동에 대한 정의가 없으셔서 해당 내용은 작성하지 못했습니다.
즐거운 하루되세요
> 이의정 님이 쓴 글입니다.
> 제목 : 시스템부탁드립니다
> 1)
6이동평균선이 상행이면서
지금의 캔들과 6개전캔들의 종가를 비교하여 위 일경우
매수하라
반대 하행이면서
6개전 캔들의 종가를 비교하여 낮을 경우 매도
부탁드립니다.
2)
월시초가 위 이면서
30분봉에서 5이평선이 상행이면서
30분봉에서 지금의 캔들과 5개전 캔들의 종가를 비교하여 위 이면서
5분봉에서 5이평선이 상행이면서
5분봉에서 지금의 캔들과 5개전 캔들의 종가를 비교하여 위 이면서
1분봉에서 20이동평균선이 상행이면서
1분봉에서 지금의 캔들과 20개전 캔들의 종가를 비교하여 위 이면
매수를진입
그렇지 않을경우 매도청산하라
반대로도 매도도 가능하도록 부탁드립니다.
3)
월시초가 위 이면서
아침 9시 30분 이후이면서
30분봉에서 5이평선이 상행이면서
30분봉에서 지금의 캔들과 5개전 캔들의 종가를 비교하여 위 이면서
1분봉에서 20이동평균선이 쌍바닥일경우 매수를 하라
매수후 매수가 된 캔들의 저점을 붕괴시 손절or청산
매수가 된 이후 5일선이 5파동에 음봉으로 5일선을 무너뜨리거나
5일선이 쌍봉일경우 매도하라
반대로도 매도도 가능하도록 부탁드립니다.
다음글