커뮤니티

수식보완부분입니다

프로필 이미지
회원
2015-05-12 15:54:37
156
글번호 85952
답변완료
1차 매수조건 전일종가가 오일선 위에서 마감하였을시 오늘 시가에 매수 청산조건 당일 청산 또는 손절 -1.5p 2차 매수조건 당일 시가보다 0.5p 손실지점에서 추가매수 청산조건 손절:시가대비 -1.5p(2차매수대비-1p) 또는 시가대비: 1p익절(2차매수대비1.5p) 또는 당일 청산 1차매도조건 전일종가가 오일선 아래서 마감하였을시 오늘 시가에서 매도 청산조건 당일 청산 또는 손절 -1.5p 2차 매도조건 당일 시가보다 -0.5p손실 지점에서 추가 매도 청산조건 손절:시가대비-1.5p(2차 매도가 대비 -1p)또는 시가대비 1p익절(2차 매도가 대비 1.5p) 또는 당일 청산 이렇게 구분하여 하루 1회 내지 2회 매매하는것으로 수식 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-05-12 16:52:34

안녕하세요 예스스탁입니다. 동일방향으로 추가 진입이 있으므로 시스템 적용시에 시스템 트레이딩 설정창의 피라미딩탭에서 피라미딩을 다른진입신호만 허용으로 선택하고 적용하시면 됩니다. input : P1(5); var : sumV(0), maV(0),cnt(0), count(0); #일봉이평 계산 sumV = 0; count = 0; for cnt = 0 to P1-1 { sumV = sumV+DayClose(cnt); if sdate == EntryDate(cnt) Then count = count+1; } maV = sumV / P1; if MarketPosition == 0 and stime == 151500 and C > maV Then{ buy("b1",AtMarket); buy("bb1",AtLimit,NextBarOpen-0.5); } if MarketPosition == 1 Then{ if CurrentEntries == 1 and daylow > dayopen-0.5 then{ buy("bb2",AtLimit,dayopen-0.5); } exitlong("BL",AtStop,dayopen-1.5); exitlong("BP",AtLimit,dayopen+1.0); } if MarketPosition == 0 and stime == 151500 and C < maV Then{ Sell("S1",AtMarket); Sell("ss1",Atlimit,NextBarOpen+0.5); } if MarketPosition == -1 Then{ if CurrentEntries == 1 and DayHigh < dayopen+0.5 then{ sell("ss2",AtLimit,dayopen+0.5); } ExitShort("SL",AtStop,dayopen+1.5); ExitShort("SP",AtLimit,dayopen-1.0); } SetStopEndofday(150400); 즐거운 하루되세요 > HI_yj**** 님이 쓴 글입니다. > 제목 : 수식보완부분입니다 > 1차 매수조건 전일종가가 오일선 위에서 마감하였을시 오늘 시가에 매수 청산조건 당일 청산 또는 손절 -1.5p 2차 매수조건 당일 시가보다 0.5p 손실지점에서 추가매수 청산조건 손절:시가대비 -1.5p(2차매수대비-1p) 또는 시가대비: 1p익절(2차매수대비1.5p) 또는 당일 청산 1차매도조건 전일종가가 오일선 아래서 마감하였을시 오늘 시가에서 매도 청산조건 당일 청산 또는 손절 -1.5p 2차 매도조건 당일 시가보다 -0.5p손실 지점에서 추가 매도 청산조건 손절:시가대비-1.5p(2차 매도가 대비 -1p)또는 시가대비 1p익절(2차 매도가 대비 1.5p) 또는 당일 청산 이렇게 구분하여 하루 1회 내지 2회 매매하는것으로 수식 부탁드립니다.