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

 

그렇다면 어떤 변환기를 선택해야 할까요?

 
Zvezdochet :

전나무가 불탔습니다 .... 내 머리가 완전히 엉망이되었습니다 ..... 농담이 아니라 당신이 매우 명확하게 말하기 때문에 질문을하겠습니다.

a) MT 5에는 센트가 없기 때문에 MT 4에는 센트가 있습니다.

b) MT 4에서 거래하려면 어떤 언어를 배워야 합니까? MQL 4 또는 MQL 5?

c) MQL 5는 센트 계정, 즉 MT 4에 적합합니까?

d) EA가 단순한 경우 MQL 5가 필요합니까(bay-take-sell-take-bay-take-sell-stoploss-bay-stoploss-sell)

e) 일반적으로 시작해야 하는 것으로 프로그래밍하므로 Kovalev의 교과서가 적합하거나 더 나은 것이 있습니까?

f) MQL 프로그래밍(4 또는 5 ....?) 학습을 시작하기 위해 WHERE에 대한 조언이 필요하십니까?

g) MT 5에 많은 리소스가 있다는 것을 두 번 이상 읽었습니다. 그리고 플랫폼과 프로그래밍 언어 MQL 5는 무엇과 관련이 있지만 일반적으로 더 많은 질문을 할 때까지 그렇지 않으면 다시 혼란스러워집니다.

즈베즈도체트 :

침묵 .... 알겠습니다 .... 컴퓨터 과학자들은 "많은 물 ....."을 어떻게 표현합니까?

침묵은 물이 많아서가 아니라 할 일이 있기 때문입니다. 장작 땔감, 난로 데우기(장작은 재미삼아 땁니다. 소파에 좌우로 뒹굴뒹굴 뒹굴뒹굴 뒹굴뒹굴 뒹굴뒹굴 하지 마세요.), 저녁식사를 하고...그 외 집안일을 합니다.

총:

1. 귀하의 DC에 MT5에 대한 센트 시장이 없으면 DC를 변경하겠습니다.

2. 프로그래밍에 대한 지식이 전혀 없다면 모든 언어를 배울 수 있습니다. 임호. 가장 중요한 것은 원칙을 이해하고 용어에 익숙해지는 것입니다. 이것은 개인적인 경험에서 나온 의견입니다. 내가 BASIC을 배울 때 나는 33세였다. 그 후 몇 년이 지난 후 MT5가 아직 출시되지 않았기 때문에 mql4에 뛰어들었습니다. 결론, 제 생각에는 mql5를 배우는 것이 더 좋습니다. 그러면 mql4를 마스터하는 것이 훨씬 쉬울 것입니다.

3. 아니오, 그렇지 않습니다. 나는 관심이 없었습니다. fxsaber에는 mql4 코드가 MT5에서 작동하도록 허용하는 다중 터미널 라이브러리가 있지만 그 반대의 경우도 마찬가지입니다 ??? 큰 질문.

4. 답변 1에서 이어집니다.

5. Sergey Kovalev가 알프스 포럼에서 내 질문에 답했지만 이 튜토리얼을 읽지 않았습니다. 무엇과도 비교할 수 없습니다. 대부분의 경우 문서로 충분합니다.

6. 답변은 이미 답변 2에 있었습니다.

7. 프로그래머에게 리소스는 그렇게 명확하게 들리지 않습니다. https://docs.mql4.com/ru/runtime/resources 그건 그렇고, Kovalev의 튜토리얼에는 리소스에 대한 단어가 없습니다. 그 당시 그들은 단순히 단어에서 전혀 존재하지 않았습니다 ...

Ресурсы - Программы MQL4 - Справочник MQL4
Ресурсы - Программы MQL4 - Справочник MQL4
  • docs.mql4.com
//| Функция вызывает штатную OrderSend() и проигрывает звук          | В данном примере показано как проигрывать звуки из файлов Ok.wav и timeoit.wav, входящих в стандартную поставку терминала. Эти файлы находятся в папке означает папку, из которой запущен клиентский терминал MetaTrader 4.  Программным путем из mql4-программы каталог...
 
Zvezdochet :

그렇다면 어떤 변환기를 선택해야 할까요?

인쇄용이라면 여전히 거부됩니다.
문서를 수정해야 합니다.

 
Taras Slobodyanik :

인쇄용이라면 여전히 거부됩니다.
문서를 수정해야 합니다.

네 . 인쇄용 . 인쇄소는 "우리는 PDF 파일이 필요합니다"라고 말했습니다. 그들은 레이아웃에 대해 아무 말도 하지 않았습니다(두 번째로 그들이 "일종의" 레이아웃을 가리켰을 때 .... 인쇄소에 질문을 할게요)
 
Zvezdochet :

그렇다면 어떤 변환기를 선택해야 할까요?

네, 하나씩 해보세요. 휴대용 버전을 찾으면 시스템이 복잡해지지 않습니다.
 
Alexey Viktorov :

