전략 테스터에 대한 나의 불만. MQL 개발자에게 - 페이지 4

 

프로젝트를 생성하고 mt 4를 선택하면 mq5 확장자로 파일이 생성됩니다.

 
Vladimir Pastushak :
프로젝트로 작업할 때 저장소, 사운드, 그림, txt 및 csv 파일과 세트 파일에 모든 것을 저장해야 합니다. 이제 BMP만 가능합니다. 그러면 서버의 많은 메모리가 몇 시간 안에 채워질 수 있고 추가 로드가 있을 수 있다는 것을 이해하지만 이것은 매우 필요합니다!)

이러한 유형의 파일도 저장할 수 있습니다.

직접적인 제한은 없습니다.

 
Renat Fatkhullin :

이러한 유형의 파일도 저장할 수 있습니다.

EX5는 포함된 리소스를 누르지 않습니다. 이 때문에 여러 개의 작은 BMP 리소스가 수 메가바이트의 실행 파일을 만듭니다.
 
fxsaber :
EX5는 포함된 리소스를 누르지 않습니다. 이 때문에 여러 개의 작은 BMP 리소스가 수 메가바이트의 실행 파일을 만듭니다.

bmp 대신 png를 사용하면 어떻게 될까요?

그리고 MT가 실행 파일의 모든 리소스를 메모리에 보관한다고 생각하지 않습니다.

잠시만 기다려도 ... 질문이 흥미롭습니다. 5-rka의 메모리를 제대로 먹기 때문에 ...

 
fxsaber :
EX5는 포함된 리소스를 누르지 않습니다. 이 때문에 여러 개의 작은 BMP 리소스가 수 메가바이트의 실행 파일을 만듭니다.

물론 그것은 압박하고 항상 따끔거립니다 . 이것은 처음부터 문서에 명확하게 기록되어 있습니다.

예시:

 #resource "my.bmp"

void OnStart ()
  {
     Print ( "Test" );
  }

my.bmp 파일이 11MB 비어 있으면 ex5 파일은 68KB입니다. 리소스를 제거하면 파일은 7kb가 됩니다.

우리는 대부분의 파일(사진, wav, 텍스트 등)을 매우 잘 압축하는 빠른 LZSS 압축 알고리즘을 사용합니다.

 
Renat Fatkhullin :

물론 항상 압박하고 따끔거립니다.

예시:

my.bmp 파일이 11MB 비어 있으면 ex5 파일은 68KB입니다. 리소스를 제거하면 파일은 7kb가 됩니다.

우리는 대부분의 파일(사진, wav, 텍스트 등)을 매우 잘 압축하는 빠른 LZSS 압축 알고리즘을 사용합니다.

BMP 및 WAV 파일은 EX5 실행 파일에 포함되기 전에 자동으로 압축됩니다 . 즉, 리소스를 사용하면 MQL5에서 본격적인 프로그램을 만들 수 있을 뿐만 아니라 일반적인 mql5 프로그램 작성 방식에 비해 그래픽과 사운드를 사용할 때 터미널이 필요로 하는 파일의 전체 크기를 줄일 수 있습니다.

리소스 파일 크기는 128MB를 초과할 수 없습니다.

이상하게도 몇 메가바이트의 EX5가 있습니다. BMP 파일이 차지하는 만큼.

 

공식 합성 의 경우 기호를 생성 하고 Market Watch에 배치하기 전의 간격에 CopyTicks를 사용할 수 있습니까?

 
Renat Fatkhullin :

이러한 유형의 파일도 저장할 수 있습니다.

직접적인 제한은 없습니다.


csv 및 txt 메타 편집기는 소리를 보지 못하지만 저장소로 보낼 수는 없습니다.


 

일반 기호와 같은 합성 공식을 거래하려면 해당 기호를 구문 분석할 수 있어야 합니다.

이 공식의 구문 분석은 전적으로 MQL 프로그래머에게 있습니까?

일반 공식처럼 합성 공식을 올바르게 교환하는 라이브러리를 작성하는 것이 가능합니다. 시장가 주문만 가능합니다.


그런 다음 삼각 중재 , 예를 들어 여러 줄로 작성됩니다.

 
Vladimir Pastushak :

csv 및 txt 메타 편집기는 소리를 보지 못하지만 저장소로 보낼 수는 없습니다.

행의 모든 파일은 자동으로 저장소에 추가되지 않습니다.

원하는 파일에서 "파일 또는 폴더 추가" 명령을 제공합니다. 표준 파일뿐만 아니라 디렉토리의 모든 파일을 보려면 컨텍스트 메뉴 에서 "모든 파일 표시" 모드를 켭니다.