커뮤니티

초짜의 질문

프로필 이미지
drdoom
2010-11-18 13:49:38
703
글번호 33716
답변완료
Var98은 괄호안의 지수이평선중 가장 작은 선을 의미합니다 질문 Var98을 이용하여 수식을 작성하고자할 때 var98을 If Then 으로 묶어야 하는지 안묶어야 하는지 잘 몰라서 질문합니다 수식1 If (var27>var26 and var26>var24) or (var26>var27 and var27>var24) then var98=minlist(1,var16,var17,var18,var19,var20) <== if then 으로 묶지 않아야되는지 If (var12>var19 and Var15>Var13 and Var13>var16 and var16>var17 ) then call buy("매수",atmarket) End if End if End if 수식 2 If (var27>var26 and var26>var24) or (var26>var27 and var27>var24) then If var98=minlist(1,var16,var17,var18,var19,var20) Then <= if then 으로 묶어야 하는지? If (var12>var19 and Var15>Var13 and Var13>var16 and var16>var17 ) then call buy("매수",atmarket) End if End if End if End if 수식1과 2중 어는 것이 맞는지요?
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-11-18 15:55:18

안녕하세요 예스스탁입니다. var98=minlist(1,var16,var17,var18,var19,var20) 좌우측이 같다라는 표현이시면 if문 안에 우측값을 좌측에 저장하고자 하시면 if문 밖에서 처리하시면 됩니다. 작성하시는 식은 예스랭귀지가 아닙니다. 사용하시는 랭귀지에 따라 문법이 다를 수 있으므로 프로그램 확인후 문의하여 주시기 바랍니다. 즐거운 하루되세요 > drdoom 님이 쓴 글입니다. > 제목 : 초짜의 질문 > Var98은 괄호안의 지수이평선중 가장 작은 선을 의미합니다 질문 Var98을 이용하여 수식을 작성하고자할 때 var98을 If Then 으로 묶어야 하는지 안묶어야 하는지 잘 몰라서 질문합니다 수식1 If (var27>var26 and var26>var24) or (var26>var27 and var27>var24) then var98=minlist(1,var16,var17,var18,var19,var20) <== if then 으로 묶지 않아야되는지 If (var12>var19 and Var15>Var13 and Var13>var16 and var16>var17 ) then call buy("매수",atmarket) End if End if End if 수식 2 If (var27>var26 and var26>var24) or (var26>var27 and var27>var24) then If var98=minlist(1,var16,var17,var18,var19,var20) Then <= if then 으로 묶어야 하는지? If (var12>var19 and Var15>Var13 and Var13>var16 and var16>var17 ) then call buy("매수",atmarket) End if End if End if End if 수식1과 2중 어는 것이 맞는지요?