커뮤니티

문의드립니다

프로필 이미지
파인애플
2015-12-08 12:26:56
109
글번호 93156
답변완료
거래시작시간 170000 1차매매 진입 거래시작시간 종가 대비 50 상승돌파 매수 50 하락돌파 매도 청산 진입후 종가가 최고대비 80 하락돌파 매수청산 최저대비 80 상승돌파 매도청산 1차매매 후 마감시간 050000 시 까지 아래 진입을 N 회로 하고 싶습니다 진입 매수청산 이후 매도 진입 매도청산 이후 매수 진입 청산 진입후 종가가 최고대비 90 하락돌파 매수청산 최저대비 90 상승돌파 매도청산 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-12-08 15:45:58

안녕하세요 예스스탁입니다. input : N(5); var : t1(0),entry(0); if stime == 170000 or (stime > 170000 and stime < 170000) Then{ var1 = c; T1 = TotalTrades; } if MarketPosition == 0 Then entry = TotalTrades-T1; Else entry = (TotalTrades-T1)+1; if entry == 0 and (stime >= 170000 or stime < 050000) Then{ if crossup(c,var1+50) Then buy("b1"); if CrossDown(c,var1-50) Then sell("s1"); } if MarketPosition == 1 and entry == 1 and C <= highest(H,BarsSinceEntry)-80 Then ExitLong("bx1"); if MarketPosition == -1 and entry == 1 and C >= Lowest(L,BarsSinceEntry)+80 Then ExitShort("sx1"); if entry >= 1 and entry < N and (stime >= 170000 or stime < 050000) Then{ if MarketPosition(1) == -1 and BarsSinceExit(1) == 1 Then Buy("b2"); if MarketPosition(1) == 1 and BarsSinceExit(1) == 1 Then sell("s2"); } if MarketPosition == 1 and entry >= 2 and C <= highest(H,BarsSinceEntry)-90 Then ExitLong("bx2"); if MarketPosition == -1 and entry >= 2 and C >= Lowest(L,BarsSinceEntry)+90 Then ExitShort("sx2"); 즐거운 하루되세요 > 파인애플 님이 쓴 글입니다. > 제목 : 문의드립니다 > 거래시작시간 170000 1차매매 진입 거래시작시간 종가 대비 50 상승돌파 매수 50 하락돌파 매도 청산 진입후 종가가 최고대비 80 하락돌파 매수청산 최저대비 80 상승돌파 매도청산 1차매매 후 마감시간 050000 시 까지 아래 진입을 N 회로 하고 싶습니다 진입 매수청산 이후 매도 진입 매도청산 이후 매수 진입 청산 진입후 종가가 최고대비 90 하락돌파 매수청산 최저대비 90 상승돌파 매도청산 감사합니다