커뮤니티

질문입니다.

프로필 이미지
회원
2010-02-04 03:06:46
694
글번호 27860
답변완료
진입후 당일의 고가가 전일고가보다 10% 큰 개수를 나타내는 수식을 작성하였습니다. 이게 맞나요? #HH-진입후 당일의 고가가 전일고가보다 10%클 경우 카운트 var : HH(0),count(0),cnt(0); if MarketPosition == 0 Then{ count = 0; HH = 0; } if MarketPosition == 1 Then{ if date != date[1] Then count = count+1; for cnt = 0 to count{ if date != date[1] and DayHigh(cnt+1)*1.1 < DayHigh(cnt) Then HH = HH+1; } }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-02-04 11:37:55

안녕하세요 예스스탁입니다. var : HH(0),cnt(0); if MarketPosition == 1 Then{ HH = 0; for cnt = 0 to BarsSinceEntry{ if H[cnt] > DayHigh(1)*1.1 Then{ HH = HH+1; } } } 진입후 고가들중에 전일고가대비10%이상 큰 고가들의 갯수를 카운트 하는 식입니다. 위 내용은 아래와 같이 간단히 작성하실 수 있습니다. countif(H >= dayhigh(1)*1.1,BarsSinceEntry) 즐거운 하루되세요 > HI_MINSUNG7 님이 쓴 글입니다. > 제목 : 질문입니다. > 진입후 당일의 고가가 전일고가보다 10% 큰 개수를 나타내는 수식을 작성하였습니다. 이게 맞나요? #HH-진입후 당일의 고가가 전일고가보다 10%클 경우 카운트 var : HH(0),count(0),cnt(0); if MarketPosition == 0 Then{ count = 0; HH = 0; } if MarketPosition == 1 Then{ if date != date[1] Then count = count+1; for cnt = 0 to count{ if date != date[1] and DayHigh(cnt+1)*1.1 < DayHigh(cnt) Then HH = HH+1; } }