'CopyTicks' 테스트 - 페이지 35

 
fxsaber :
절대적으로하지. 표시기를 제거하면 잠시 동안 브레이크가 계속됩니다.

그럴 수도 있지만 결론을 내리려면 표시기의 그래픽을 끄고 확인해야 합니다.

일반적으로 그래픽이 있는 브레이크는 GUI와 관련된 프로그래밍에서 흔히 발생하므로 일반 프로그래밍 언어에서는 스레드로 작업하는 기능이 도입되었으며 GUI는 항상 별도의 실행 스레드로 표시됩니다. MQL5에서는 시각화 및 제어를 위해 그래픽을 표시할 수 있지만 빠른 알고리즘에서는 프로그램의 주요 논리 실행이 느려집니다.

나 자신을 위해 그래픽 없이 로봇의 다른 테스트를 수행하기로 결정하고 브레이크가 나타나면 대상 플랫폼을 증권 거래자가 사용하는 것으로 변경합니다.

 
모든 기호에 공통적인 시장 개요를 느리게 합니다!
 
fxsaber :
모든 기호에 공통적인 시장 개요를 느리게 합니다!
이상하지만 어떻게 속도를 늦출 수 있습니까? 이것은 터미널의 본질이며 사용자가 아닌 별도의 스레드에서 실행됩니다.
 
coderex :
이상하지만 어떻게 속도를 늦출 수 있습니까? 이것은 터미널의 본질이며 사용자가 아닌 별도의 스레드에서 실행됩니다.
이와 같이

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

'CopyTicks' 테스트

fxsaber , 2016.11.23 08:47

동영상으로 캡처

노란색은 신선한 티크의 역사입니다. Market Watch가 어떻게 느려지는지 명확하게 볼 수 있습니다. 그리고 브레이크를 해제하면 틱 이력이 소급 변경됩니다. 저것들. 시장 검토에 제동이 걸리고 틱 이력을 통해 데이터를 얻을 수 없습니다.

 

브레이크를 재현하려면 이 어드바이저를 실행하십시오.

void OnInit ()
{
   EventSetMillisecondTimer ( 50 );
}

void OnTimer ()
{
   MqlTick Ticks[];
   Comment (( string ) TimeCurrent () + " " + ( string ) CopyTicks ( _Symbol , Ticks));
}

기지에 역사가 없는 캐릭터에게.

어드바이저를 제거하지 않고 동일한 기호가 있는 다른 거래 서버로 전환합니다.

브레이크가 작동하지 않으면 다른 거래 서버로 다시 전환하십시오. 아마도 다른 기호로.

저에게 브레이크가 재현된 것은 처음이 아니지만 1분 안에 조금씩(많은 계정이 다른 서버에서 열려 있음) 전환하면 마켓 리뷰가 느려지는 상황이 발생합니다. ZoomPrice가 허용하는 만큼 분명히 느리지는 않지만(재생 방식은 동일하지만 Expert Advisor 대신 이 표시기), 여전히 없는 것보다는 낫습니다.

 
fxsaber :

브레이크를 재현하려면 이 어드바이저를 실행하십시오.

void OnInit ()
{
   EventSetMillisecondTimer ( 50 );
}

void OnTimer ()
{
   MqlTick Ticks[];
   Comment (( string ) TimeCurrent () + " " + ( string ) CopyTicks ( _Symbol , Ticks));
}

기지에 역사가 없는 캐릭터에게.

어드바이저를 제거하지 않고 동일한 기호가 있는 다른 거래 서버로 전환합니다.

브레이크가 작동하지 않으면 다른 거래 서버로 다시 전환하십시오. 아마도 다른 기호로.

저에게 브레이크가 재현된 것은 처음이 아니지만 1분 안에 조금씩(많은 계정이 다른 서버에서 열려 있음) 전환하면 마켓 리뷰가 느려지는 상황이 발생합니다. ZoomPrice가 허용하는 만큼 분명히 느리지는 않지만(재생 방식은 동일하지만 Expert Advisor 대신 이 표시기), 여전히 없는 것보다는 낫습니다.

이해합니다, 부주의해서 죄송합니다, 이것은 제 상황이 아닙니다))
 

오늘 CopyTicks의 빌드 1485 개선 사항 릴리스에서:

  • 요청 시 캐시를 최대 128k 틱까지 동적으로 증가시켜 자체적으로 틱을 저장할 필요성을 줄입니다.
  • CopyTicksRange 기능 추가:



 
Renat Fatkhullin :

오늘 CopyTicks의 빌드 1485 개선 사항 릴리스에서:

  • 요청 시 캐시를 최대 128k 틱까지 동적으로 증가시켜 자체적으로 틱을 저장할 필요성을 줄입니다.
  • CopyTicksRange 기능 추가:
감사합니다, 우리는 확실히 그것을 시도합니다!
 

이전에 틱의 볼륨이 0이 되지 않는다는 "열기"에 대해 여기에 썼습니다. 어제 확인했습니다. 모든 것이 정상이며 분명히 업데이트되었습니다.


주제에서 벗어난 것일 수도 있지만 실제로는 그렇지 않은 것 같습니다. 기록이 있는 MT5에 대한 미결제약정 표시기는 어디에서 찾을 수 있습니까? (여기서는 MT4에서만 찾았습니다.) 제가 알기로는 미결제약정 내역을 서버에서 어떤 식으로든 로드할 수 없나요? . SymbolInfoDouble (_Symbol,SYMBOL_SESSION_INTEREST,interes)은 잘 작동합니다(빠른 것과 같은 데이터), ... . 아니면 최소한 미결제약정으로 si, rts에 저장된 촛대 데이터를 어디에서 찾을 수 있습니까?

 
juriy5555 :

이전에 틱의 볼륨이 0이 되지 않는다는 "열기"에 대해 여기에 썼습니다. 어제 확인했습니다. 모든 것이 정상이며 분명히 업데이트되었습니다.


주제에서 벗어난 것일 수도 있지만 실제로는 그렇지 않은 것 같습니다. 기록이 있는 mt5에 대한 미결제약정 표시기는 어디에서 찾을 수 있습니까? (여기서는 MT4에서만 찾았습니다.) 제가 알기로는 미결제약정 내역을 서버에서 어떤 식으로든 로드할 수 없나요? . SymbolInfoDouble(_Symbol,SYMBOL_SESSION_INTEREST,interes) 잘 작동합니다(빠른 데이터), ... . 아니면 최소한 미결제약정으로 si, rts에 저장된 촛대 데이터를 어디에서 찾을 수 있습니까?

시장에서 봐, 나는 이것을 보았다. 서비스 데스크에 추가하고 싶은 소원을 적어볼 수도 있습니다.
사유: