커뮤니티

시스템식 부탁드립니다.

프로필 이미지
신나는파파
2021-08-10 15:55:33
1186
글번호 151422
답변완료
조건1: 당일 고가대비 -200틱하락시(당일 매수로만 대응) 당일 저가대비 +200틱상승시(당일 매도로만 대응) 조건2(매수조건만족시): 고가대비 -200틱(1차매수,1) 고가대비 -300틱(2차매수,1) 익절라인 : 1차매수라인의 + 120틱 수익시(1차매수조건만족, 2차매수까지 조건만족, 상관없이 수익시 매매종료) 손절라인 : 1차매수라인의 - 200틱 손실시(매매종료)------즉, 고가대비-400틱 조건3(매도조건만족시): 저가대비 +200틱(1차매도,1) 저가대비 +300틱(2차매도,1) 익절라인 : 1차매도라인의 + 120틱 수익시(1차매도조건만족, 2차매도까지 조건만족, 상관없이 수익시 매매종료) 손절라인 : 1차매도라인의 - 200틱 손실시(매매종료)------즉, 저가대비+400틱
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-08-11 13:26:34

안녕하세요 예스스탁입니다. var : B1(0),B2(0),Bt(0),Bl(0); var : S1(0),S2(0),St(0),Sl(0); if Bdate != Bdate[1] Then Condition1 = true; if MarketPosition == 0 and MarketPosition != MarketPosition[1] Then Condition1 = False; B1 = DayHigh-PriceScale*200; B2 = DayHigh-PriceScale*200; Bt = B1+PriceScale*120; Bl = B1-PriceScale*200; S1 = DayLow+PriceScale*200; S2 = DayLow+PriceScale*200; St = S1-PriceScale*120; Sl = S1+PriceScale*200; if Condition1 == true Then { if MarketPosition <= 0 and L > B1 Then Buy("b1",AtLimit,B1); if MarketPosition == 1 Then { ExitLong("Bp",AtLimit,Bt); ExitLong("Bl",AtLimit,Bl); if MaxEntries == 1 Then Buy("b2",AtLimit,B2); } if MarketPosition >= 0 and H < S1 Then Sell("s1",AtLimit,S1); if MarketPosition == -1 Then { ExitShort("Sp",AtLimit,St); ExitShort("Sl",AtLimit,Sl); if MaxEntries == 1 Then Sell("s2",AtLimit,S2); } } 즐거운 하루되세요 > 신나는파파 님이 쓴 글입니다. > 제목 : 시스템식 부탁드립니다. > 조건1: 당일 고가대비 -200틱하락시(당일 매수로만 대응) 당일 저가대비 +200틱상승시(당일 매도로만 대응) 조건2(매수조건만족시): 고가대비 -200틱(1차매수,1) 고가대비 -300틱(2차매수,1) 익절라인 : 1차매수라인의 + 120틱 수익시(1차매수조건만족, 2차매수까지 조건만족, 상관없이 수익시 매매종료) 손절라인 : 1차매수라인의 - 200틱 손실시(매매종료)------즉, 고가대비-400틱 조건3(매도조건만족시): 저가대비 +200틱(1차매도,1) 저가대비 +300틱(2차매도,1) 익절라인 : 1차매도라인의 + 120틱 수익시(1차매도조건만족, 2차매도까지 조건만족, 상관없이 수익시 매매종료) 손절라인 : 1차매도라인의 - 200틱 손실시(매매종료)------즉, 저가대비+400틱