초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 156

 

barabashkakvn , 답변 주셔서 감사합니다.

바이너리 형식으로 같은 것을 얻을 수 있습니까? 이 모든 것을 볼랜드 C++ 빌더에서 처리하고 싶었습니다. 거기에서 프로그램을 작성하는 것이 더 편리합니다... 저는 이 수준에서 Excel을 이해하기가 꺼려지고 파서를 작성하는 것이 게으릅니다...

 
memphis :

barabashkakvn , 답변 주셔서 감사합니다.

바이너리 형식으로 같은 것을 얻을 수 있습니까? 이 모든 것을 볼랜드 C++ 빌더에서 처리하고 싶었습니다. 거기에서 프로그램을 작성하는 것이 더 편리합니다... 저는 이 수준에서 Excel을 이해하기가 꺼려지고 파서를 작성하는 것이 게으릅니다...

아니면 파서를 작성하거나 Excel을 열어야 합니다.

일반적으로 MQL5로 작성 하고 MetaTrader5 터미널 에서 직접 지표를 작성하십시오.

 
memphis :

barabashkakvn , 답변 주셔서 감사합니다.

바이너리 형식으로 같은 것을 얻을 수 있습니까? 이 모든 것을 볼랜드 C++ 빌더에서 처리하고 싶었습니다. 거기에서 프로그램을 작성하는 것이 더 편리합니다... 저는 이 수준에서 Excel을 이해하기가 꺼려지고 파서를 작성하는 것이 게으릅니다...

가능하지만 이를 위해서는 mql5(4) 스크립트를 직접 작성해야 합니다. 이 스크립트는 스크립트에서 구성한 형식으로 바이너리 데이터를 작성합니다.

특히 C++를 이미 알고 있는 경우에는 전혀 어렵지 않습니다(파일 작업은 거의 동일함).

새로운 것을 배우기 위해 필요한 것은 터미널에서 필요한 데이터를 mql(귀하의 경우 따옴표)에서 요청하는 방법뿐입니다.

mql 도움이 됩니다.

 
barabashkakvn :

일반적으로 MQL5로 작성하고 MetaTrader5 터미널에서 직접 지표를 작성하십시오.

빌더에서 차트를 그리는 데 필요한 코드 양이 메타 트레이더보다 5배 적고 개발 환경이 더 편리하고 디버거가...

메타드라이버 :

mql 도움이 됩니다.

처음에 질문은 도움이 나를 도울 수 없다는 것입니다.

6년 전 저는 MQL4에서 비슷한 것을 작성했으며 각 틱의 전문가 모드에서 구매 및 판매 가격은 전역 변수 의 형태로 사용 가능하고 전역 배열의 형태로 사용할 수 있었습니다. 양초. 비교하다:

http://docs.mql4.com/ru/predefined/variables

https://www.mql5.com/ru/docs/predefined

이제 문서에 따르면 이러한 변수가 사라졌습니다! 다섯 번째 버전에서 과거 가격으로 데이터를 얻는 방법을 전혀 이해하지 못했습니다. 그 질문입니다.

Предопределенные переменные - Документация на MQL4
  • docs.mql4.com
Предопределенные переменные - Документация на MQL4
 
memphis :

처음에 질문은 도움이 나를 도울 수 없다는 것입니다.

질문은 "같은 것을 바이너리 형식으로 얻는 것이 불가능합니까?"였습니다. 이것이 바로 내가 당신을 위해 대답한 질문입니다.


6년 전 저는 MQL4에서 비슷한 것을 작성했으며 각 틱의 전문가 모드에서 구매 및 판매 가격은 전역 변수 의 형태로 사용 가능하고 전역 배열의 형태로 사용할 수 있었습니다. 양초. 비교하다:

http://docs.mql4.com/en/predefined/variables

https://www.mql5.com/ru/docs/predefined

이제 문서에 따르면 이러한 변수가 사라졌습니다!

그래 맞아. 아마도 요점은 mql5 언어가 mql4 언어가 아니라는 것입니다.

질문이 있습니다. mql5 언어가 mql4 언어와 정확히 같아야 합니까? 아니면 견적이 필요합니까? 글쎄, 의미에서 "당신은 체커 또는 이동?"

다섯 번째 버전에서 과거 가격으로 데이터를 얻는 방법을 전혀 이해하지 못했습니다. 그 질문입니다.

여기에는 문제가 없습니다. 나는 진술을 본다. "5번째 버전에서 과거 가격에 대한 데이터를 얻는 방법을 전혀 이해하지 못했습니다."

그렇다면 죄송합니다. 글쎄, 내 말은, 당신이 정말로 이해하고 싶었지만 성공하지 못했다면 말입니다.

나는 이미 혼란스러워. 아직도 질문이 있습니까?