침묵은 물이 많아서가 아니라 할 일이 있기 때문입니다. 장작 땔감, 스토브 데우기(장작을 재미삼아 솎아 낸다. 소파에 눕지 말고, 좌우로 뒹굴뒹굴.), 스토퍼릭과 함께 저녁식사를 하고...그 외 집안일.

총:

1. 귀하의 DC에 MT5에 대한 센트 가격이 없으면 DC를 변경하겠습니다.

2. 프로그래밍에 대한 지식이 전혀 없다면 모든 언어를 배울 수 있습니다. 임호. 가장 중요한 것은 원칙을 이해하고 용어에 익숙해지는 것입니다. 이것은 개인적인 경험에서 나온 의견입니다. 내가 BASIC을 배울 때 나는 33세였다. 그 후 몇 년이 지난 후 MT5가 아직 출시되지 않았기 때문에 mql4에 뛰어들었습니다. 결론, 제 생각에는 mql5를 배우는 것이 더 좋습니다. 그러면 mql4를 마스터하는 것이 훨씬 쉬울 것입니다.

3. 아니오, 그렇지 않습니다. 나는 관심이 없었습니다. fxsaber에는 mql4 코드가 MT5에서 작동하도록 허용하는 다중 터미널 라이브러리가 있지만 그 반대의 경우도 마찬가지입니다 ??? 큰 질문.

4. 답변 1에서 이어집니다.

5. Sergey Kovalev가 알프스 포럼에서 내 질문에 답했지만 이 튜토리얼을 읽지 않았습니다. 무엇과도 비교할 수 없습니다. 대부분의 경우 문서로 충분합니다.

6. 답변은 이미 답변 2에 있었습니다.

7. 프로그래머에게 리소스는 그렇게 명확하게 들리지 않습니다. https://docs.mql4.com/en/runtime/resources 그건 그렇고, Kovalev의 튜토리얼에는 리소스에 대한 단어가 없습니다. 그 당시 그들은 단순히 단어에서 전혀 존재하지 않았습니다 ...

침묵은 물이 많아서가 아니라 할 일이 있기 때문입니다. 장작 썰기, 스토브 데우기(장작을 재미삼아 땁니다. 소파에 눕지 말고, 좌우로 서성거립니다.), 저녁식사, 휴게소 잡기...잘, 기타 집안일. 케이블, 당신은 그것을 장갑에 가지고 있지 않을 것입니다. 그런 다음 APV의 차가운 끝을 못에서 제거해야하지만 그들은 제거되지 않았습니다. 피팅은 "우연히"잊고 장갑없이 나를 청소합니다. THE FROST, 워밍업을 위한 순수 알코올 5g, 보드카를 섭취하지 않습니다. 그냥 술을 마시기만 하면 됩니다. 프로스트 이후에 손가락이 따끔거리고 따끔거리다가 다시 프로스트가 있는 경우 당신은 장갑을 낍니다 _ 눈에 젖습니다 _ 그런 불편함 ..... 상인의 날

총:

1. 귀하의 DC에 MT5에 대한 센트 가격이 없으면 DC를 변경하겠습니다. 말하다

2. 프로그래밍에 대한 지식이 전혀 없다면 모든 언어를 배울 수 있습니다. 임호. 가장 중요한 것은 원칙을 이해하고 용어에 익숙해지는 것입니다. 이것은 개인적인 경험에서 나온 의견입니다. 내가 BASIC을 배울 때 나는 33세였다. 15세에 기본을 배웠습니다. 10 COLOR BLU 20 COLOR WITE 30 CJLOR RED 40 COLOR GRIN 50 RUN을 기억하고 컴퓨터(당시 신기했던)는 화면의 다른 색상을 변경하기 시작했습니다. 그런 다음 그들은 10 시간 안에 특별히 점프한다고 말했습니다. 잊어버린 항목이 있는 경우 15가지 색상을 모두 입력한 후 기계가 명령 №15를 명령 순서대로 수행합니다. ALGOL과 FORTRAN 언어가 있다는 것도 배웠습니다. 그 후 몇 년이 지난 후 MT5가 아직 출시되지 않았기 때문에 mql4에 뛰어들었습니다. 결론, 제 생각에는 mql5를 배우는 것이 더 좋습니다. 그러면 mql4를 마스터하는 것이 훨씬 쉬울 것입니다. MQL 5 튜토리얼을 받을 수 있는 곳

3. 아니오, 그렇지 않습니다. 나는 관심이 없었습니다. fxsaber에는 mql4 코드가 MT5에서 작동하도록 허용하는 다중 터미널 라이브러리가 있지만 그 반대의 경우도 마찬가지입니다 ??? 큰 질문입니다. 무엇에 적합하지 않습니까? 센트용 MQL 5 ? 그래서 이미 결정했습니다. 언어와 터미널은 우주의 다른 두 가지 범주입니다(이미 이해하지 못하는 것이 있습니다. 내 언어가 어디에서 짜여져 있는지 아니면 알코올로 모니터를 닦아야 합니까?)

4. 답변 1에서 이어집니다.

