KimIV의 유용한 기능 - 페이지 125

 
borilunad :
Artyom과 Renat는 6이 필요하지 않습니다!
그들 중 누구에게 이미 서비스를 제공했습니까?
 
borilunad :

사실이야?! " ...그러면 단말기가 느려져서 돈을 벌 수 없게 되는데..."

그 대화는 테스터에 관한 것이었고 나머지는 일반적으로 내 말이 아닙니다. 이 6-포먼의 또 다른 저글링!

안녕하세요 기업인 결론!

여기가 어디 니:

" ...도와주신 노고에 감사드립니다...주변에 쫓기고 바퀴에 막대기 꽂는 개자식들...어느 쪽이든 단말기가 느려져서 돈을 벌 수 없게 되면 조언만 돈을 위해… 60년 동안 만난 적도 없지만 목격한 건 이번이 처음…

그는 터미널이 수익의 불가능을 위해 의도적으로 느려진다고 말합니까?

그는 당신을 그렸습니다. 게다가 그는 나를 동정했다.

난 더 이상 당신을 이해하지 않습니다 ...

 
artmedia70 :

왜요? 프로그램 제작자. 그 논리가 마음에 들지만 다음과 같이 주문 수를 계산하는 함수를 작성합니다.

 //+------------------------------------------------------------------+
int NumberTradesOrders( string sy, int op, int mn) {
   int num= 0 ;
   for (i= OrdersTotal ()- 1 ; i>= 0 ; i--) {
       if ( OrderSelect (i,SELECT_BY_POS)) {
         if (OrderMagicNumber()!=mn) continue ;   // для тестера можно удалить
         if (OrderSymbol()!=sy)       continue ;   // для тестера можно удалить
         if (OrderType()!=op)         continue ;
         num++;
         }
      }
   return (num);
}
//+------------------------------------------------------------------+

여기에서 욕설이 주제에서 벗어났습니다. 생각해 보겠습니다. 위의 두 구현 모두에 대해.

일부 주문에 대해 OrderSelect() 가 어떤 이유로 false를 반환하면 어떻게 됩니까?

계산된 값은 신뢰할 수 없겠죠?

그리고 모든 주문의 경우? 일반적으로 그는 그러한 특성을 가진 주문이 없으며 주문이 없기 때문에 NumberTradesOrders()를 호출하는 "상위" 논리가 기쁘게 새 주문을 열기 시작할 것이라고 말할 것입니까?

이론적으로 이러한 잘못된 상황을 제공하고 이러한 경우 "계산할 수 없음" 기호를 반환해야 합니다. 즉, 계산할 수 없었기 때문에 해당 숫자가 없습니다.

그리고 "상위" 코드는 이 기능을 확인하고 그에 따라 논리를 빌드해야 합니다.

 
simpleton :

여기에서 욕설이 주제에서 벗어났습니다. 생각해 보겠습니다. 위의 두 구현 모두에 대해.

일부 주문에 대해 OrderSelect()가 어떤 이유로 false를 반환하면 어떻게 됩니까?

계산된 값은 신뢰할 수 없겠죠?

그리고 모든 주문의 경우? 일반적으로 그는 그러한 특성을 가진 주문이 없으며 주문이 없기 때문에 NumberTradesOrders()를 호출하는 "상위" 논리가 기쁘게 새 주문을 열기 시작할 것이라고 말할 것입니까?

이론적으로 이러한 잘못된 상황을 제공하고 "계산할 수 없음" 기호, 즉 계산할 수 없었기 때문에 그러한 숫자가 없는 경우 반환해야 합니다.

그리고 "상위" 코드는 이 기능을 확인하고 그에 따라 논리를 빌드해야 합니다.

특별히 if(OrderSelect(i,SELECT_BY_POS)) 를 별도의 블록으로 선택했습니다. 디버깅할 때 오류 값을 반환합니다. else {// 원하는 대로 선택 오류에 대해 작성하고 EMPTY}와 같이 선택 오류에서 반환합니다.

그리고 시장에서 선택된 주문 이 있을 경우 선택에 오류가 발생하는 상황을 생각해보자. 상의하자. 나는 만난 적이 없습니다.

 
simpleton :

일부 주문에 대해 OrderSelect()가 어떤 이유로 false를 반환하면 어떻게 됩니까?

올바르게 생성된 주문 주기가 "거짓"을 반환할 수 있는 이유를 하나 이상 지정하십시오.

아, Artem이 이미 요청했다는 사실을 눈치채지 못했습니다. 하지만 여전히.

 
borilunad :
........ .... ....!
보리스, 당신이 틀렸습니다.
그 사람들은 당신과 다른 사람들을 모두 도우려고 노력하지만 꽤 정확합니다. 그리고 여기에서 당신은 지나치게 과민하고 억제되지 않습니다.
나는 당신이 그것을 눈치 채지 못한다고 생각합니다.
 

Viktor, 저는 프로그래머가 아니라 사용자이지만 프로그램의 효율성에 관심을 갖고 아이디어를 개발하고 구현합니다. 모든 사람은 자신의 비전, 자신의 스타일, 자신의 방식을 가지고 있습니다. 선배님들의 도움으로 많이 배웠습니다. 하지만 711번째 빌드부터 Expert Advisor에 커스텀 인디케이터 콜이 있다는 이유로 테스터를 저지한 사실을 말하니, 급히 증거, 로그가 필요하다! 그리고 이것은 이미 커스텀을 일반 것으로 교체하고 내 생각은 이미 다른 작업으로 향하고있는 시간입니다.

나는 문제에 관심이 없고 문제를 해결하고 내 일을 합니다. 그러나 나는 그럼에도 불구하고 그들에게 보여 주었지만 그들이 원하는 것을 보지 못했기 때문에 어떤 식으로든 반응하지 않았습니다. 하루를 기다린 끝에 잉여분은 제 마음대로 제거 하고 지표 호출 관련 라인과 연간 운행 시간만 비교를 위해 남겨두었습니다! 위에서 보고 확신할 수 있습니다!

저에게 프로그래밍은 시장에서 작동하는 것을 의미합니다. 나는 시장에서 일자리를 신청하지 않으며 필요하지 않습니다. 프로그래머는 훌륭한 목표를 가지고 있을지 모르지만, 정확히는 나의 짜증과 자제력 부족은 그들의 집요함과 나에게 전달된 어느 정도의 가혹한 표현에 의해 유발되었습니다!

 
Bor, 그들에게 인내의 예를 보여 줍니까? 오랫동안 훈련했지만 자제하는 법을 배웠습니다. 보인다..
 
granit77 :
Bor, 그들에게 인내의 예를 보여 줍니까? 오랫동안 훈련했지만 자제하는 법을 배웠습니다. 보인다..
우리는 모두 원하면 모든 것을 배우고 테스터의 지연의 예를 보여줄 수 있다면 누구에게도 보여주지 않고 자제할 수 있습니다. 처럼 보여도...
 
granit77 :
Bor, 그들에게 인내의 예를 보여 줍니까? 오랫동안 훈련했지만 자제하는 법을 배웠습니다. 보인다..
그의 위치에 들어가십시오. 조국에서 멀리 떨어진 타국에서의 삶은 흔적 없이 지나가지 않는다. 한때 돌이킬 수 없는 실수를 저질렀고, 객원 직원이 된 자신에 대한 짜증과 분노가 있다.)