MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 1108

 
라이브러리에서 어떤 값이 사용되는지 확인이 가능한가요? 위의 예제 파일로 출력을 해봤는데 안되는데 어떻게 라이브러리의 인쇄 기능을 흉내낼 수 있나요?
 

MT4/5 터미널 간에 구조물을 전송하는 방법은 무엇입니까?


전송하는 방법은 여러 가지가 있습니다.


그러나 먼저 데이터로 일종의 문자열을 형성해야 합니다. 그러면 데이터가 읽힙니다.


질문: 그러한 구조를 어떻게 이전합니까?

 struct STR_answer
  {
   int                full_total_real;
   int                remain_real;
   int                full_total_demo;
   int                remain_demo;
   string             Name;
   string             Full_name;
  };

예를 들어, 변수1 = 값1, 변수2 = 값2 형식의 데이터에서 긴 문자열 을 수집하는 간단한 방법이 있습니다.

그러나 각 구조에 대해 라인과 파서를 차단해야 합니다.


다른 쉽고 보편적인 방법이 있습니까?

 
Sergey Likho :

MT4/5 터미널 간에 구조물을 전송하는 방법은 무엇입니까?


전송하는 방법은 여러 가지가 있습니다.


그러나 먼저 데이터로 일종의 문자열을 형성해야 합니다. 그러면 데이터가 읽힙니다.


질문: 그러한 구조를 어떻게 이전합니까?

예를 들어, 변수1 = 값1, 변수2 = 값2 형식의 데이터에서 긴 문자열 을 수집하는 간단한 방법이 있습니다.

그러나 각 구조에 대해 라인과 파서를 차단해야 합니다.


다른 쉽고 보편적인 방법이 있습니까?

파일을 사용하면 훨씬 쉽습니다. 구조를 작성하면 그 내용을 알고 수신기에서 요소 집합을 반복할 수 있습니다. 그런 다음 FileWriteStruct 및 FileReadStruct
 
Sergey Likho :

MT4/5 터미널 간에 구조물을 전송하는 방법은 무엇입니까?

다른 쉽고 보편적인 방법이 있습니까?

@fxsaber는 그런 보편적인 솔루션을 만들어 테스트 예제를 만드는 데 도움을 주었습니다. 솔루션은 MT4와 MT5에서 모두 작동해야 합니다(MT5에서 확인 - 확인).

https://www.mql5.com/en/forum/320395/page7#comment_12922647

그것을 알아 낸다면 프로그램 간 교환 문제를 해결해야합니다. KB에는 dll없이 파일 매핑의 예가 있습니다. 파일을 통해 가능하지만 자주 데이터를 전달하지 않는 경우

Каким вы видите Metatrader X в 2030 году?
Каким вы видите Metatrader X в 2030 году?
  • 2019.08.21
  • www.mql5.com
Что-то тут задумался, я на форе около 13 лет, начал с МТ4 в 2006 году...
 
Sergey Likho :

MT4/5 터미널 간에 구조물을 전송하는 방법은 무엇입니까?

전송하는 방법은 여러 가지가 있습니다.

질문: 그러한 구조를 어떻게 이전합니까?

여기 기사 https://www.mql5.com/ru/articles/364 구조를 RAM에 로드하는 방법이 있습니다. 구조의 요소는 모든 데이터가 될 수 있으며, 알아내면 누군가에게 말할 수도 있습니다.

MT4에서 작동했다면 멋졌을텐데 작동이 되나 확인할 방법이 없네요.

 

https://www.mql5.com/en/forum/95447/page5


여기와 인접 페이지에 데이터 변환에 대한 멋진 예가 많이 있습니다.

문자열을 다시 구조로 변환하는 방법에 대한 보편적인 솔루션을 아직 찾지 못했습니다.

Библиотеки: TypeToBytes
Библиотеки: TypeToBytes
  • 2017.07.19
  • www.mql5.com
Статьи и техническая библиотека по автоматическому трейдингу: Библиотеки: TypeToBytes
 
Sergey Likho :

https://www.mql5.com/en/forum/95447/page5


여기와 인접 페이지에 데이터 변환에 대한 멋진 예가 많이 있습니다.

문자열을 다시 구조로 변환하는 방법에 대한 보편적인 솔루션을 아직 찾지 못했습니다.

왜 변환?
노동조합을 만들고 필요한 것을 보내십시오.

 

구조를 전달하는 방법. 결정


데이터를 전송하는 방법에는 여러 가지가 있습니다.

@fxsaber 가 도움을 준 질문은 구조에서 문자열을 만드는 방법이었습니다. 그러면 1001가지 더 멀리 보낼 수 있습니다.


1부 구조체에서 문자열을 만드는 방법 https://www.mql5.com/ru/forum/95447/page5#comment_15687505

파트 2 문자열에서 구조를 만드는 방법 https://www.mql5.com/en/forum/95447/page5#comment_15688334

Библиотеки: TypeToBytes
Библиотеки: TypeToBytes
  • 2017.07.19
  • www.mql5.com
Статьи и техническая библиотека по автоматическому трейдингу: Библиотеки: TypeToBytes
 

배열에 대한 포인터를 mql4/5의 변수에 저장할 수 있습니까?

mql4에서 생성된 배열을 C++로 관리하는 것이 왜 불가능한지, 배열 데이터에 대한 접근을 전달하려고 했으나 해당 링크와 포인터에 접근할 수 없어 결과적으로 제3자 측에서는 불가능 크기를 변경하거나 추가 사용을 위해 포인터를 저장하는 응용 프로그램, 액세스할 수 없는 설명자에서 mql4 배열이 생성되는 곳은 무엇입니까?

 
Sergey Likho :

구조를 전달하는 방법.

바이트 배열입니다. 라인은 필요하지 않습니다.