커뮤니티
타주기참조.1
2013-02-12 02:27:43
366
글번호 59330
수고하십니다.
첫번째 연결선물지수5분봉에서 타종목참조에 data2와 data3을 열었고
 1.( 전일 종가시점에서 data2>data3 ) and (당일 첫5분봉의 data2이 양봉 ) 
    and  (당일 연결선물지수 시가 < 3시봉종가 ) 
   위 3가지가 만족하면 3시봉종가이후(3시5분봉시가) 매수
 
 2.(전일 종가시점에서 data2<data3 ) and  (당일 첫 5분봉의 data3가 양봉)
    and  (당일 연결선물지수 시가 > 3시봉종가 )
   위 3가지가 만족하면 3시봉 종가이후(3시5분봉시가) 매도
청산은 1.다음날 시가에 청산.
       2.다음날 (전일의 1시부터 종가까지의 최고점과 최저점의 크기 = "a" )
         매수면 청산당일의 시가이후 최저점대비 "a"만큼 상승한 시점에서 청산하고
         매도면 청산당일의 시가이후 최고점대비 'a"만큼 하락한 시점에서 청산합니다.
       #청산식이 두개인것은 각각 시뮬레이션 해보려 합니다.
손절은 매수일때는 청산당일의 시가에서 "a의 1/2"만큼 하락시점
       매도일때는 청산당일의 시가에서 "a의 1/2"만큼 상승시점
두번째 연결선물지수5분봉과 타종목참조 data2과 data3열었고
  -전일종가시점에서 data2 > data3  and  당일시가이후 첫5분봉의 data2이 양봉이면
   다음봉에서 매수진입
  -전일종가시점에서 data2 < data3  and  당일시가이후 첫5분봉의 data3가 양봉이면
   다음봉에서 매도진입
청산은 연결선물지수의 전일 1시부터 2시까지의 최고점 - 최저점 = "a"라 하고
    매수일때 진입이후 최저점 + "a" 되는 곳에서 청산
    매도일때 진입이후 최고점 - "a" 되는 곳에서 청산
손절은 선물지수의 전일시가부터 11시까지의 최저점과 최고점의 1/2 지점 = "b"라 하고
    매수일때 "b"하향돌파(5분봉종가가)하면 손절
    매도일때 "b"상향돌파(5분봉종가가)하면 손절
