커뮤니티

수식 문의

프로필 이미지
eiger
2018-03-07 20:58:10
233
글번호 117209
답변완료
안녕하십니까. 하기 조건으로 수식 문의 드립니다. 1. 종목 항셍, 1분봉 2. 10:15분 ~ 10:40분 사이의 고점 저점의 차이를 diff로 할당 3. 매수 조건 : 시가 - diff*3 가격 도달시 매수 4. 매수 조건 : 시가 - diff*5 가격 도달시 매수 5. 매도 조건 : 시가 + diff*3 가격 도달시 매도 6. 매도 조건 : 시가 + diff*5 가격 도달시 매수 7. 청산 조건 : 반대 신호시 예) 3번 조건 매수 진입시 5번조건에서 청산후 매도 진입 8. 손절 조건 : -20틱 9. 3번 조건으로 진입후 20틱 손절시 매수 스위칭 10. 5번 조건으로 진입후 20틱 손절시 매도 스위칭 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-03-08 11:42:33

안녕하세요 예스스탁입니다. 9번,10번은 반대방향으로 스위칭으로 작성해 드립니다. 올려주신 내용은 동일방향입니다. var : DO(0),DH(0),DL(0),diff(0); if (sdate != sdate[1] and stime >= 1015000) or (sdate == sdate[1] and stime >= 101500 and stime[1] < 101500) then { Condition1 = true; DO = O; DH = H; DL = L; } if Condition1 == true then { if H > DH Then DH = H; if L < DL Then DL = L; if stime < 104000 Then diff = DH-DL; if MarketPosition <= 0 and L > DO-diff*3 Then buy("b1",atlimit,DO-diff*3); if MarketPosition == 1 and MaxEntries == 1 and L > DO-diff*5 Then buy("b2",atlimit,DO-diff*5); if MarketPosition >= 0 and H < DO+diff*3 Then Sell("s1",atlimit,DO+diff*3); if MarketPosition == -1 and MaxEntries == 1 and H < DO+diff*5 Then sell("s2",atlimit,DO+diff*5); if MarketPosition == 1 Then sell("bs",AtStop,AvgEntryPrice-PriceScale*20); if MarketPosition == -1 Then buy("sb",AtStop,AvgEntryPrice+PriceScale*20); } 즐거운 하루되세요 > eiger 님이 쓴 글입니다. > 제목 : 수식 문의 > 안녕하십니까. 하기 조건으로 수식 문의 드립니다. 1. 종목 항셍, 1분봉 2. 10:15분 ~ 10:40분 사이의 고점 저점의 차이를 diff로 할당 3. 매수 조건 : 시가 - diff*3 가격 도달시 매수 4. 매수 조건 : 시가 - diff*5 가격 도달시 매수 5. 매도 조건 : 시가 + diff*3 가격 도달시 매도 6. 매도 조건 : 시가 + diff*5 가격 도달시 매수 7. 청산 조건 : 반대 신호시 예) 3번 조건 매수 진입시 5번조건에서 청산후 매도 진입 8. 손절 조건 : -20틱 9. 3번 조건으로 진입후 20틱 손절시 매수 스위칭 10. 5번 조건으로 진입후 20틱 손절시 매도 스위칭 감사합니다.