// 도움을 요청하거나 직접 요청하는 데 어려움을 겪는 유형이신 것 같습니다. 글쎄, 마치 zapadlo 가 대담한 사람을 긴장시키는 것처럼 수줍어하는 것처럼. 그러니 부끄러워하지 마십시오. 우리는 항상 여기에서 초보자를 돕게되어 기쁩니다.

 

MetaDriver, 기다려 주셔서 감사합니다. 여기 내 질문이 있습니다. 틱을 처리할 때 Expert Advisor에서 이전 막대(및 가능한 경우 틱)의 따옴표에 대한 정보를 어떻게 얻을 수 있습니까?

나는 당신의 질문에 대답할 것입니다. 아니요, 우선 새 버전의 언어가 이전 버전보다 더 편리하기를 바랍니다. 특히 이 부분은 제 생각에 4번째 버전에서 매우 편리하게 구현되었는데, 무슨 이유에서인지 다시 하기로 했기 때문에 굉장히 편리한 부분이 나왔어야 했다고 생각합니다. 여기 내가 아직 보지 못한 것이 있습니다.

 
memphis :

MetaDriver, 기다려 주셔서 감사합니다. 여기 내 질문이 있습니다. 틱을 처리할 때 Expert Advisor에서 이전 막대(및 가능한 경우 틱)의 따옴표에 대한 정보를 어떻게 얻을 수 있습니까?

천만에요.

불행히도 이전 틱에 대한 정보를 요청할 수 없습니다. 이러한 기능은 (불행히도) 제공되지 않습니다. 완전하지 않은 대체 옵션으로 - 자신의 버퍼(배열)에 틱에 대한 정보를 축적할 수 있습니다. 시간이 지나면 어레이가 이전 틱 역학을 분석하는 데 적합해집니다.

따옴표에 대한 정보(최소 시간 프레임 분)는 간접적으로 액세스할 수 있는 터미널 버퍼에서 복사하여 얻을 수 있습니다(직접 액세스할 수 없음 - 객체 지향 전통의 정신에 따름). CopyRates(..), CopyClose(..), CopySpread(..) 및 기타와 같은 CopyXXX(...) 제품군 의 기능이 이 목적을 수행합니다. 이에 대한 정보는 시계열 및 지표 데이터에 대한 액세스 섹션에 있는 사이트의 문서 및 도움말에서 사용할 수 있습니다.

나는 당신의 질문에 대답할 것입니다. 아니요, 우선 새 버전의 언어가 이전 버전보다 더 편리하기를 바랍니다. 특히 이 부분은 제 생각에 4번째 버전에서 매우 편리하게 구현되었는데, 무슨 이유에서인지 다시 하기로 했기 때문에 굉장히 편리한 부분이 나왔어야 했다고 생각합니다. 여기 내가 아직 보지 못한 것이 있습니다.

슈퍼 편리한 기능이 작동하지 않을 수 있지만 매우 빠르게 나타났습니다. 사실 mql4-convenience에는 가격이 있습니다. 예를 들어, 적절한 코드를 작성하여 mql5 도구를 사용하여 "mql4 액세스"를 실제로 재현할 수 있습니다. 이 코드는 (중요!) 이 모든 데이터가 실제로 필요한지 여부에 관계없이 Expert Advisor의 각(!!)에 삽입해야 합니다. 그 일을 완전히 깊이 있게 하든 말든. 이것은 정확히 mql4에서 "자동으로"(마법에 의해 그리고 무료로?) 수행된 것입니다. mql5는 이러한 데이터를 각 Expert Advisor에 "필수"로 제공하는 것을 거부했습니다. 그러나 필요한 경우 복사 기능을 사용 하여 필요한 양만큼 정확하게 요청하기만 하면 됩니다.

// 경제적이죠? 이것은 제스처나 mql 코드의 수 를 저장하는 것이 아니라 대상 코드의 실행 시간을 저장한다는 의미입니다.

 
MetaDriver님 , 도움을 주셔서 대단히 감사합니다. 채팅할 수 있어서 좋았습니다 :)
 
MetaDriver :

// 경제적이죠? 이것은 제스처나 mql 코드의 수 를 저장하는 것이 아니라 대상 코드의 실행 시간을 저장한다는 의미입니다.

아니요, 사실이 아닙니다. 이 접근 방식 을 사용하면 반대로 대상 코드의 실행 시간이 크게 늘어납니다.
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5
 

좋은 저녁이에요! 도와주세요, 제발! Windows 8이 설치된 새 컴퓨터를 구입했습니다. 거기에 MT-4를 로드했는데 모든 것이 정상인 것 같았지만, 플랫폼을 다시 시작할 때마다 내 외에도 다운로드할 때 플랫폼에 있던 4개의 통화 쌍 차트 나오다. 그리고 나는 그것들을 제거할 수 없습니다. HR 같은 것은 없었습니다.

좋은 조언 부탁드립니다.

미리 감사드립니다.

사유: