커뮤니티

쌩초보입니다. 간단한 로직인데 구현가능할까요?

프로필 이미지
프레녹스
2013-11-27 11:26:17
155
글번호 69858
답변완료
KODEX 레버리지/인버스를 KOSPI200에 따라서 자동매수/매도하는 데이트레이딩 전략을 시스템트레이딩으로 구현이 가능한지 궁금합니다. 구체적으로는, KOSPI200 지수가 전일 종가에 비해 0.3% 상승시 레버리지를 시가에 매수하고, 매수한 후 레버리지가 당일 장중에 5.0% 상승하면 전량 매도, 당일 장중 5.0% 미도달시 당일 종가에 전량매도. KOSPI200 지수가 전일 종가에 비해 -0.1% 하락시 인버스를 시가에 매수하고, 매수한 후 인버스가 당일 장중에 4.5% 상승하면 전량 매도, 당일 장중 4.5% 미도달시 당일 종가에 전량매도. KOSPI200 지수의 변동폭이 -0.1% ~ +0.3% 일시 매수/매도 하지 않음. 이런 단순한 전략인데요.... 어떤식으로 구현해야할지 쌩초보라 전혀 모르겠네요. ㅠㅠ 도움 부탁드립니다....
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-11-27 21:06:49

안녕하세요 예스스탁입니다. 시스템은 하나의 차트에서 주종목 하나에 대해서만 주문이 가능합니다. 그러므로 KODEX 레버리지와 인버스를 각각 차트를 띄우신 후에 각 차트에 KOSPI200을 참조데이터로 추가하고 각각 식을 작성해 적용하셔야 합니다. 참조데이터는 차트왼쪽 상단의 종목선택버튼 중 오른쪽을 누르시면 선택해 차트에 추가할수 있습니다. 당일 한번만 매수가 진입되게 작성되었습니다. 1 주종목 KODEX 레버리지, 참조종목(data2) KOSPI200 var : cond(false,data1); if data1(date != date[1]) Then cond = false; if cond == false and data2(C >= CloseD(1)*1.003) Then{ buy(); cond = true; } #진입가 대비 5% 상승시 매수청산 if MarketPosition == 1 Then ExitLong("bx",AtStop,EntryPrice*1.05); #14시 45분 당일청산 SetStopEndofday(144500); 2 주종목 KODEX 인버스, 참조종목(data2) KOSPI200 var : cond(false,data1); if data1(date != date[1]) Then cond = false; if cond == false and data2(C <= CloseD(1)*0.999) Then{ buy(); cond = true; } #진입가 대비 4.5% 상승시 매수청산 if MarketPosition == 1 Then ExitLong("bx",AtStop,EntryPrice*1.045); #14시 45분 당일청산 SetStopEndofday(144500); 즐거운 하루되세요 > 프레녹스 님이 쓴 글입니다. > 제목 : 쌩초보입니다. 간단한 로직인데 구현가능할까요? > KODEX 레버리지/인버스를 KOSPI200에 따라서 자동매수/매도하는 데이트레이딩 전략을 시스템트레이딩으로 구현이 가능한지 궁금합니다. 구체적으로는, KOSPI200 지수가 전일 종가에 비해 0.3% 상승시 레버리지를 시가에 매수하고, 매수한 후 레버리지가 당일 장중에 5.0% 상승하면 전량 매도, 당일 장중 5.0% 미도달시 당일 종가에 전량매도. KOSPI200 지수가 전일 종가에 비해 -0.1% 하락시 인버스를 시가에 매수하고, 매수한 후 인버스가 당일 장중에 4.5% 상승하면 전량 매도, 당일 장중 4.5% 미도달시 당일 종가에 전량매도. KOSPI200 지수의 변동폭이 -0.1% ~ +0.3% 일시 매수/매도 하지 않음. 이런 단순한 전략인데요.... 어떤식으로 구현해야할지 쌩초보라 전혀 모르겠네요. ㅠㅠ 도움 부탁드립니다....