5. Sergey Kovalev가 알프스 포럼에서 내 질문에 답했지만 이 튜토리얼을 읽지 않았습니다. 무엇과도 비교할 수 없습니다. 대부분의 경우 문서로 충분합니다.

6. 답변은 이미 답변 2에 있었습니다.

7. 프로그래머에게 자원(resource___은 아름다운 단어이지만 가려져 있음,,, 인적 자원, 천연 자원, 두뇌 자원, 컴퓨팅 자원 , ,,,,,,,,)은 그렇게 모호하지 않게 들립니다(아름답긴 하지만 의미는 화려하고 동화 속 NAKED KING처럼 똑똑한 척하여 바보로 간주되지 않습니다). https://docs.mql4.com/en/runtime/resources 그건 그렇고, Kovalev의 튜토리얼에는 리소스에 대한 단어가 없습니다. 그 당시 그들은 단순히 단어에서 전혀 존재하지 않았습니다 ...
Ресурсы - Программы MQL4 - Справочник MQL4
Ресурсы - Программы MQL4 - Справочник MQL4
  • docs.mql4.com
//| Функция вызывает штатную OrderSend() и проигрывает звук          | В данном примере показано как проигрывать звуки из файлов Ok.wav и timeoit.wav, входящих в стандартную поставку терминала. Эти файлы находятся в папке означает папку, из которой запущен клиентский терминал MetaTrader 4.  Программным путем из mql4-программы каталог...( ТЁМНЫЙ ЛЕС !!! )
 
 

그래도 코발레프....?

 

기적의 기능 ObjectGetValueByTime

좋은 저녁, 친애하는 동료들.

다시 한 번 나는 MQL4나 MT4의 기적, 또는 내 자신의 창의성에 직면했습니다.

ObjectGetValueByTime 함수 표시기에서 작동하지 않습니다. 즉, 전혀 작동하지 않지만 자체 재량으로 작동합니다.

그것을 보려면 3개의 동일한 채널을 생성해야 합니다.

- 수동으로 표준 MT4 기능이 있는 표시기 창의 첫 번째 "StdDev 채널"   (숫자는 단순히 삭제됨);

- 두 번째(제어용)   동일한 외부 스크립트에 의해 생성된 "CanelOutside"   창 기능   객체 생성;

- 그리고 실제로 제어되어야 하는 세 번째 항목은 "CanelInside"입니다.   동일한 ObjectCreate 함수 이지만 표시기 자체.

처음 두 개의 "StdDev 채널" 기능   그리고 "CanelOutside" 표시기는 필요한 포인트의 가격을 완벽하게 보고 제공하며 자체 채널은 완벽하게 보지만 채널 가격 값을 표시하는 것을 완고하게 거부합니다!

사실, 이 모든 것이 첫 번째 반복에 적용되며 두 번째 반복 부터 "CanelInside" 채널의 가격입니다.   나타납니다. 그리고 첫 번째 대상에 대해 결정되고 가격은   아니요! 이러한 실패 후에는 표시기를 올바르게 초기화할 수 없습니다.

그건 그렇고, ObjectGet 함수를 사용하여 표시기는 해당 채널 "CanelInside" 의 속성을 결정합니다   .

그는 마음이 바뀌었지만 지연과 관련된 것은 분명하지 않습니다. 생각이 있는 사람이나 만난 사람이 있으면 알아내십시오 .

전문가의 코드와 로그를 동봉합니다. 미리 감사드립니다.


2018.11.29 13:53:19.364            Chudo GBPUSD,H1: 창에서 발견된 CanelOutside 채널 = 0 막대 6의 상위 가격 = 1.293209835852652

2018.11.29 13:53:19.364 Chudo GBPUSD,H1: 창에서 발견된 CanelInside 채널 = 0 막대 2의 상단 가격 = 1.285447129034891

2018.11.29 13:52:56.321            Chudo GBPUSD,H1: 창에서 찾은 StdDev 채널 = 0 막대 12의 상한 가격 = 1.282497000244989

2018.11.29 13:52:56.321            Chudo GBPUSD,H1: 창에서 발견된 CanelOutside 채널 = 0 막대 6의 상위 가격 = 1.293209835852652

2018.11.29 13:52:56.321 Chudo GBPUSD,H1: 창에서 발견된 CanelInside 채널 = 0 막대 2의 상단 가격 = 0.0

2018.11.29 13:52:56.321            Miracle GBPUSD,H1: 초기화됨

2018.11.29 13:52:56.211            사용자 지정 표시기 Chudo GBPUSD,H1: 성공적으로 로드됨

2018.11.29 13:52:56.151            사용자 지정 지표 Chudo GBPUSD,H1: 제거됨

파일:
 

인사말.

일일 피벗 포인트 표시기는 선을 그립니다. 그린 후 라인 레벨을 얻는 방법을 알려주십시오. 버퍼의 실제 값은 렌더링 시에만, 그 다음에는 다른 값이 있습니다. 6,5,4,3,2,1,0의 이동이 있는 값 로그가 있는 스크린샷.