커뮤니티

수식 질문드립니다.

프로필 이미지
캣피쉬
2022-02-21 16:41:11
1017
글번호 156535
답변완료
국내 선물 일봉 2/8~2/9 2/15~2/16 빈도수 확인해보려고하는데 잘 안되네요 전일음봉(0.5%이상) , 당일양봉(0.5%이상) , 당일시가 >전일시가 var : condi(0); if Bdate!=Bdate[1] Then {condi=0;} if sdate!=sdate[1] Then {condi=0;} if c[1]<o[1]*0.995 and c>o*1.005 and o>o[1] Then condi==1; plot1(condi); plot2(condi[1]);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-02-21 18:01:53

안녕하세요 예스스탁입니다. 변수에 값을 저장할 때 =을 사용하셔야 합니다. == 은 같다라는 비교문에 사용됩니다. var : condi(0),condi1(0); if Bdate!=Bdate[1] Then { condi = 0; condi1 = condi[1]; } if DayClose(1) <= Dayopen(1)*0.995 and DayClose(0) >= DayOpen(0)*1.005 and DayOpen(0) > DayOpen(0)Then condi=1; plot1(condi); plot2(condi1); 즐거운 하루되세요 > 캣피쉬 님이 쓴 글입니다. > 제목 : 수식 질문드립니다. > 국내 선물 일봉 2/8~2/9 2/15~2/16 빈도수 확인해보려고하는데 잘 안되네요 전일음봉(0.5%이상) , 당일양봉(0.5%이상) , 당일시가 >전일시가 var : condi(0); if Bdate!=Bdate[1] Then {condi=0;} if sdate!=sdate[1] Then {condi=0;} if c[1]<o[1]*0.995 and c>o*1.005 and o>o[1] Then condi==1; plot1(condi); plot2(condi[1]);