커뮤니티
감사드립니다
2014-07-26 20:07:35
185
글번호 77130
아래의 식은 임의의 선물지수를 10개 지정할수 있는 수식입니다...
input : P1(250),P2(251),P3(252),P4(253),P5(254),P6(255),P7(256),P8(257),P9(258),P10(259);
plot1(P1);
plot2(P2);
plot3(P3);
plot4(P4);
plot5(P5);
plot6(P6);
plot7(P7);
plot8(P8);
plot9(P9);
plot10(P10);
오늘 드릴 질문은,,,,
위와같이 임의의 지수를 정해놓고 전일의 중심선을 오늘 장에 띄어 놓을때
전일의 중심선과 가장 가까운 위치에 있는 위아래 두 선을 찿아 진입하는 것이며
제가 원하는 수식은 이것입니다,,,부탁드립니다
1.매수진입1
-1)현재가가 전일저가보다 커야한다
-2)전일의 중심선에서 가장 가까이 위에 있는 첫선을 크로스업한다
2.매수진입2
-1)현재가가 전일저가보다 커야한다
-2)전일의 중심선에 가까이 있는선중 전일의 중심선보다 위이며 전일의 중심선에서
두번째로 가까운 선을 크로스업한다
3.매수청산1
-매수진입1의 매수청산은 전일의 중심선를 크로스다운하면 청산한다
4.매수청산2
-매수진입2의 매수청산은 전일의 중심선보다 크며 진입선보다
바로 아래에 있는 선을 크로스다운하면 청산한다
5.매수청산3
-매수진입후 30분이 된시점에 0.5p수익권이 아니면 30분이후부터는
보합권이상에서 즉각 청산한다.
6.매도진입1
-1)현재가가 전일저가보다 작아야한다
-2)전일의 중심선에서 가장 가까이 아래에 있는 첫선을 크로스다운한다
7.매도진입2
-1)현재가가 전일저가보다 작아야 한다
-2)전일의 중심선에 가까이 있는선중 전일의 중심선보다 아래이며 전일의 중심선에서
두번째로 가까운 선을 크로스다운 한다
8.매도청산1
-매도진입1의 매도청산은 전일의 중심선을 크로스업하면 청산한다
9.매도청산2
-매도진입2의 매도청산은 전일의 중심선보다 작고 진입선보다
바로위에 있는 선을 크로스업하면 청산한다.
10.매도청산3
-매도진입후 25분이 된시점에 0.5p수익권이 아니면 25분이후부터는
보합권이면 즉각 청산한다.
11.모든 포지션 청산
-주간장:오후2시55분이면 모든포지션 무조건 청산
-야간장:오전4시55분이면 모든포지션 무조건 청산
답변 1
예스스탁 예스스탁 답변
2014-07-28 13:27:52
안녕하세요
예스스탁입니다.
input : P1(250),P2(251),P3(252),P4(253),P5(254),P6(255),P7(256),P8(257),P9(258),P10(259);
var : cnt(0),HH1(0),HH2(0),LL1(0),LL2(0);
Array : Price[10](0);
Price[0] = P1;
Price[1] = P2;
Price[2] = P3;
Price[3] = P4;
Price[4] = P5;
Price[5] = P6;
Price[6] = P7;
Price[7] = P8;
Price[8] = P9;
Price[9] = P10;
if dayindex == 0 Then{
HH1 = -1;
HH2 = -1;
LL1 = -1;
LL2 = -1;
var1 = (dayhigh(1)+daylow(1))/2;
for cnt = 0 to 9-1{
if var1 > Price[cnt] and var1 <= Price[cnt+1] Then{
HH1 = Price[cnt+1];
HH2 = Price[cnt+2];
LL1 = Price[cnt];
LL2 = Price[cnt-1];
}
}
}
if C > daylow(1) and crossup(C,HH1) and HH1 != -1 and
((stime >= 900000 and stime < 145500) or (stime >= 180000 or stime < 045500)) Then
buy("매수1");
if C > daylow(1) and crossup(C,HH2) and HH2 != -1 and
((stime >= 900000 and stime < 145500) or (stime >= 180000 or stime < 045500)) Then
buy("매수2");
if MarketPosition == 1 and CrossDown(c,var1) Then
ExitLong("bx1",OnClose,def,"매수1");
if MarketPosition == 1 and CrossDown(c,HH1) Then
ExitLong("bx2",OnClose,def,"매수2");
if MarketPosition == 1 and TimeToMinutes(stime) >= TimeToMinutes(EntryTime)+30 and C < EntryPrice+0.5 Then
ExitLong("bx3");
if C < daylow(1) and CrossDown(C,LL1) and LL1 != -1 and
((stime >= 900000 and stime < 145500) or (stime >= 180000 or stime < 045500)) Then
sell("매도1");
if C < daylow(1) and CrossDown(C,LL2) and LL2 != -1 and
((stime >= 900000 and stime < 145500) or (stime >= 180000 or stime < 045500)) Then
Sell("매도2");
if MarketPosition == -1 and CrossUp(c,var1) Then
ExitShort("sx1",OnClose,def,"매도1");
if MarketPosition == -1 and CrossUp(c,LL1) Then
ExitShort("sx2",OnClose,def,"매도2");
if MarketPosition == -1 and TimeToMinutes(stime) >= TimeToMinutes(EntryTime)+25 and C > EntryPrice-0.5 Then
ExitShort("sx3");
if MarketPosition != 0 and (stime == 145500 or (stime > 145500 and stime[1] < 145500)) Then{
ExitLong();
ExitShort();
}
if MarketPosition != 0 and (stime == 045500 or (stime > 045500 and stime[1] < 045500)) Then{
ExitLong();
ExitShort();
}
즐거운 하루되세요
> 오동도물개 님이 쓴 글입니다.
> 제목 : 감사드립니다
> 아래의 식은 임의의 선물지수를 10개 지정할수 있는 수식입니다...
input : P1(250),P2(251),P3(252),P4(253),P5(254),P6(255),P7(256),P8(257),P9(258),P10(259);
plot1(P1);
plot2(P2);
plot3(P3);
plot4(P4);
plot5(P5);
plot6(P6);
plot7(P7);
plot8(P8);
plot9(P9);
plot10(P10);
오늘 드릴 질문은,,,,
위와같이 임의의 지수를 정해놓고 전일의 중심선을 오늘 장에 띄어 놓을때
전일의 중심선과 가장 가까운 위치에 있는 위아래 두 선을 찿아 진입하는 것이며
제가 원하는 수식은 이것입니다,,,부탁드립니다
1.매수진입1
-1)현재가가 전일저가보다 커야한다
-2)전일의 중심선에서 가장 가까이 위에 있는 첫선을 크로스업한다
2.매수진입2
-1)현재가가 전일저가보다 커야한다
-2)전일의 중심선에 가까이 있는선중 전일의 중심선보다 위이며 전일의 중심선에서
두번째로 가까운 선을 크로스업한다
3.매수청산1
-매수진입1의 매수청산은 전일의 중심선를 크로스다운하면 청산한다
4.매수청산2
-매수진입2의 매수청산은 전일의 중심선보다 크며 진입선보다
바로 아래에 있는 선을 크로스다운하면 청산한다
5.매수청산3
-매수진입후 30분이 된시점에 0.5p수익권이 아니면 30분이후부터는
보합권이상에서 즉각 청산한다.
6.매도진입1
-1)현재가가 전일저가보다 작아야한다
-2)전일의 중심선에서 가장 가까이 아래에 있는 첫선을 크로스다운한다
7.매도진입2
-1)현재가가 전일저가보다 작아야 한다
-2)전일의 중심선에 가까이 있는선중 전일의 중심선보다 아래이며 전일의 중심선에서
두번째로 가까운 선을 크로스다운 한다
8.매도청산1
-매도진입1의 매도청산은 전일의 중심선을 크로스업하면 청산한다
9.매도청산2
-매도진입2의 매도청산은 전일의 중심선보다 작고 진입선보다
바로위에 있는 선을 크로스업하면 청산한다.
10.매도청산3
-매도진입후 25분이 된시점에 0.5p수익권이 아니면 25분이후부터는
보합권이면 즉각 청산한다.
11.모든 포지션 청산
-주간장:오후2시55분이면 모든포지션 무조건 청산
-야간장:오전4시55분이면 모든포지션 무조건 청산