커뮤니티

차이점 분석

프로필 이미지
바랍이었어라
2009-03-19 02:05:22
662
글번호 21035
답변완료
■ 차이점을 알고 싶습니다. 예를 들어 이평선(5, 20, 60)이 정배열 될 때... 라는 조건식을 작성한다면요 (1) if ma(c,5) > ma(c,20) and ma(C,20) > ma(c,60) Then (2) if ( ma(c,5) > ma(c,20) ) and ( ma(C,20) > ma(c,60) ) Then → 굵게 표시한 괄호가 있을 때랑 없을 때와의 차이? → 위 괄호 대신 {} 이 중괄호를 쓴다면? (3) input : P1(5), P2(20), P3(60) var1 = ma(c,P1); var2 = ma(c,P2); var3 = ma(c,P3); if var1 > var2 and var2 > var3 Then (4) 위 (3)번의 아래 조건식에서 and를 중심으로 좌, 우희 항목들을 괄호로 묶어줘야 하는지 (5) (1)번과 (3)번은 다른 결과를 가져오는지? 아님 같은 결과인지? (6) (1)과 (3)이 같다면 왜 이 두가지 방법으로 사용하는지... (7) 그리고 마지막으로 아래의 방법으로 정배열을 판단하는 방법 역시 같은 것인지... 설명 부탁드릴게요... 만약에 위 두가지 방법과 아래의 방법이 똑같은 것이라면... 어떤 것을 사용하는 게 좋을지... 정말 어렵고 헷갈리네요 ㅠ.ㅠ ============================아래============================ Input : Period1(5),Period2(20),Period3(60); var1 = ma(C,Period1); var2 = ma(C,Period2); var3 = ma(C,Period3); Condition1 = var1 > var2 and var2 > var3; if Condition1 == True Then buy(); 도움말씀 간곡히 부탁드리겠습니다. 감사합니다!
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-03-19 11:07:25

안녕하세요 예스스탁입니다. if ma(c,5) > ma(c,20) and ma(C,20) > ma(c,60) Then if ( ma(c,5) > ma(c,20) ) and ( ma(C,20) > ma(c,60) ) Then 2개는 같은 내용입니다. {}는 if ~ then 안에서는 사용되지 않습니다/ if { ma(c,5) > ma(c,20) } and { ma(C,20) > ma(c,60) } Then (X) 정배열 판단하는 식이 모두 같은 식입니다. 편하신 내용으로 사용하시면 됩니다. 즐거운 하루되세요 > 바랍이었어라 님이 쓴 글입니다. > 제목 : 차이점 분석 > ■ 차이점을 알고 싶습니다. 예를 들어 이평선(5, 20, 60)이 정배열 될 때... 라는 조건식을 작성한다면요 (1) if ma(c,5) > ma(c,20) and ma(C,20) > ma(c,60) Then (2) if ( ma(c,5) > ma(c,20) ) and ( ma(C,20) > ma(c,60) ) Then → 굵게 표시한 괄호가 있을 때랑 없을 때와의 차이? → 위 괄호 대신 {} 이 중괄호를 쓴다면? (3) input : P1(5), P2(20), P3(60) var1 = ma(c,P1); var2 = ma(c,P2); var3 = ma(c,P3); if var1 > var2 and var2 > var3 Then (4) 위 (3)번의 아래 조건식에서 and를 중심으로 좌, 우희 항목들을 괄호로 묶어줘야 하는지 (5) (1)번과 (3)번은 다른 결과를 가져오는지? 아님 같은 결과인지? (6) (1)과 (3)이 같다면 왜 이 두가지 방법으로 사용하는지... (7) 그리고 마지막으로 아래의 방법으로 정배열을 판단하는 방법 역시 같은 것인지... 설명 부탁드릴게요... 만약에 위 두가지 방법과 아래의 방법이 똑같은 것이라면... 어떤 것을 사용하는 게 좋을지... 정말 어렵고 헷갈리네요 ㅠ.ㅠ ============================아래============================ Input : Period1(5),Period2(20),Period3(60); var1 = ma(C,Period1); var2 = ma(C,Period2); var3 = ma(C,Period3); Condition1 = var1 > var2 and var2 > var3; if Condition1 == True Then buy(); 도움말씀 간곡히 부탁드리겠습니다. 감사합니다!