초보자의 질문 MQL4 MT4 MetaTrader 4 - 페이지 191

 

프로그램이 메모리를 누수하고 있습니다.

Expert Advisor 작업 후 3~4일 후에 메모리 부족 오류가 나타납니다.

잡는 방법은 불명.

나는 많은 인쇄물을 배열하고 오버플로에 대해 모든 배열을 모니터링합니다.


프로그램 속도를 높이자는 아이디어가 있었습니다. 예를 들어 OnTick에서 한 번의 패스 대신 10,000번이 수행되었습니다. 그러나 블록을 점진적으로 제거하려면 RAM 로드를 제어해야 합니다.

MT4에서 이 작업을 수행할 수 있지만 최대 메가바이트의 정확도가 있습니다.


dll을 통해 수행되는 경우 winApi에는 GetProcessMemoryInfo 기능이 있습니다( https://docs.microsoft.com/ru-ru/windows/win32/api/psapi/nf-psapi-getprocessmemoryinfo?redirectedfrom=MSDN_

바이트까지 추적할 수 있는 포이디.


기능을 mql4 프로그램으로 가져오기 위한 도움말

GetProcessMemoryInfo function (psapi.h) - Win32 apps
GetProcessMemoryInfo function (psapi.h) - Win32 apps
  • 2018.12.05
  • karl-bridge-microsoft
  • docs.microsoft.com
Retrieves information about the memory usage of the specified process.
 

SendNotification() 을 보낼 최대 주소 수는 얼마입니까?


 
Sergey Likho :

프로그램이 메모리를 누수하고 있습니다.


당연히 누수가 됩니다.

 for ( int i= 0 ; i
 
Алексей Тарабанов :

당연히 누수가 됩니다. for ( int 나는 = 0 ; 나는

나는 당신을 이해하지 못했습니다. 사이클이 어디에 있는지 설명하십시오.

 

Sergey Likho :

그러나 블록을 점진적으로 제거하려면 RAM 로드를 제어해야 합니다.

MT4에서 이 작업을 수행할 수 있지만 최대 메가바이트의 정확도가 있습니다.

MT4에서 RAM 로드를 제어할 수 있는 기능은 무엇입니까?

 

여보세요

문제를 해결하는 데 도움

MT4에서 컴퓨터를 재부팅한 후 활성화가 날아갑니다.

이것은 2019.12.22 13:13:07.295 쓰는 것입니다 'C:\Users\Lenovo\AppData\Roaming\MetaQuotes\Terminal\CCB2DB5ABAB48D780F7883A0CBD7F76A\MQL4\Experts\Market\SRB Grid.ex4'를 로드할 수 없습니다.


 

안녕하세요!

문제가 있습니다.

MT4에서는 건너뜁니다. 전체 기간이 표시되지 않습니다. 예를 들어, H4의 프랑에 첨부된 화면에는 전체 10일이 없습니다. Quote Service-Archive를 통해 견적을 업로드하려고 했습니다. 견적은 정상적으로 로드되지만 도움이 되지 않습니다. 터미널도 다시 시작하십시오. 그리고 이것은 하나가 아니라 여러 도구입니다.

문제를 돕는 방법?

조언을 해주시면 정말 감사하겠습니다.

하나

 
odyn :

안녕하세요!

문제가 있습니다.

MT4에서는 건너뜁니다. 전체 기간이 표시되지 않습니다. 예를 들어, H4의 프랑에 첨부된 화면에는 전체 10일이 없습니다. Quote Service-Archive를 통해 견적을 업로드하려고 했습니다. 견적은 정상적으로 로드되지만 도움이 되지 않습니다. 터미널도 다시 시작하십시오. 그리고 이것은 하나가 아니라 여러 도구입니다.

문제를 돕는 방법?

조언을 해주시면 정말 감사하겠습니다.


일정에 따라 RMB를 시도하십시오 --> 새로 고침. 각 기간에 대해.

또는 각 TF에서 모든 항목이 로드될 때까지 Home 키를 누르고 있습니다.

 
Artyom Trishkin :

일정에 따라 RMB를 시도하십시오 --> 새로 고침. 각 기간에 대해.

또는 각 TF에서 모든 항목이 로드될 때까지 Home 키를 누르고 있습니다.

도움이 되었습니다!! 친절한 사람 감사합니다!!

 

인사말

텍스트 개체의 글꼴 두께를 설정할 수 있습니까?

TextSetFont를 찾았습니다( 그리기 방법으로 텍스트 출력 글꼴 설정) https://docs.mql4.com/en/objects/textsetfont

, 글꼴 두께를 설정하는 플래그가 있지만 사용 방법을 알 수 없습니다.