커뮤니티

매매식 문의

프로필 이미지
도시유목민
2013-01-26 10:45:10
338
글번호 58694
답변완료
대상: 개별주식선물 (종가 15:05분) 문의: 1. 아래 내용에 대한 매매식을 작성해주시면 감사하겠습니다. 2. 한종목에 아래 내용에 있는 여러가지 매매식을 적용시킬 수 있을까요? 3. 당일의 고가 저가를 적용하는 매매인데 매매식을 일봉에 적용해야 하나요, 아니면 분봉에 적용해도 상관없나요? 내용: <매수1> - 진입조건 1. 전일 종가 > 전일 시가 (전일양봉) & 당일 시가 > 전일 종가 (시가 상승 출발). 2. 종가(현재가)가 당일 저가 + 10틱(상승) 이면 1회만 진입, 반복 진입 없음. - 손절 1. 손절 기본: 저가 깨질 때 청산(매도) 2. 손절라인 상향 '진입가로부터 +10틱(상승)이면 손절라인은 당일 저가 + 5틱으로 상향 '진입가로부터 +15틱이면 손절라인은 진입가격으로 상향. - 청산 1. +20틱 상승하면 청산(매도). 아니면 종가 청산 - 매매횟수 1. 매매는 1회로 종료 <매수2> 1. 매수1식에서 진입 물량이 4개이고 진입/손절 조건은 같음. 2. 청산조건 1개는 10틱 이익일때, 1개는 15틱, 1개는 20틱, 1개는 30틱 3. 청산이나 손절이 안된 것들은 종가 청산. <매수3> 1. 당일 저가+10 진입만 적용할때 매수1식에서 진입조건 1번 조항만 생략하면 되는지? 2. 중간에 이익실현 없이 종가청산 할 경우 매수1식과 2식에서 청산조건을 종가청산만 남겨두고 나머지는 생략하면 되는지? ================================================================================== <매도1> -진입조건 1. 전일 시가 > 전일 종가 (전일 음봉) & 당일 시가 < 전일 종가 (시가 하락 출발). 2. 종가(현재가)가 고가 -10틱 (하락) 이면 진입. -손절 1. 손절 기본: 고가 갱신될 때 청산(매수). 2. 손절라인 상향 '진입가로부터 -10틱(하락)이면 손절라인은 고가 -5틱 하향. '진입가로부터 -15틱은 진입가격으로 손절라인 하향. -청산 1. 진입가로부터 -20틱 이면 청산(매수), 아니면 종가 청산 -매매횟수 1. 매매는 1회로 종료. <매도2> 1. 매수1식에서 진입 물량이 4개이고 진입/손절 조건은 같음. 2. 청산조건 1개는 10틱 이익일때, 1개는 15틱, 1개는 20틱, 1개는 30틱 3. 청산이나 손절이 안된 것들은 종가 청산. <매수3> 1. 당일 고가-10 진입만 적용할때 매수1식에서 진입조건 1번 조항만 생략하면 되는지? 2. 중간에 이익실현 없이 종가청산 할 경우 매수1식과 2식에서 청산조건을 종가청산만 남겨두고 나머지는 생략하면 되는지?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-01-28 11:13:49

