하나의 표시기에 0으로 나누기 오류가 있습니다. - 페이지 3

[삭제]  
Aleksey Vyazmikin :
일반적으로 과거 데이터에 대한 프로파일링은 오류를 나타내지 않습니다.

일반적으로 limit=0 - 로그에 인쇄할 때 인쇄에는 한계 변수가 형성되는 모든 구성 요소가 포함됩니다.

 
Alexey Kozitsyn :

일반적으로 limit=0 - 로그에 인쇄할 때 인쇄에는 한계 변수가 형성되는 모든 구성 요소가 포함됩니다.

오늘 뭔가 짜증난다

코드

         if (limit== 0 )
         {
         limit= 2 ;
         Print ( "start_time - " , TimeToString (start_time, TIME_DATE | TIME_MINUTES ), " stop_time - " , TimeToString (stop_time, TIME_DATE | TIME_MINUTES ));
         Print ( "start_index=" ,start_index, " stop_index=" ,stop_index);
         }


출판중인

FO       0        12 : 14 : 11.719     IndDrafter (BR Splice,M15)      start_time - 2018.07 . 04 10 : 00 stop_time - 2018.07 . 05 00 : 00
KL       0        12 : 14 : 12.072     IndDrafter (BR Splice,M15)      start_time - 2018.07 . 04 10 : 00 stop_time - 2018.07 . 05 00 : 00
QQ       0        12 : 14 : 12.072     IndDrafter (BR Splice,M15)      start_time - 2018.07 . 04 10 : 00 stop_time - 2018.07 . 05 00 : 00
GF       0        12 : 14 : 12.872     IndDrafter (BR Splice,M15)      start_time - 2018.07 . 04 10 : 00 stop_time - 2018.07 . 05 00 : 00

그리고 start_index가 있는 인쇄는 어디에 있습니까?

 
Aleksey Vyazmikin :

오늘 뭔가 짜증난다

코드


출판중인

그리고 start_index가 있는 인쇄는 어디에 있습니까?

로그 또는 일반적으로 코드의 이 위치에서 인쇄물이 출력되지 않습니다.

 
Sergey Savinkin :

로그 또는 일반적으로 코드의 이 위치에서 인쇄물이 출력되지 않습니다.

그래서 로그 파일을 열었는데 한 줄만 있습니다. 여기에서 인쇄됩니다. 제가 직접 작성했으며 첫 번째 인쇄에 대해 댓글을 달면 더 이상 인쇄되지 않습니다.

 
Aleksey Vyazmikin :

오늘 뭔가 짜증난다

코드


출판중인

그리고 start_index가 있는 인쇄는 어디에 있습니까?

 
Vladimir Karputov :

그리고 최적화는 터미널 ...\MQL5\Logs의 로그와 관련이 있습니다.

오늘 로그를 지웠습니다. 새 데이터를 기다리고 있습니다. 아마도 진실은 코드와 함께 인쇄되지 않았다는 것입니다.
 
Aleksey Vyazmikin :

오늘 뭔가 짜증난다

코드


출판중인

그리고 start_index가 있는 인쇄는 어디에 있습니까?

그런 다음 2가지 버전이 있습니다.

1. 폴터가이스트, 흑마법, 적 마법사의 계략.

2. 이것은 표시기의 잘못된 버전입니다. 아마도 사본으로 작성하지만 차트에 다른 칠면조가 있습니다.

 
Aleksey Vyazmikin :

그리고 최적화는 터미널 ...\MQL5\Logs의 로그와 관련이 있습니다.

내 기억이 맞다면 터미널 : "도구"창 - "전문가"탭이 너무 열성적이고 잡지에 인쇄물을 자주 쏘는 사람들을 강제로 교살시킵니다.

 
Sergey Savinkin :

그런 다음 2가지 버전이 있습니다.

1. 폴터가이스트, 흑마법, 적 마법사의 계략.

2. 이것은 표시기의 잘못된 버전입니다. 아마도 사본으로 작성하지만 차트에 다른 칠면조가 있습니다.

첫 번째 옵션은 특히 두 번째 옵션의 원인이 될 수 있다는 점을 고려할 때 더 가능성이 높아 보입니다. :)

 

완전한 휴지통 - 다시 0으로 나누기 오류가 발생했습니다.

2018.07.04 13:29:05.377 IndDrafter (Si-9.18,M15)        zero divide in 'IndDrafter.mq5' (479,56)

나는 ME의 코드를 그림으로 게시합니다. 아마도 제가 시각 장애인일 수 있지만 무슨 일이 일어나고 있는지 이해하지 못합니다.

같은 줄에 모두 오류가 있습니다.

 double d1=(delta_price_high-center_line_point)/(limit/ 2 );
인쇄용 코드 추가로 인해 오류가 있는 행이 이동되었기 때문에 파일은 동일합니다.