커뮤니티
아래 정정문의입니다
2013-10-25 11:43:02
157
글번호 68807
안녕하세요
중앙에 적색선이 3일 평균 값이동선입니다.
녹색선이 당일 평균가격값입니다
(평균가격값은 당일 시가부터 각 분봉의 종가의 평균값(가격)을 구한것입니다)
아래 수식은 당일과3일 가격평균값의 수식입니다.
1. 분봉이 초록색인 당일평균값을 이탈하거나 돌파시 진입입니다
. 진입후(장초반) 그림과같이 매도후 청산을 못하고 다시 초록색선을 돌파시
스위칭청산합니다 (매도청산 후 바로 매수진입 입니다)
. 진입후 선물흐름이 0.5p 이하일경우 청산과진입을 제한합니다..
* 진입후 현재봉이 이전봉10개의 종가값보다 작거나, 크면,
즉시 청산하고 다음신호 발생시까지 대기합니다.
스위칭청산을 제외한 모든 청산은 위의청산식으로 합니다.
2.그림과 같이 분봉이 3일평균가격 라인을 돌파,또는 이탈시 청산하고
. 다시분봉이 3일평균가격 라인을 복귀할경우 재 진입합니다..
(그림과같이 매도청산후 매수진입이 되겠네요)
3.청산과 진입을 동시에 하는 수식도 별도로 작성해 주시면
감사하겠습니다..
아는것이 부족해 제대로 질문도 못하네요..
자꾸 번거럽게 해서 죄송하고요
늘 감사한 마음 잊지 않겠습니다..
감사합니다..
input : N(3);
var : cnt(0),mav1(0),mav2(0);
Array : sumC[20](0),Sumi[20](0);
if date != date[1] Then{
sumC[0] = 0;
Sumi[0] = 0;
for cnt = 1 to 19{
sumC[cnt] = sumC[cnt-1][1];
sumi[cnt] = sumi[cnt-1][1];
}
}
sumC[0] = sumC[0]+c;
Sumi[0] = Sumi[0]+1;
mav1 = sumC[0]/sumi[0];
var1 = 0;
var2 = 0;
for cnt = 0 to N-1{
var1 = var1+sumC[cnt];
var2 = var2+sumi[cnt];
}
mav2 = var1/var2;
plot1(sumC[0]/sumi[0],"당일평균");
plot2(var1/var2,"N일 평균");
- 1. 의뢰2.jpg (0.19 MB)
답변 1
예스스탁 예스스탁 답변
2013-10-25 13:00:32
안녕하세요
예스스탁입니다.
1.
input : N(3);
var : cnt(0),mav1(0),mav2(0);
Array : sumC[20](0),Sumi[20](0);
if date != date[1] Then{
sumC[0] = 0;
Sumi[0] = 0;
for cnt = 1 to 19{
sumC[cnt] = sumC[cnt-1][1];
sumi[cnt] = sumi[cnt-1][1];
}
}
sumC[0] = sumC[0]+c;
Sumi[0] = Sumi[0]+1;
mav1 = sumC[0]/sumi[0];
var1 = 0;
var2 = 0;
for cnt = 0 to N-1{
var1 = var1+sumC[cnt];
var2 = var2+sumi[cnt];
}
mav2 = var1/var2;
if MarketPosition == 0 Then{
if crossup(c,mav1) Then
buy();
if CrossDown(c,mav1) Then
sell();
}
if MarketPosition == 1 and
highest(H,BarsSinceEntry) > lowest(L,BarsSinceEntry)+0.5 And
crossdown(c,mav1) Then
sell();
if MarketPosition == -1 and
highest(H,BarsSinceEntry) > lowest(L,BarsSinceEntry)+0.5 And
CrossUp(c,mav1) Then
Buy();
if MarketPosition == 1 and C < lowest(C,10)[1] Then
ExitLong();
if MarketPosition == 1 and c > highest(c,10)[1] Then
ExitShort();
if MarketPosition == 1 and crossdown(c,mav2) Then
ExitLong("bx");
if MarketPosition == -1 and CrossUp(c,mav2) Then
ExitLong("bx");
2
input : N(3);
var : cnt(0),mav1(0),mav2(0);
Array : sumC[20](0),Sumi[20](0);
if date != date[1] Then{
sumC[0] = 0;
Sumi[0] = 0;
for cnt = 1 to 19{
sumC[cnt] = sumC[cnt-1][1];
sumi[cnt] = sumi[cnt-1][1];
}
}
sumC[0] = sumC[0]+c;
Sumi[0] = Sumi[0]+1;
mav1 = sumC[0]/sumi[0];
var1 = 0;
var2 = 0;
for cnt = 0 to N-1{
var1 = var1+sumC[cnt];
var2 = var2+sumi[cnt];
}
mav2 = var1/var2;
if MarketPosition == 0 Then{
if crossup(c,mav1) Then
buy();
if CrossDown(c,mav1) Then
sell();
}
if MarketPosition == 1 and
highest(H,BarsSinceEntry) > lowest(L,BarsSinceEntry)+0.5 And
crossdown(c,mav1) Then
sell();
if MarketPosition == -1 and
highest(H,BarsSinceEntry) > lowest(L,BarsSinceEntry)+0.5 And
CrossUp(c,mav1) Then
Buy();
if MarketPosition == 1 and C < lowest(C,10)[1] Then
ExitLong();
if MarketPosition == 1 and c > highest(c,10)[1] Then
ExitShort();
if MarketPosition == 1 and crossdown(c,mav2) Then
sell();
if MarketPosition == -1 and CrossUp(c,mav2) Then
buy();
즐거운 하루되세요
> 1개미 님이 쓴 글입니다.
> 제목 : 아래 정정문의입니다
> 안녕하세요
중앙에 적색선이 3일 평균 값이동선입니다.
녹색선이 당일 평균가격값입니다
(평균가격값은 당일 시가부터 각 분봉의 종가의 평균값(가격)을 구한것입니다)
아래 수식은 당일과3일 가격평균값의 수식입니다.
1. 분봉이 초록색인 당일평균값을 이탈하거나 돌파시 진입입니다
. 진입후(장초반) 그림과같이 매도후 청산을 못하고 다시 초록색선을 돌파시
스위칭청산합니다 (매도청산 후 바로 매수진입 입니다)
. 진입후 선물흐름이 0.5p 이하일경우 청산과진입을 제한합니다..
* 진입후 현재봉이 이전봉10개의 종가값보다 작거나, 크면,
즉시 청산하고 다음신호 발생시까지 대기합니다.
스위칭청산을 제외한 모든 청산은 위의청산식으로 합니다.
2.그림과 같이 분봉이 3일평균가격 라인을 돌파,또는 이탈시 청산하고
. 다시분봉이 3일평균가격 라인을 복귀할경우 재 진입합니다..
(그림과같이 매도청산후 매수진입이 되겠네요)
3.청산과 진입을 동시에 하는 수식도 별도로 작성해 주시면
감사하겠습니다..
아는것이 부족해 제대로 질문도 못하네요..
자꾸 번거럽게 해서 죄송하고요
늘 감사한 마음 잊지 않겠습니다..
감사합니다..
input : N(3);
var : cnt(0),mav1(0),mav2(0);
Array : sumC[20](0),Sumi[20](0);
if date != date[1] Then{
sumC[0] = 0;
Sumi[0] = 0;
for cnt = 1 to 19{
sumC[cnt] = sumC[cnt-1][1];
sumi[cnt] = sumi[cnt-1][1];
}
}
sumC[0] = sumC[0]+c;
Sumi[0] = Sumi[0]+1;
mav1 = sumC[0]/sumi[0];
var1 = 0;
var2 = 0;
for cnt = 0 to N-1{
var1 = var1+sumC[cnt];
var2 = var2+sumi[cnt];
}
mav2 = var1/var2;
plot1(sumC[0]/sumi[0],"당일평균");
plot2(var1/var2,"N일 평균");
다음글
이전글