커뮤니티

조건저장

프로필 이미지
회원
2014-09-01 20:51:05
135
글번호 78284
답변완료
문의 드립니다. var: ii(0),yy(0),pp(0); var17==2 and C<Var7 and ((dis5>dis4)or(dis6>dis5)) Then ii = index; If ii > 0 and index < ii+20 Then{ 현재 ii로 조건을 저장해서 진입식을 만들어 사용중 입니다. 여기에 또 하나를 추가하여 사용하려는데 초보라 그런지 잘 안되네요 추가할 내용은 CountIF(CrossUp(mav1,mav2),200)==1 and CountIF(CrossDown(mav1,mav2),200)==1 Then yy = pp; If yy >= 0 and pp < yy+20 Then{ 입니다. 즉, 어떤 조건을 저장하고 꺼내 쓰는건데 위에는 작동을 하는데 아래것은 제대로 작동이 안됩니다. 무엇이문제인가요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-09-02 09:26:58

안녕하세요 예스스탁입니다. 식에 문제되는 부분은 없습니다. if CountIF(CrossUp(mav1,mav2),200)==1 and CountIF(CrossDown(mav1,mav2),200)==1 Then yy = pp; If yy >= 0 and pp < yy+20 Then{ 위 내용은 최근 200봉 안에 골든크로스와 데드크로스가 각각 1회만 발생했다면 yy에 pp 값을 저장하고 yy가 0이상이고 현재 pp가 yy대비 20이상 크지않으면 조건이 충족합니다. 의도와 다르시면 수식과 의도하신 내용이 다른것이므로 조건식 살펴보셔야 합니다. 즐거운 하루되세요 > HI_hk****** 님이 쓴 글입니다. > 제목 : 조건저장 > 문의 드립니다. var: ii(0),yy(0),pp(0); var17==2 and C<Var7 and ((dis5>dis4)or(dis6>dis5)) Then ii = index; If ii > 0 and index < ii+20 Then{ 현재 ii로 조건을 저장해서 진입식을 만들어 사용중 입니다. 여기에 또 하나를 추가하여 사용하려는데 초보라 그런지 잘 안되네요 추가할 내용은 CountIF(CrossUp(mav1,mav2),200)==1 and CountIF(CrossDown(mav1,mav2),200)==1 Then yy = pp; If yy >= 0 and pp < yy+20 Then{ 입니다. 즉, 어떤 조건을 저장하고 꺼내 쓰는건데 위에는 작동을 하는데 아래것은 제대로 작동이 안됩니다. 무엇이문제인가요?