커뮤니티

봉수 확인요청

프로필 이미지
요타
2016-09-04 21:50:26
104
글번호 101656
답변완료
* 항상 많은 도움 고맙습니다. * 요청 사항 : 매수후 매수봉 이후에 30봉(변수처리)을 체크 하여 매수봉 최저가 보다 작은봉이 20개(변수처리)보다 크면 매도 로직 부탁 드립니다. * 목적 : 매수후 30봉이 지난후 체크하여 매수시 봉의 최저가 보다 작은봉이 20개 넘으면 매도 ex) MarketPosition == 0 and MarketPosition(1) == countif(value < 20) Then ExitLong("저가봉매도"); 이케 했는데 안먹네요......... -.-
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-09-05 11:40:55

안녕하세요 예스스탁입니다. value가 어떻게 처리가 되어 있는지 모르겠습니다. 아래식 참고하시기 바랍니다. if MarketPosition == 1 and #매수진입상태 BarsSinceEntry >= 30 and #진입 후 30개봉이상 경과 countif(L < L[BarsSinceEntry],20) ,BarsSinceEntry) >= 20 Then #진입이후 진입봉 저가보다 작은 저가가 20개 이상발생했으면 청산 exitlong(); 즐거운 하루되세요 > 요타 님이 쓴 글입니다. > 제목 : 봉수 확인요청 > * 항상 많은 도움 고맙습니다. * 요청 사항 : 매수후 매수봉 이후에 30봉(변수처리)을 체크 하여 매수봉 최저가 보다 작은봉이 20개(변수처리)보다 크면 매도 로직 부탁 드립니다. * 목적 : 매수후 30봉이 지난후 체크하여 매수시 봉의 최저가 보다 작은봉이 20개 넘으면 매도 ex) MarketPosition == 0 and MarketPosition(1) == countif(value < 20) Then ExitLong("저가봉매도"); 이케 했는데 안먹네요......... -.-