커뮤니티

시스템식 질문입니다

프로필 이미지
파인애플
2009-04-12 03:26:24
863
글번호 21621
답변완료
선물 1초차트 매매시간 090100 - 144500 수량 1계약 매매횟수 1회 매수 (전일종가 + 금일시가)/2 에서 +1% 크로스 업 매도 (전일종가 + 금일시가)/2 에서 -1% 크로스 다운 최대수익하락 0.1 - 0.5 수익시 0.6 하락시 청산 0.5 - 2.0 수익시 0.7 하락시 청산 2.0 이상 수익시 0.9 하락시 청산 손절 0.3 포지션정리 145000 에 무조건 포지션청산
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-04-13 09:24:25

안녕하세요 예스스탁입니다. var : count(0),cnt(0); count = 0; for cnt = 0 to 10{ if sdate == EntryDate(cnt) Then count = count+1; } if MarketPosition == 0 and count == 0 and stime >= 090100 and stime < 144500 Then{ if CrossUp(c,((DayClose(1)+DayOpen)/2)*1.01) Then buy(); if CrossDown(c,((DayClose(1)+DayOpen)/2)*0.99) Then Sell(); } if MarketPosition == 1 then{ if Highest(H,BarsSinceEntry) >= EntryPrice+0.1 and Highest(H,BarsSinceEntry) < EntryPrice+0.5 Then ExitLong("Bx1",AtStop,Highest(H,BarsSinceEntry)-0.6); if Highest(H,BarsSinceEntry) >= EntryPrice+0.5 and Highest(H,BarsSinceEntry) < EntryPrice+2.0 Then ExitLong("Bx2",AtStop,Highest(H,BarsSinceEntry)-0.7); if Highest(H,BarsSinceEntry) >= EntryPrice+0.2 Then ExitLong("Bx3",AtStop,Highest(H,BarsSinceEntry)-0.9); } if MarketPosition == -1 then{ if Lowest(L,BarsSinceEntry) <= EntryPrice-0.1 and Lowest(L,BarsSinceEntry) > EntryPrice-0.5 Then ExitLong("Sx1",AtStop,Lowest(H,BarsSinceEntry)+0.6); if Lowest(L,BarsSinceEntry) <= EntryPrice-0.5 and Lowest(L,BarsSinceEntry) > EntryPrice-2.0 Then ExitLong("Sx2",AtStop,Lowest(L,BarsSinceEntry)+0.7); if Lowest(L,BarsSinceEntry) <= EntryPrice-2.0 Then ExitLong("Sx3",AtStop,Lowest(L,BarsSinceEntry)+0.9); } SetStopLoss(0.3,PointStop); SetStopEndofday(145000); 즐거운 하루되세요 > 파인애플 님이 쓴 글입니다. > 제목 : 시스템식 질문입니다 > 선물 1초차트 매매시간 090100 - 144500 수량 1계약 매매횟수 1회 매수 (전일종가 + 금일시가)/2 에서 +1% 크로스 업 매도 (전일종가 + 금일시가)/2 에서 -1% 크로스 다운 최대수익하락 0.1 - 0.5 수익시 0.6 하락시 청산 0.5 - 2.0 수익시 0.7 하락시 청산 2.0 이상 수익시 0.9 하락시 청산 손절 0.3 포지션정리 145000 에 무조건 포지션청산