작동하지 않는 이유는 무엇입니까? 나는 항상 그것을 엉망으로 만들었고 사이클에서 빠져 나올 수 없다. 101을 코딩하는 것과 같이 사이클에서 if-else 조건 연산자를 넣을 수 없거나 잘못된 일을하고있는 것인가?
작동하지 않는 이유는 무엇입니까? 나는 항상 그것을 엉망으로 만들었고 사이클에서 빠져 나올 수 없다. 101을 코딩하는 것과 같이 사이클에서 if-else 조건 연산자를 넣을 수 없거나 잘못된 일을하고있는 것인가?
답장을 보내 주셔서 감사합니다. 나는 정확한 실수가 무엇인지 확신하지 못한다. 나는 계속 사용하지 않거나 외부 int를 재정의하지 않는 것과 관련이 있다고 생각한다. 어느쪽으로 든 나는 그것을 나 자신으로 고쳤다, 나는 그것의 많은 것이 unneccisary 다라고 생각한다. iClose (pair, chart, cnt) gt; iOpen (pair, chart, cnt)) {bull = bull 1; ifIncoded (for cnt = 2; cntlt; stopcandle; 계속;} else if (iClose (pair, chart, cnt) lt; iOpen (쌍, 차트, cnt)) {bear = bear 1; continue;}} 논리적으로 여기에서 continue를 사용하면 불필요하다고 생각하면 (첫 번째 조건이 true를 반환하면 계속할 점은 없지만). stopcandle은 처음에는 글로벌외부 값이었고 일단 루프를 실행하기 전에 고정되어 있다고 다시 정의했다면 생각합니다.
이것은 똑같이 잘 작동 할 것입니다. iClose (pair, chart, cnt) gt; iOpen (pair, chart, cnt)) bull = bull 1; (for cnt = 2; cnt lt; stopcandle; else if (iClose (pair, chart, cnt) lt; iOpen (쌍, 차트, cnt)) bear = bear 1; }
원래에 의해 게시 됨 ;원래에 의해 게시 됨 ;