안녕하세요 예스스탁입니다. 각각 차트를 따로 하셔야 하며 분봉에 적용하셔야 합니다. 1분봉에 적용하시기 바랍니다. 1. 매수1 if MarketPosition == 0 and DayClose(1) > dayopen(1) and dayopen > DayClose(1) and stime < 150000 Then buy("b",AtStop,daylow+PriceScale*10,1); if MarketPosition == 1 Then{ if highest(H,BarsSinceEntry) < EntryPrice+PriceScale*10 Then exitlong("bx1",AtStop,daylow[BarsSinceEntry]-PriceScale); if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*10 and highest(h,BarsSinceEntry) < EntryPrice+PriceScale*15 Then exitlong("bx2",AtStop,daylow[BarsSinceEntry]+PriceScale*5); if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*15 Then exitlong("bx3",AtStop,daylow[BarsSinceEntry]+PriceScale*10); } SetStopProfittarget(PriceScale*20,PointStop); SetStopEndofday(150000); 2, 매수2 if MarketPosition == 0 and DayClose(1) > dayopen(1) and dayopen > DayClose(1) and stime < 150000 Then buy("b",AtStop,daylow+PriceScale*10,1); if MarketPosition == 1 Then{ if highest(H,BarsSinceEntry) < EntryPrice+PriceScale*10 Then exitlong("bx1",AtStop,daylow[BarsSinceEntry]-PriceScale); if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*10 and highest(h,BarsSinceEntry) < EntryPrice+PriceScale*15 Then exitlong("bx2",AtStop,daylow[BarsSinceEntry]+PriceScale*5); if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*15 Then exitlong("bx3",AtStop,daylow[BarsSinceEntry]+PriceScale*10); ExitLong("BP1",AtLimit,EntryPrice+PriceScale*10,"",1,1); ExitLong("BP2",AtLimit,EntryPrice+PriceScale*15,"",1,1); ExitLong("BP3",AtLimit,EntryPrice+PriceScale*20,"",1,1); ExitLong("BP4",AtLimit,EntryPrice+PriceScale*30,"",1,1); } SetStopEndofday(150000); 3.매수3 if MarketPosition == 0 and DayClose(1) > dayopen(1) and dayopen > DayClose(1) and stime < 150000 Then buy("b",AtStop,daylow+PriceScale*10,1); if MarketPosition == 1 Then{ if highest(H,BarsSinceEntry) < EntryPrice+PriceScale*10 Then exitlong("bx1",AtStop,daylow[BarsSinceEntry]-PriceScale); if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*10 and highest(h,BarsSinceEntry) < EntryPrice+PriceScale*15 Then exitlong("bx2",AtStop,daylow[BarsSinceEntry]+PriceScale*5); if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*15 Then exitlong("bx3",AtStop,daylow[BarsSinceEntry]+PriceScale*10); } SetStopEndofday(150000); 4 매도1 if MarketPosition == 0 and DayClose(1) < dayopen(1) and dayopen < DayClose(1) and stime < 150000 Then sell("s",AtStop,DayHigh-PriceScale*10,1); if MarketPosition == -1 Then{ if Lowest(L,BarsSinceEntry) > EntryPrice-PriceScale*10 Then ExitShort("sx1",AtStop,DayHigh[BarsSinceEntry]+PriceScale); if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*10 and highest(L,BarsSinceEntry) > EntryPrice-PriceScale*15 Then ExitShort("sx2",AtStop,DayHigh[BarsSinceEntry]-PriceScale*5); if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*15 Then ExitShort("sx3",AtStop,DayHigh[BarsSinceEntry]-PriceScale*10); } SetStopProfittarget(PriceScale*20,PointStop); SetStopEndofday(150000); 5.매도2 if MarketPosition == 0 and DayClose(1) < dayopen(1) and dayopen < DayClose(1) and stime < 150000 Then sell("s",AtStop,DayHigh-PriceScale*10,4); if MarketPosition == -1 Then{ if Lowest(L,BarsSinceEntry) > EntryPrice-PriceScale*10 Then ExitShort("sx1",AtStop,DayHigh[BarsSinceEntry]+PriceScale); if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*10 and highest(L,BarsSinceEntry) > EntryPrice-PriceScale*15 Then ExitShort("sx2",AtStop,DayHigh[BarsSinceEntry]-PriceScale*5); if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*15 Then ExitShort("sx3",AtStop,DayHigh[BarsSinceEntry]-PriceScale*10); ExitShort("Sp1",atlimit,EntryPrice-PriceScale*10,"",1,1); ExitShort("Sp2",atlimit,EntryPrice-PriceScale*15,"",1,1); ExitShort("Sp3",atlimit,EntryPrice-PriceScale*20,"",1,1); ExitShort("Sp4",atlimit,EntryPrice-PriceScale*30,"",1,1); } SetStopEndofday(150000); 6.매도3 if MarketPosition == 0 and DayClose(1) < dayopen(1) and dayopen < DayClose(1) and stime < 150000 Then sell("s",AtStop,DayHigh-PriceScale*10,1); if MarketPosition == -1 Then{ if Lowest(L,BarsSinceEntry) > EntryPrice-PriceScale*10 Then ExitShort("sx1",AtStop,DayHigh[BarsSinceEntry]+PriceScale); if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*10 and highest(L,BarsSinceEntry) > EntryPrice-PriceScale*15 Then ExitShort("sx2",AtStop,DayHigh[BarsSinceEntry]-PriceScale*5); if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*15 Then ExitShort("sx3",AtStop,DayHigh[BarsSinceEntry]-PriceScale*10); } SetStopEndofday(150000); 즐거운 하루되세요 > 도시유목민 님이 쓴 글입니다. > 제목 : 매매식 문의 > 대상: 개별주식선물 (종가 15:05분) 문의: 1. 아래 내용에 대한 매매식을 작성해주시면 감사하겠습니다. 2. 한종목에 아래 내용에 있는 여러가지 매매식을 적용시킬 수 있을까요? 3. 당일의 고가 저가를 적용하는 매매인데 매매식을 일봉에 적용해야 하나요, 아니면 분봉에 적용해도 상관없나요? 내용: <매수1> - 진입조건 1. 전일 종가 > 전일 시가 (전일양봉) & 당일 시가 > 전일 종가 (시가 상승 출발). 2. 종가(현재가)가 당일 저가 + 10틱(상승) 이면 1회만 진입, 반복 진입 없음. - 손절 1. 손절 기본: 저가 깨질 때 청산(매도) 2. 손절라인 상향 '진입가로부터 +10틱(상승)이면 손절라인은 당일 저가 + 5틱으로 상향 '진입가로부터 +15틱이면 손절라인은 진입가격으로 상향. - 청산 1. +20틱 상승하면 청산(매도). 아니면 종가 청산 - 매매횟수 1. 매매는 1회로 종료 <매수2> 1. 매수1식에서 진입 물량이 4개이고 진입/손절 조건은 같음. 2. 청산조건 1개는 10틱 이익일때, 1개는 15틱, 1개는 20틱, 1개는 30틱 3. 청산이나 손절이 안된 것들은 종가 청산. <매수3> 1. 당일 저가+10 진입만 적용할때 매수1식에서 진입조건 1번 조항만 생략하면 되는지? 2. 중간에 이익실현 없이 종가청산 할 경우 매수1식과 2식에서 청산조건을 종가청산만 남겨두고 나머지는 생략하면 되는지? ================================================================================== <매도1> -진입조건 1. 전일 시가 > 전일 종가 (전일 음봉) & 당일 시가 < 전일 종가 (시가 하락 출발). 2. 종가(현재가)가 고가 -10틱 (하락) 이면 진입. -손절 1. 손절 기본: 고가 갱신될 때 청산(매수). 2. 손절라인 상향 '진입가로부터 -10틱(하락)이면 손절라인은 고가 -5틱 하향. '진입가로부터 -15틱은 진입가격으로 손절라인 하향. -청산 1. 진입가로부터 -20틱 이면 청산(매수), 아니면 종가 청산 -매매횟수 1. 매매는 1회로 종료. <매도2> 1. 매수1식에서 진입 물량이 4개이고 진입/손절 조건은 같음. 2. 청산조건 1개는 10틱 이익일때, 1개는 15틱, 1개는 20틱, 1개는 30틱 3. 청산이나 손절이 안된 것들은 종가 청산. <매수3> 1. 당일 고가-10 진입만 적용할때 매수1식에서 진입조건 1번 조항만 생략하면 되는지? 2. 중간에 이익실현 없이 종가청산 할 경우 매수1식과 2식에서 청산조건을 종가청산만 남겨두고 나머지는 생략하면 되는지?