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

 
Renat Fatkhullin :
우리가 알아낼 것입니다.
나는 또한 교활하다 ... 이것은 ... 일반적으로 여기에서 다운로드했습니다 https://www.mql5.com/ru/forum/191913/page2#comment_5002499 빌드 1598 및 디버거 멈춤(응답하지 않음) , 1596으로 다시 교체하고 지금 알아낼 때까지 기다리십시오.
MT4-Tester VS MT5-Tester
MT4-Tester VS MT5-Tester
  • 2017.05.08
  • www.mql5.com
Руки дошли реализовать давнюю идею Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий Обсуждение статьи "Готов...
 

다른 브로커의 계정으로 이동하면 기호(CTRL + U)에서 터미널이 설치된 브로커의 이름입니다.

화면, FXCM 계정 및 FXFlat 사양.

 

아마도 그들은 제안을 지지할 것입니다.

현재 활성 차트의 기호는 Market Watch 목록에서 약간 강조 표시됩니다. 그리고 모든 차트의 기호는 같은 방식으로 강조 표시되지만 더 약합니다.

예를 들어 EURCAD 차트가 열려 있습니다. 나는 빠른 현재 스프레드를 보고 싶어 Market Watch를 보고 EURCAD가 어디에 있는지 찾기 시작합니다. 그리고 하이라이트가 되면 바로 눈에 들어오고, 필요한 정보를 눈으로 고려하곤 한답니다. 표준?

 
fxsaber :

아마도 그들은 제안을 지지할 것입니다.

현재 활성 차트의 기호는 Market Watch 목록에서 약간 강조 표시됩니다. 그리고 모든 차트의 기호는 같은 방식으로 강조 표시되지만 더 약합니다.

예를 들어 EURCAD 차트가 열려 있습니다. 나는 빠른 현재 스프레드를 보고 싶어 Market Watch를 보고 EURCAD가 어디에 있는지 찾기 시작합니다. 그리고 하이라이트가 되면 바로 눈에 들어오고, 필요한 정보를 눈으로 고려하곤 했다. 표준?

예, 충분하지 않습니다. 그는 긴 목록에서 여러 번 눈을 잃었습니다.

이것은 명확하지 않습니다.

그리고 모든 차트의 기호는 같은 방식으로 강조 표시되지만 더 약합니다.

왜 그들을 강조합니까? 예를 들어, 목록에서 선택한 기호를 강조 표시하고 이 목록 창 외부를 클릭하면 강조 표시됩니다.

왜 나머지를 강조합니까?

아아, 알겠습니다. 열려 있는 모든 차트의 기호는 더 약하게 강조 표시되고 활성 차트의 기호는 더 밝아 집니다... 맞죠?

예, 괜찮을 것입니다.

 
Artyom Trishkin :

예, 충분하지 않습니다. 그는 긴 목록에서 여러 번 눈을 잃었습니다.

이것은 명확하지 않습니다.

왜 그들을 강조합니까? 예를 들어, 목록에서 선택한 기호를 강조 표시하고 이 목록 창 외부를 클릭하면 강조 표시됩니다.

왜 나머지를 강조합니까?

아아, 알겠습니다. 열려 있는 모든 차트의 기호는 더 약하게 강조 표시되고 활성 차트의 기호는 더 밝아 집니다... 맞죠?

예, 괜찮을 것입니다.

정말 좋을 것입니다.


fxsaber :

아마도 그들은 제안을 지지할 것입니다.

현재 활성 차트의 기호는 Market Watch 목록에서 약간 강조 표시됩니다. 그리고 모든 차트의 기호는 같은 방식으로 강조 표시되지만 더 약합니다.

예를 들어 EURCAD 차트가 열려 있습니다. 나는 빠른 현재 스프레드를 보고 싶어 Market Watch를 보고 EURCAD가 어디에 있는지 찾기 시작합니다. 그리고 하이라이트가 되면 바로 눈에 들어오고, 필요한 정보를 눈으로 고려하곤 했다. 표준?

좋은 업그레이드 제안

 
fxsaber :

아마도 그들은 제안을 지지할 것입니다.

현재 활성 차트의 기호는 Market Watch 목록에서 약간 강조 표시됩니다. 그리고 모든 차트의 기호는 같은 방식으로 강조 표시되지만 더 약합니다.

예를 들어 EURCAD 차트가 열려 있습니다. 나는 빠른 현재 스프레드를 보고 싶어 Market Watch를 보고 EURCAD가 어디에 있는지 찾기 시작합니다. 그리고 하이라이트가 되면 바로 눈에 들어오고, 필요한 정보를 눈으로 고려하곤 한답니다. 표준?

또는 MQL에서 형식에 액세스할 수 있습니다. 그러면 모두가 원하는 대로 장식할 것입니다.
 
휴대용 장치에서 여러 MT5를 동시에 실행하면 로드가 시작되지만 프로세스에서 시작 및 언로드되지 않습니다. 다른 복사본을 시작하는 사이에 배가 필요합니다. 이것이 모든 사람에게 해당됩니까?
 
Artyom Trishkin :

아아, 알겠습니다. 열려 있는 모든 차트의 기호는 약하게 강조 표시되고 활성 차트의 기호는 더 밝아 집니다... 맞죠?

정확히!
안드레이 카팀리안스키 :
또는 MQL에서 형식에 액세스할 수 있습니다. 그러면 모두가 원하는 대로 장식할 것입니다.
나는 단지 규칙적인 행동을 원합니다.
 
스크립트 MQL5\Scripts\Test2.mq5
 void OnStart () {}

디버깅이 시작되지 않습니다. 파일을 다른 이름으로 저장합니다. 문제 없이 시작됩니다. 뒤로 - 시작되지 않습니다.

편집기와 터미널을 다시 로드해도 도움이 되지 않습니다. 편집자 1596, 터미널 1598.

 

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

오류, 버그, 질문

fxsaber , 2017.05.04 17:12

캐시 워밍업
 #define _CS(A) ((! IsStopped ()) && (A))
#define TOSTRING(A) #A + " = " + ( string )(A) + "\n"

void OnStart ()
{
   ulong FullCycle = 0 ;
   MqlTick Ticks[];
  
   while (_CS( true ))
  {
     const ulong StartTime = GetMicrosecondCount ();
    
     for ( int i = SymbolsTotal ( true ) - 1 ; _CS(i >= 0 ); i--)
       Comment (TOSTRING( SymbolsTotal ( true )) + TOSTRING( SymbolName (i, true )) +
              TOSTRING(i) + TOSTRING( CopyTicks ( SymbolName (i, true ), Ticks)) +
              TOSTRING( MQLInfoInteger ( MQL_MEMORY_USED )) + TOSTRING( MQLInfoInteger ( MQL_MEMORY_LIMIT )) +
              TOSTRING(FullCycle));
              
    FullCycle = GetMicrosecondCount () - StartTime;              
  }
}

스크립트 실행은 스크립트의 CopyTicks가 비동기식이 아님을 분명히 보여줍니다. MQL_MEMORY_USED 거짓말.

그리고 가장 중요한 것은 캐시가 비틀거린다는 것입니다(Metaquotes-Demo).

Market Watch에서 최소 100개의 기호로 시작하십시오.

캐시 문제는 일부 문자에서만 눈에.니다. 나머지는 정상입니다.

이러한 기호에 대한 CopyTicks의 개그처럼 보입니다.

Metaquotes-Demo의 버그 현지화
 void OnStart ()
{
   MqlTick Ticks[];
  
   Print ( CopyTicks ( "#KFT" , Ticks));
}

대본은 깊은 생각에 들어간다.