부ㅑ탁드립니다..감사합니다.
         
    
         
    
         
    
답변 1
예스스탁 예스스탁 답변
2013-02-12 13:25:55
안녕하세요
예스스탁입니다,
1.
var : cond1(false,data2),cond2(false,data2),cond3(false,data2),cond4(false,data2);
var : HH(0,data1),LL(0,data1),AA(0,data1),AA1(0,data1);
if data2(date!=date[1]) Then{
cond1 = data2(c[1]) > data3(c[1]);
cond2 = data2(C>O);
cond3 = data2(c[1]) < data3(c[1]);
cond4 = data2(C>O);
}
if data1(stime == 150000) and data1(C > DayOpen) and cond1 == true and cond2 == true Then
buy("b");
if data1(stime == 150000) and data1(C < DayOpen) and cond3 == true and cond4 == true Then
sell("s");
if data1(stime == 151500) Then{
ExitLong("bx1",AtMarket);
ExitShort("sx1",AtMarket);
}
if data1(date!=date[1]) Then
AA1 = AA;
if data1(stime == 130000) Then{
HH = data1(H);
LL = data1(L);
AA = (HH-LL);
}
if data1(Stime >= 130000) Then{
if data1(H) > HH Then
HH = data1(H);
if data1(L) < LL Then
LL = data1(L);
AA = (HH-LL);
}
if data1(sdate > EntryDate) Then{
if MarketPosition == 1 Then{
ExitLong("bx2",AtLimit,dayopen+AA1);
ExitLong("bx3",AtStop,dayopen-(AA1/2));
}
if MarketPosition == -1 Then{
ExitShort("sx2",AtLimit,dayopen-AA1);
ExitShort("sx3",AtStop,dayopen+(AA1/2));
}
}
2.
var : cond1(false,data2),cond2(false,data2),cond3(false,data2),cond4(false,data2);
var : HH(0,data1),LL(0,data1),AA(0,data1),AA1(0,data1),HHH(0,data1),LLL(0,data1),BB(0,data1),BB1(0,data1);
if data2(date!=date[1]) Then{
cond1 = data2(c[1]) > data3(c[1]);
cond2 = data2(C>O);
cond3 = data2(c[1]) < data3(c[1]);
cond4 = data2(C>O);
}
if data1(stime == 90000) and data1(C > O) and cond1 == true and cond2 == true Then
buy("b",AtMarket);
if data1(stime == 90000) and data1(C < O) and cond3 == true and cond4 == true Then
sell("s",AtMarket);
if data1(date!=date[1]) Then{
AA1 = AA;
BB1 = BB;
}
if data1(stime == 130000) Then{
HH = data1(H);
LL = data1(L);
AA = (HH-LL);
}
if data1(Stime >= 130000 and stime < 140000) Then{
if data1(H) > HH Then
HH = data1(H);
if data1(L) < LL Then
LL = data1(L);
AA = (HH-LL);
}
if data1(stime < 110000) Then{
HHH = dayhigh;
LLL = daylow;
BB = (HHH+LLL)/2;
}
if data1(sdate > EntryDate) Then{
if MarketPosition == 1 Then{
ExitLong("bx2",AtLimit,lowest(L,BarsSinceEntry)+AA1);
if CrossDown(c,BB1) Then
ExitLong("bx3");
}
if MarketPosition == -1 Then{
ExitShort("sx2",AtLimit,highest(H,BarsSinceEntry)-AA1);
if crossup(c,BB1) Then
ExitShort("sx3");
}
}
즐거운 하루되세요
> yang오뚜기 님이 쓴 글입니다.
> 제목 : 타주기참조.1
>
수고하십니다.
첫번째 연결선물지수5분봉에서 타종목참조에 data2와 data3을 열었고
1.( 전일 종가시점에서 data2>data3 ) and (당일 첫5분봉의 data2이 양봉 )
and (당일 연결선물지수 시가 < 3시봉종가 )
위 3가지가 만족하면 3시봉종가이후(3시5분봉시가) 매수
2.(전일 종가시점에서 data2<data3 ) and (당일 첫 5분봉의 data3가 양봉)
and (당일 연결선물지수 시가 > 3시봉종가 )
위 3가지가 만족하면 3시봉 종가이후(3시5분봉시가) 매도
청산은 1.다음날 시가에 청산.
2.다음날 (전일의 1시부터 종가까지의 최고점과 최저점의 크기 = "a" )
매수면 청산당일의 시가이후 최저점대비 "a"만큼 상승한 시점에서 청산하고
매도면 청산당일의 시가이후 최고점대비 'a"만큼 하락한 시점에서 청산합니다.
#청산식이 두개인것은 각각 시뮬레이션 해보려 합니다.
손절은 매수일때는 청산당일의 시가에서 "a의 1/2"만큼 하락시점
매도일때는 청산당일의 시가에서 "a의 1/2"만큼 상승시점
두번째 연결선물지수5분봉과 타종목참조 data2과 data3열었고
-전일종가시점에서 data2 > data3 and 당일시가이후 첫5분봉의 data2이 양봉이면
다음봉에서 매수진입
-전일종가시점에서 data2 < data3 and 당일시가이후 첫5분봉의 data3가 양봉이면
다음봉에서 매도진입
청산은 연결선물지수의 전일 1시부터 2시까지의 최고점 - 최저점 = "a"라 하고
매수일때 진입이후 최저점 + "a" 되는 곳에서 청산
매도일때 진입이후 최고점 - "a" 되는 곳에서 청산
손절은 선물지수의 전일시가부터 11시까지의 최저점과 최고점의 1/2 지점 = "b"라 하고
매수일때 "b"하향돌파(5분봉종가가)하면 손절
매도일때 "b"상향돌파(5분봉종가가)하면 손절
부ㅑ탁드립니다..감사합니다.