커뮤니티

수식 문의드립니다.

프로필 이미지
하모
2016-09-09 19:48:00
129
글번호 101858
답변완료
1.진입가 . 전일 주간장 12:15 ~ 15:45 사이에서의 고가,저가와 야간장에서의 저가, 고가 이상 4개의 가격을 비교하여 제일 낮은 가격과 제일 높은 가격의 평균 값을 진입가로 한다. (* 장시작 봉챠트를 정의 해줘야 하는지 모르겠습니다. 필요하다면 최소분봉(1분봉)으로 부탁드립니다.) 2. 매수진입 . 진입가가 전일종가 대비 더 높을 경우 진입가로 2계약 매수 진입 한다. 3. 매도진입 . 진입가가 전일종가 대비 더 낮을 경우 진입가로 2계약 매도 진입 한다. 4. 청산 . 진입 후 1포인트 이익 발생되면 1계약 이익 청산한다. 진입 후 2포인트 이익 발생되면 나머지 한계약 이익 청산한다. . 진입 후 1포인트 이익달성 후 다시 진입가에 도달하면 스탑청산 . 진입 후 1포인트 손실 발생하면 2계약 손절 청산 5. 기타사항 - 13:00 이후에는 진입 금지 - 14:30 보유포지션 강제청산 잘 부탁드립니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-09-12 10:28:36

안녕하세요 예스스탁입니다. var : HH(0),LL(0),HH1(0),LL1(0); var : NH(0),NL(0),NH1(0),NL1(0); var : avgv(0); if Bdate != Bdate[1] Then{ HH1 = HH[1]; LL1 = LL[1]; NH1 = NH[1]; NL1 = NL[1]; } if stime == 121500 or (stime > 121500 and stime[1] < 121500) Then{ HH = H; LL = L; } if stime >= 121500 and stime < 180000 then{ if H > HH Then HH = H; if L < LL Then LL = L; } if stime == 180000 or (stime > 180000 and stime[1] < 180000) then{ NH = H; NL = L; } if stime >= 180000 or stime < 090000 then{ if H > NH Then NH = H; if L < NL Then NL = L; } if stime >= 090000 and stime < 130000 and HH1 > 0 and LL1 > 0 and NH1 > 0 and NL1 > 0 then{ avgv = (max(HH1,LL1,NH1,NL1)+min(HH1,LL1,NH1,NL1))/2; if avgv > DayClose(1) and dayhigh < avgv Then buy("b",AtStop,avgv,2); if avgv < DayClose(1) and daylow > avgv Then sell("s",AtStop,avgv,2); } if MarketPosition == 1 Then{ ExitLong("bp1",atlimit,EntryPrice+1,"",1,1); ExitLong("bp2",atlimit,EntryPrice+2,"",1,1); if CurrentContracts < MaxContracts Then ExitLong("btr",AtStop,EntryPrice); } if MarketPosition == -1 Then{ ExitShort("sp1",atlimit,EntryPrice-1,"",1,1); ExitShort("sp2",atlimit,EntryPrice-2,"",1,1); if CurrentContracts < MaxContracts Then ExitShort("str",AtStop,EntryPrice); } SetStopLoss(1,PointStop); SetStopEndofday(143000); 즐거운 하루되세요 > 하모 님이 쓴 글입니다. > 제목 : 수식 문의드립니다. > 1.진입가 . 전일 주간장 12:15 ~ 15:45 사이에서의 고가,저가와 야간장에서의 저가, 고가 이상 4개의 가격을 비교하여 제일 낮은 가격과 제일 높은 가격의 평균 값을 진입가로 한다. (* 장시작 봉챠트를 정의 해줘야 하는지 모르겠습니다. 필요하다면 최소분봉(1분봉)으로 부탁드립니다.) 2. 매수진입 . 진입가가 전일종가 대비 더 높을 경우 진입가로 2계약 매수 진입 한다. 3. 매도진입 . 진입가가 전일종가 대비 더 낮을 경우 진입가로 2계약 매도 진입 한다. 4. 청산 . 진입 후 1포인트 이익 발생되면 1계약 이익 청산한다. 진입 후 2포인트 이익 발생되면 나머지 한계약 이익 청산한다. . 진입 후 1포인트 이익달성 후 다시 진입가에 도달하면 스탑청산 . 진입 후 1포인트 손실 발생하면 2계약 손절 청산 5. 기타사항 - 13:00 이후에는 진입 금지 - 14:30 보유포지션 강제청산 잘 부탁드립니다. 감사합니다.