커뮤니티

부탁좀 드리겠습니다.

프로필 이미지
harrywin
2020-08-06 00:36:15
1038
글번호 141261
답변완료
조건에서 또는 OR의 기능은 어떤 수식이 해당하는지요
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-08-06 13:40:07

안녕하세요 예스스탁입니다. and와 or는 특정 수식에서 사용되는 것은 아니고 모든 수식에서 if 조건을 지정하실 때 지정하는 조건들이 동시충족이면 and, 지정하는 조건들이 1개 이상만 만족하면 될 때는 or를 사용하시면 됩니다. 논리연산자 중에 or는 논리합이라고 하면 여러개의 조건들 중 1개 이상 만족하면 참이 되고 and는 논리곱이라고 하며 지정한 여러개의 조건이 동시에 만족해야 참이 됩니다. 예를 들어 하나의 봉에서 5-20이평 골드와 스토케스틱k-d간의 골드가 동시에 발생할 때 매수라면 2개의 조건이 동시에 충족되어야 하므로 조건이 아래와 같이 and로 결합되어야 합니다. var : mav1(0),mav2(0),stok(0),stod(0); mav1 = ma(c,5); mav2 = ma(c,20); stok = StochasticsK(10,5); stod = StochasticsD(10,5,5); if CrossUp(mav1,mav2) and CrossUp(stok,stod) Then Buy(); 하지만 구사하는 조건내용이 5-20이평 골드와 스토케스틱k-d간의 골드 중에 1개 이상만 만족하면 매수라면 조건이 아래와 같이 or로 결합되어야 합니다. var : mav1(0),mav2(0),stok(0),stod(0); mav1 = ma(c,5); mav2 = ma(c,20); stok = StochasticsK(10,5); stod = StochasticsD(10,5,5); if CrossUp(mav1,mav2) or CrossUp(stok,stod) Then Buy(); 즐거운 하루되세요 > harrywin 님이 쓴 글입니다. > 제목 : 부탁좀 드리겠습니다. > 조건에서 또는 OR의 기능은 어떤 수식이 해당하는지요