커뮤니티
매매수식 부탁합니다.
2016-01-03 14:52:43
135
글번호 93969
국내선물(1분봉)에서....시초가매매를 위한 수식작성을 부탁합니다.
1. 매수진입은
당일 시가가 조금 전 마친 야간선물의 야간종가 위에서 출발하면서 시가를 붕괴않고 유지한다면 일단 매수.
2. 매수한 것을 청산하는 시점은
전일주간고가, 전일주간저가, 야간고가에 먼저 닿는 시점에서 청산....
매도는 반대입니다.
1. 매도진입은
당일 시가가 조금 전 마친 야간선물의 야간종가 아래에서 출발하면서 시가를 돌파않고 아래에서 유지한다면 일단 매도.
2. 매도한 것을 청산하는 시점은
전일주간고가, 전일주간저가, 야간고가, 야간저가에 먼저 닿는 시점에서 청산.
위 진입청산가격대는 3틱허용(+0.15 ~ - 0.15)하여 도달한 것으로 간주합니다....<끝>
* 추신: 옵션은 수식작성이 불가한가요?
답변 1
예스스탁 예스스탁 답변
2016-01-04 17:03:08
안녕하세요
예스스탁입니다.
1.
var : DH(0),DL(0),DH1(0),DL1(0);
var : NH(0),NL(0),NH1(0),NL1(0);
if Bdate != Bdate[1] Then{
DH = H;
DL = L;
DH1 = DH[1];
DL1 = DL[1];
NH1 = NH[1];
NL1 = NL[1];
if O > C[1] and C >= O Then
buy();
if O < C[1] and C <= O Then
sell();
}
if stime >= 090000 and stime <= 151500 Then{
if H > DH Then
DH = H;
if L < DL Then
DL = L;
}
if stime == 180000 or (stime > 180000 and stime[1] < 180000) Then{
NH = H;
NH = L;
}
if stime >= 180000 or stime < 90000 Then{
if H > NH Then
NH = H;
if L < NL Then
NL = L;
}
if MarketPosition == 1 Then{
if NextBarOpen <= DH1+PriceScale*3 and NextBarOpen >= DH1-PriceScale*3 Then
ExitLong("bx11",AtMarket);
if NextBarOpen > DH1+PriceScale*3 Then
ExitLong("bx12",AtStop,DH1+PriceScale*3);
if NextBarOpen < DH1-PriceScale*3 Then
ExitLong("bx13",Atlimit,DH1-PriceScale*3);
if NextBarOpen <= DL1+PriceScale*3 and NextBarOpen >= DL1-PriceScale*3 Then
ExitLong("bx21",AtMarket);
if NextBarOpen > DL1+PriceScale*3 Then
ExitLong("bx22",AtStop,DL1+PriceScale*3);
if NextBarOpen < DL1-PriceScale*3 Then
ExitLong("bx23",Atlimit,DL1-PriceScale*3);
if NextBarOpen <= NH1+PriceScale*3 and NextBarOpen >= NH1-PriceScale*3 Then
ExitLong("bx31",AtMarket);
if NextBarOpen > NH1+PriceScale*3 Then
ExitLong("bx32",AtStop,NH1+PriceScale*3);
if NextBarOpen < NH1-PriceScale*3 Then
ExitLong("bx33",Atlimit,NH1-PriceScale*3);
}
if MarketPosition == -1 Then{
if NextBarOpen <= DH1+PriceScale*3 and NextBarOpen >= DH1-PriceScale*3 Then
ExitShort("sx11",AtMarket);
if NextBarOpen < DH1-PriceScale*3 Then
ExitShort("sx12",AtStop,DH1-PriceScale*3);
if NextBarOpen > DH1+PriceScale*3 Then
ExitShort("sx13",Atlimit,DH1+PriceScale*3);
if NextBarOpen <= DL1+PriceScale*3 and NextBarOpen >= DL1-PriceScale*3 Then
ExitShort("sx21",AtMarket);
if NextBarOpen < DL1-PriceScale*3 Then
ExitShort("sx22",AtStop,DL1-PriceScale*3);
if NextBarOpen > DL1+PriceScale*3 Then
ExitShort("sx23",Atlimit,DL1+PriceScale*3);
if NextBarOpen <= NH1+PriceScale*3 and NextBarOpen >= NH1-PriceScale*3 Then
ExitShort("sx31",AtMarket);
if NextBarOpen < NH1-PriceScale*3 Then
ExitShort("sx32",AtStop,NH1-PriceScale*3);
if NextBarOpen > NH1+PriceScale*3 Then
ExitShort("sx33",Atlimit,NH1+PriceScale*3);
if NextBarOpen <= NL1+PriceScale*3 and NextBarOpen >= NL1-PriceScale*3 Then
ExitShort("sx41",AtMarket);
if NextBarOpen < NL1-PriceScale*3 Then
ExitShort("sx42",AtStop,NH1-PriceScale*3);
if NextBarOpen > NL1+PriceScale*3 Then
ExitShort("sx43",Atlimit,NL1+PriceScale*3);
}
2.
옵션도 작성가능합니다.
수식은 차트의 데이터로 조건을 판단하고 신호와 주문을 집행하므로
차트로 열수 있는 모든 종목은 작성이 가능합니다.
수식작성 가능여부는 조건에 따라 다릅니다.
차트의 종목을 수식안에서 변경하는 것과 같이
수식으로 처리할수 없는 내용이 포함될경우 작성이 불가능합니다.
새해 복 많이 받으세요
> 시리우스 님이 쓴 글입니다.
> 제목 : 매매수식 부탁합니다.
> 국내선물(1분봉)에서....시초가매매를 위한 수식작성을 부탁합니다.
1. 매수진입은
당일 시가가 조금 전 마친 야간선물의 야간종가 위에서 출발하면서 시가를 붕괴않고 유지한다면 일단 매수.
2. 매수한 것을 청산하는 시점은
전일주간고가, 전일주간저가, 야간고가에 먼저 닿는 시점에서 청산....
매도는 반대입니다.
1. 매도진입은
당일 시가가 조금 전 마친 야간선물의 야간종가 아래에서 출발하면서 시가를 돌파않고 아래에서 유지한다면 일단 매도.
2. 매도한 것을 청산하는 시점은
전일주간고가, 전일주간저가, 야간고가, 야간저가에 먼저 닿는 시점에서 청산.
위 진입청산가격대는 3틱허용(+0.15 ~ - 0.15)하여 도달한 것으로 간주합니다....<끝>
* 추신: 옵션은 수식작성이 불가한가요?
이전글