[아카이브!] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 2. - 페이지 127

 
Martingeil :

내 생각에 이 기능은 마지막으로 수익성 있는 거래의 마감 시간이 부족합니다.

이것이 없으면 역사상 모든 손실 거래가 재계산되고 마지막 거래만이 아닌 것으로 밝혀졌습니다.

즉, 다음과 같아야 합니다.

                 if (OrderCloseTime()>LastProfitOrderTime) {
                   if (OrderProfit()> 0 ) {LastProfitOrderTime= TimeCurrent (); break ;}
                   if (OrderProfit()< 0 ) losses++;
                 }

안 그래?

 
루프에서 0으로 나누어야 하는 경우 계산이 중지됩니까? 주기가 계속되지 않습니까?
 
eddy :
루프에서 0으로 나누어야 하는 경우 계산이 중지됩니까? 주기가 계속되지 않습니까?
이러한 옵션을 제외하기 위해 저는 항상 수식 앞에 조건을 넣습니다(값이 분모에 있을 때) if (value != 0) then 수식.
 

저도 같은 신분을 가지고 있지만 일반적으로 0을 제외하려면 여기저기 많이 써야 합니다.

그래서 질문에 대한 대답은 무엇입니까?

 
eddy :

저도 같은 신분을 가지고 있지만 일반적으로 0을 제외하려면 여기저기 많이 써야 합니다.

그래서 질문에 대한 대답은 무엇입니까?

로그는 지속적으로 "0으로 나누기"를 기록합니다. 그리고 아무런 조치도 취하지 않고...

사이클 자체에서 어떤 일이 발생하는지 사이클만 알 수 있습니다. ..)))

고문이 작동하지 않습니다.

 
그래서 많이 써야지 -_-
 
함수에서 NULL 대신 Symbol()을 자주 쓰는 이유는 무엇입니까? 예: iClose (Symbol(), TF, i)
 
eddy :
함수에서 NULL 대신 Symbol()을 자주 쓰는 이유는 무엇입니까? 예: iClose(Symbol(), TF, i)
가장 마음에 드는 사람이 쓰면 됩니다. 그들은 더 구체적으로 "EURUSD"라고 쓸 수도 있습니다.
 
sergeev :
그래서 아무 일도 일어나지 않을 것입니다. Funk2 함수 - 값을 반환하지 않습니다. 그녀는 공허 하다
무효화하지 않도록 할 수 있습니까? 매개변수 중 1이 반환되고 두 번째 매개변수는 단순히 할당됩니다.
 
오늘 밤 나는 5년의 테스트 기간으로 Expert Advisor를 몇 분 단위로 최적화했습니다. 인터넷이 연결되지 않았습니다. 인터넷 연결 후 아침에 다시 테스트를 해보니 다른 결과가 나왔습니다. Metatrader를 연결할 때마다 모든 견적이 업데이트됩니까 아니면 누락된 견적만 있습니까?