오류, 버그, 질문 - 페이지 1403

 

그것은 무엇입니까?

무슨 뜻인가요? 전략 테스터의 정보는 무엇입니까?

 

어떤 경우에 "내부 컴파일러 오류"가 발생합니까? 이 오류가 발생한 코드의 위치가 지정되지 않았습니다. 그리고 최신 빌드로 업데이트 후 등장했습니다. 악마가 나를 업그레이드 시켰다...

그리고 이 스레드에서 볼 수 있듯이 이것은 나에게만 일어난 것이 아닙니다. 일반적으로 모든 것이 평소와 같습니다 ... 아,이 불행한 개발자.

 
디스어셈블된 코드입니다. 나는 이것이 공식적인 용도로만 사용된다고 생각합니다. 이것이 어떻게 사용자에게 일어날 수 있는지는 분명하지 않습니다.
 
Grigoriy Chaunin :
디스어셈블된 코드입니다. 나는 이것이 공식적인 용도로만 사용된다고 생각합니다. 이것이 어떻게 사용자에게 일어날 수 있는지는 분명하지 않습니다.
이것은 테스터 애플리케이션 자체의 크래시 덤프입니다.
 
Alexey Navoykov :

어떤 경우에 "내부 컴파일러 오류"가 발생합니까? 이 오류가 발생한 코드의 위치가 지정되지 않았습니다. 그리고 최신 빌드로 업데이트 후 등장했습니다. 악마가 나를 업그레이드 시켰다...

그리고 이 스레드에서 볼 수 있듯이 이것은 나에게만 일어난 것이 아닙니다. 일반적으로 모든 것이 평소와 같습니다 ... 아,이 불행한 개발자.

그 장소가 알려지지 않은 것이 요점입니다.

서비스 데스크에 프로그램의 소스 코드를 첨부할 수 있습니까? 우리는 확실히 그것을 조사할 것입니다.

 
Tapochun :

안녕하세요. 그리고... OnTimer() 함수 가 테스터에서 작동해야 합니까?

터미널 버전 1191에서 - 작동하지 않습니다. 서비스 데스크 #1331708

테스터에서 OnTimer가 작동합니다. 가장 간단한 Expert Advisor를 실행해보십시오.

