커뮤니티

수식 수정 요청 합니다

프로필 이미지
정상에서야
2018-11-01 14:49:38
227
글번호 123267
답변완료

첨부 이미지

안녕하세요 수식내용을 수정을 하고 싶습니다 {손절시 재진입 조건을 추가하고 싶습니다} 예시 수식내용 5일선이 60일선을 상승 돌파 하면 5일선 -10틱에서 매수 진입 5일선이 60일선을 하락 돌파 하면 5일선 +10틱에서 매도 진입 현재 수식 내용의 문제점은 매수,매도 진입 후 손절이 발생한 이후 현재 진입 조건식이 만족중이라면 손절과 동시에 재진입이 되고 있습니다 손절이 될경우 재진입 조건 내용을 추가하고 싶습니다 수식 수정 후 내용 매수 진입 후 손절될 경우 7일선 위에에서 2개 이상의 양봉이 발생하면, 대기 후 진입 조건 만족하면 다시 매수 재진입 매도 진입 후 손절될 경우 7일선 아래에서 2개 이상의 음봉이 발생하면, 대기 후 진입 조건 만족하면 다시 매도 재진입 아래 수식을 수정하고 싶습니다 var: T(0); var1=ma(c,7); var2=ma(c,60); if crossup(var1,var2)Then{ T=1; } if CrossDown(var1,var2)Then{ T=-1; } if T== 1 Then{ buy("b",AtLimit,var1-priceScale*10); } if T== -1 Then{ value2=value2+1; if value2>=2 Then sell("s",AtLimit,var1+priceScale*10); } 첨부된 사진은 제가 임의로 설정하였습니다 수정하시는데 도움이 되셨으면 합니다 수고하세요
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-11-02 09:39:39

안녕하세요 예스스탁입니다. var: T(0); var1=ma(c,7); var2=ma(c,60); if crossup(var1,var2)Then { T = 1; } if CrossDown(var1,var2)Then { T = -1; } if TotalTrades > TotalTrades[1] Then { Condition1 = false; Condition2 = false; if IsEntryName("b",1) == true and IsExitName("StopLoss",1) == true Then Condition1 = true; if IsEntryName("s",1) == true and IsExitName("StopLoss",1) == true Then Condition2 = true; } if T == 1 and ((MarketPosition == 0 and Condition1 == false) or MarketPosition == -1) Then { buy("b",AtLimit,var1-priceScale*10); } if T == 1 and MarketPosition == 0 and Condition1 == true and countif(C > O,BarsSinceExit(1)) >= 2 Then { buy("bb",AtLimit,var1-priceScale*10); } if T== -1 Then { value2=value2+1; if value2>=2 and ((MarketPosition == 0 and Condition2 == false) or MarketPosition == 1) Then sell("s",AtLimit,var1+priceScale*10); } if T == -1 and MarketPosition == 0 and Condition2 == true and countif(C < O,BarsSinceExit(1)) >= 2 Then { sell("ss",AtLimit,var1+priceScale*10); } 즐거운 하루되세요 > 정상에서야 님이 쓴 글입니다. > 제목 : 수식 수정 요청 합니다 > 안녕하세요 수식내용을 수정을 하고 싶습니다 {손절시 재진입 조건을 추가하고 싶습니다} 예시 수식내용 5일선이 60일선을 상승 돌파 하면 5일선 -10틱에서 매수 진입 5일선이 60일선을 하락 돌파 하면 5일선 +10틱에서 매도 진입 현재 수식 내용의 문제점은 매수,매도 진입 후 손절이 발생한 이후 현재 진입 조건식이 만족중이라면 손절과 동시에 재진입이 되고 있습니다 손절이 될경우 재진입 조건 내용을 추가하고 싶습니다 수식 수정 후 내용 매수 진입 후 손절될 경우 7일선 위에에서 2개 이상의 양봉이 발생하면, 대기 후 진입 조건 만족하면 다시 매수 재진입 매도 진입 후 손절될 경우 7일선 아래에서 2개 이상의 음봉이 발생하면, 대기 후 진입 조건 만족하면 다시 매도 재진입 아래 수식을 수정하고 싶습니다 var: T(0); var1=ma(c,7); var2=ma(c,60); if crossup(var1,var2)Then{ T=1; } if CrossDown(var1,var2)Then{ T=-1; } if T== 1 Then{ buy("b",AtLimit,var1-priceScale*10); } if T== -1 Then{ value2=value2+1; if value2>=2 Then sell("s",AtLimit,var1+priceScale*10); } 첨부된 사진은 제가 임의로 설정하였습니다 수정하시는데 도움이 되셨으면 합니다 수고하세요