커뮤니티

최고 최저가 활용

프로필 이미지
너무조아
2016-08-04 13:54:14
108
글번호 100699
답변완료
아래와 같은 조건에 맞는 수식을 부탁드립니다. 임의의 이평선을 기준으로 이평선을 초과하면 매수로 이평선을 하위하면 매도 인 경우 다음조건을 추가하여 수식을 작성 하고자 합니다. 1. 현재 매도포지션 인경우 직전의 매수진입시점이후 현재의 매도진입시점 까지의 최고가 보다 현재가 값이 크면 매수진입 2. 현재 매수포지션 인경우 직전의 매도진입시점이후 현재의 매수진입시점 까지의 최저가보다 현재가 값이 작으면 매도진입
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-08-04 17:04:37

안녕하세요 예스스탁입니다. 아래식 참고하시기 바랍니다. var : mav(0),HH(0),LL(0); mav = ma(c,20); #이평상향돌파 매수 if crossup(c,var1) Then buy("b"); #이평하향이탈 매도 if CrossDown(c,var1) Then sell("s"); #최근 매수진입이후의 최고가 if MarketPosition == 1 and BarsSinceEntry == 1 Then HH = H; if H > HH Then HH = H; #최근 매도진입이후의 최저가 if MarketPosition == -1 and BarsSinceEntry != -1 Then LL = L; if L < LL Then LL = L; #매도진입후 종가가 진입시점기준 최근 매수진입이후 최고가보다 크면 매수로 스위칭 if MarketPosition == -1 and C > HH[BarsSinceEntry] Then buy("bs"); #매수진입후 종가가 진입시점기준 최근 매도진입이후 최저가보다 작으면 매도로 스위칭 if MarketPosition == 1 and C < LL[BarsSinceEntry] Then sell("sb"); 즐거운 하루되세요 > 너무조아 님이 쓴 글입니다. > 제목 : 최고 최저가 활용 > 아래와 같은 조건에 맞는 수식을 부탁드립니다. 임의의 이평선을 기준으로 이평선을 초과하면 매수로 이평선을 하위하면 매도 인 경우 다음조건을 추가하여 수식을 작성 하고자 합니다. 1. 현재 매도포지션 인경우 직전의 매수진입시점이후 현재의 매도진입시점 까지의 최고가 보다 현재가 값이 크면 매수진입 2. 현재 매수포지션 인경우 직전의 매도진입시점이후 현재의 매수진입시점 까지의 최저가보다 현재가 값이 작으면 매도진입