/+------------------------------------------------------------------+
//|                                                    TestTimer.mq5 |
//|                        Copyright 2015, MetaQuotes Software Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, MetaQuotes Software Corp."
#property link        "https://www.mql5.com"
#property version    "1.00"
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit ()
  {
//--- create timer
   EventSetTimer ( 60 );
      
//---
   return ( INIT_SUCCEEDED );
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit ( const int reason)
  {
//--- destroy timer
   EventKillTimer ();
      
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick ()
  {
//---
   
  }
//+------------------------------------------------------------------+
//| Timer function                                                   |
//+------------------------------------------------------------------+
void OnTimer ()
  {
//---
   Print ( "OnTimer" );
  }
//+------------------------------------------------------------------+

그의 로그는 다음과 같습니다.

 2015.10 . 19 08 : 53 : 09.876 Startup MetaTester 5 x64 build 1191 ( 16 Oct 2015 )
2015.10 . 19 08 : 53 : 09.880 Server  MetaTester 5 started on 127.0 . 0.1 : 3000
2015.10 . 19 08 : 53 : 09.880 Startup initialization finished
2015.10 . 19 08 : 53 : 10.137 127.0 . 0.1        login (build 1191 )
2015.10 . 19 08 : 53 : 10.140 Network 38680 bytes of account info loaded
2015.10 . 19 08 : 53 : 10.140 Network 1490 bytes of tester parameters loaded
2015.10 . 19 08 : 53 : 10.140 Network 196 bytes of input parameters loaded
2015.10 . 19 08 : 53 : 10.140 Network 479 bytes of symbols list loaded
2015.10 . 19 08 : 53 : 10.140 Tester  expert file added: Experts\TestTimer.ex5. 4483 bytes loaded
2015.10 . 19 08 : 53 : 10.151 Tester  initial deposit 50000.00 USD, leverage 1 : 100
2015.10 . 19 08 : 53 : 10.153 Tester  successfully initialized
2015.10 . 19 08 : 53 : 10.153 Network 17 Kb of total initialization data received
2015.10 . 19 08 : 53 : 10.153 Tester  Intel Core i7- 3770   @ 3.40 GHz, 16351 MB
2015.10 . 19 08 : 53 : 10.187 Symbols EURUSD: symbol to be synchronized
2015.10 . 19 08 : 53 : 10.187 Symbols EURUSD: symbol synchronized, 3384 bytes of symbol info received
2015.10 . 19 08 : 53 : 10.187 History EURUSD: history synchronization started
2015.10 . 19 08 : 53 : 10.648 History EURUSD: load 3.69 Mb of history data to synchronize
2015.10 . 19 08 : 53 : 10.648 History EURUSD: history synchronized from 2010.01 . 04 to 2015.10 . 16
2015.10 . 19 08 : 53 : 10.972 History EURUSD,H1: history cache allocated for 11228 bars and contains 10790 bars from 2014.01 . 01 23 : 00 to 2015.09 . 30 23 : 00
2015.10 . 19 08 : 53 : 10.973 History EURUSD,H1: history begins from 2014.01 . 01 23 : 00
2015.10 . 19 08 : 53 : 10.973 Tester  EURUSD,H1 (MetaQuotes-Demo): every tick generating
2015.10 . 19 08 : 53 : 10.973 Tester  EURUSD,H1: testing of Experts\TestTimer.ex5 from 2015.10 . 01 00 : 00 to 2015.10 . 18 00 : 00 started
2015.10 . 19 08 : 53 : 10.993 TestTimer (EURUSD,H1)   2015.10 . 01 00 : 01 : 00    OnTimer
2015.10 . 19 08 : 53 : 11.115 TestTimer (EURUSD,H1)   2015.10 . 01 00 : 02 : 00    OnTimer
2015.10 . 19 08 : 53 : 11.179 TestTimer (EURUSD,H1)   2015.10 . 01 00 : 03 : 00    OnTimer
2015.10 . 19 08 : 53 : 11.220 TestTimer (EURUSD,H1)   2015.10 . 01 00 : 04 : 00    OnTimer
2015.10 . 19 08 : 53 : 11.269 TestTimer (EURUSD,H1)   2015.10 . 01 00 : 05 : 00    OnTimer
2015.10 . 19 08 : 53 : 11.350 TestTimer (EURUSD,H1)   2015.10 . 01 00 : 06 : 00    OnTimer
2015.10 . 19 08 : 53 : 11.424 TestTimer (EURUSD,H1)   2015.10 . 01 00 : 07 : 00    OnTimer
2015.10 . 19 08 : 53 : 11.594 TestTimer (EURUSD,H1)   2015.10 . 01 00 : 08 : 00    OnTimer
2015.10 . 19 08 : 53 : 11.692 TestTimer (EURUSD,H1)   2015.10 . 01 00 : 09 : 00    OnTimer
2015.10 . 19 08 : 53 : 11.799 TestTimer (EURUSD,H1)   2015.10 . 01 00 : 10 : 00    OnTimer
2015.10 . 19 08 : 53 : 11.928 TestTimer (EURUSD,H1)   2015.10 . 01 00 : 11 : 00    OnTimer
2015.10 . 19 08 : 53 : 12.034 TestTimer (EURUSD,H1)   2015.10 . 01 00 : 12 : 00    OnTimer
2015.10 . 19 08 : 53 : 12.148 TestTimer (EURUSD,H1)   2015.10 . 01 00 : 13 : 00    OnTimer
2015.10 . 19 08 : 53 : 12.571 TestTimer (EURUSD,H1)   2015.10 . 01 00 : 14 : 00    OnTimer
...
2015.10 . 19 08 : 53 : 27.644 TestTimer (EURUSD,H1)   2015.10 . 16 23 : 56 : 00    OnTimer
2015.10 . 19 08 : 53 : 27.644 TestTimer (EURUSD,H1)   2015.10 . 16 23 : 57 : 00    OnTimer
2015.10 . 19 08 : 53 : 27.644 TestTimer (EURUSD,H1)   2015.10 . 16 23 : 58 : 00    OnTimer
2015.10 . 19 08 : 53 : 27.644 TestTimer (EURUSD,H1)   2015.10 . 16 23 : 59 : 00    OnTimer
2015.10 . 19 08 : 53 : 27.644 Tester  final balance 50000.00 USD
2015.10 . 19 08 : 53 : 27.649 Tester  EURUSD,H1: 1632176 ticks ( 288 bars) generated in 0 : 00 : 01.266 (total bars in history 11078 , total time 0 : 00 : 01.282 )
2015.10 . 19 08 : 53 : 27.649 Tester   234 Mb memory used
2015.10 . 19 08 : 53 : 27.649 Tester   log file "C:\Users\stringo\AppData\Roaming\MetaQuotes\Tester\D0E8209F77C8CF37AD8BF550E51FF075\Agent-127.0.0.1-3000\logs\20151019.log" written
2015.10 . 19 08 : 53 : 27.890 Tester  tester agent shutdown started
2015.10 . 19 08 : 53 : 27.899 Tester  shutdown tester machine
2015.10 . 19 08 : 53 : 27.908 Tester  tester agent shutdown finished
2015.10 . 19 08 : 53 : 36.618 127.0 . 0.1        login (build 1191 )
2015.10 . 19 08 : 53 : 36.627 127.0 . 0.1        MetaTester 5 forced to close
2015.10 . 19 08 : 53 : 36.872 Server  MetaTester 5 stopped

이곳은 변한 것이 없습니다.

[삭제]  
Slawa :

테스터에서 OnTimer가 작동합니다. 가장 간단한 Expert Advisor를 실행해보십시오.

그의 로그는 다음과 같습니다.

이곳은 변한 것이 없습니다.

지표에 효과가 있습니까? 그들에 대한 질문.
 
Tapochun :
지표에 효과가 있습니까? 그들에 대한 질문.

글쎄, 테스터 의 지표에 대해 물어보십시오.

우리는 이해한다.

[삭제]  
Slawa :

글쎄, 테스터 의 지표에 대해 물어보십시오.

우리는 이해한다.

나는 서비스 데스크에서 모든 것을 설명했습니다. 지표에 대해 즉시 설명했습니다. 코드를 제공하기도 했습니다.
 
Tapochun :
나는 서비스 데스크에서 모든 것을 설명했습니다. 지표에 대해 즉시 설명했습니다. 코드를 제공하기도 했습니다.

네. 나는 읽었다.

이해