커뮤니티

수식 재문의 드립니다.

프로필 이미지
chunsk
2020-10-09 01:06:19
721
글번호 142966
답변완료
"countif(Crossup(c,ma),BarsSinceEntry)&#160;>=&#160;2&#160;&#160;&#160;and&#160;crossup(c,ma)&#160;and&#160;BarsSinceEntry&#160;>10 위와&#160;같이&#160;변경하시면&#160;진입이후&#160;10봉이상&#160;경과&#160;후에&#160;crssup이&#160;두번이상&#160;발생하면&#160;조건만족하는&#160;식입니다. BarsSinceEntry&#160;>10조건을&#160;삭제하시면 진입이후&#160;봉수&#160;관계없이&#160;2번&#160;발생하면&#160;청산이&#160;됩니다. " 라고 주셨는데 "countif((crossup(A,B) and C<D),10)>=1 and crossup(E,F)" 일 경우인데 ABCDEF가 다 다르거나 AB와 EF는 같은 경우라도 결과는 countif문은 발생이 안되었는데 crossup(E,F)가 실행이 됩니다. 전제조건인 countif 실행이 안되는것 같은데 무슨 문제인가요? ==> " 현재봉 기준 crossup(E,F)가 발생되었고 현재봉 이전 10봉이내에 countif문이 실행되었다면 매수 " 수식입니다.
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2020-10-12 14:13:45

안녕하세요 예스스탁입니다. 현재봉에서 신호가 발생하기 위해서는 countif((crossup(A,B) and C<D),10)>=1 crossup(E,F) 위 2가지 조건이 모두 만족해야 합니다. 최근 10봉안에 crossup(A,B) and C<D이 만족한적이 있고 현재봉은 crossup(E,F)조건이 만족하면 조건충족입니다. 10봉안에 해당 조건이 만족하지 않은데 신호가 발생하지는 않습니다. 아래와 같은 내용으로 지표식을 작성해 적용해 보시기 바랍니다. 각봉기준 조건만족횟수를 지표로 보실 수 있습니다. var1 = countif((crossup(A,B) and C<D),10); plot1(var1); 즐거운 하루되세요 > chunsk 님이 쓴 글입니다. > 제목 : 수식 재문의 드립니다. > "countif(Crossup(c,ma),BarsSinceEntry)&#160;>=&#160;2&#160;&#160;&#160;and&#160;crossup(c,ma)&#160;and&#160;BarsSinceEntry&#160;>10 위와&#160;같이&#160;변경하시면&#160;진입이후&#160;10봉이상&#160;경과&#160;후에&#160;crssup이&#160;두번이상&#160;발생하면&#160;조건만족하는&#160;식입니다. BarsSinceEntry&#160;>10조건을&#160;삭제하시면 진입이후&#160;봉수&#160;관계없이&#160;2번&#160;발생하면&#160;청산이&#160;됩니다. " 라고 주셨는데 "countif((crossup(A,B) and C<D),10)>=1 and crossup(E,F)" 일 경우인데 ABCDEF가 다 다르거나 AB와 EF는 같은 경우라도 결과는 countif문은 발생이 안되었는데 crossup(E,F)가 실행이 됩니다. 전제조건인 countif 실행이 안되는것 같은데 무슨 문제인가요? ==> " 현재봉 기준 crossup(E,F)가 발생되었고 현재봉 이전 10봉이내에 countif문이 실행되었다면 매수 " 수식입니다.
프로필 이미지

chunsk

2020-10-21 16:55:12

chunsk 님에 의해 삭제된 답변입니다.