MQL5 교육 - 페이지 10

 

MQL4 프로젝트의 가장 큰 장점은 학교에서 알고리즘을 공부한 사람이라면 누구나 이해할 수 있는 초보자 교육을 위한 절차적 프로그래밍의 사용입니다.

절차적 프로그래밍은 MQL5 언어 에서도 사용할 수 있지만 불행히도 설명에서 개발자는 OOP 사용에 중점을 둡니다.

모든 운영체제가 경영의 원시화를 추구하는 시대에,

MT5 개발자는 그 반대입니다. C ++를 이해하는 사람, 즉 스스로만 이해할 수 있는 설명서를 출시합니다.

동시에 그들은 가장 중요한 사실을 잊고 있습니다. C++를 이해하는 사람들은 금융 시장에서 거래하는 것보다 덜 위험한 직업을 항상 찾을 수 있다는 것입니다!

결과적으로 우리는 우리가 가진 것을 갖게 되었습니다. 초보자는 프로젝트에 참여할 수 없으며 전문가는 전혀 필요하지 않습니다.

이상적으로는 MQL4에 대한 Sergei Kovalev의 교과서를 가져와야 합니다.

MQL5용으로 리메이크하여 로트 시스템을 네팅으로 교체하고 예제에서 간단한 절차적 프로그래밍만 사용합니다.

이것에 정말로 관심이 있는 사람은 OOP를 배우고 스스로 라이브러리를 사용하게 될 것입니다. 이것은 거래 시스템을 만드는 데 필요하지 않습니다.

 
MoneyJinn : MQL5 언어로 절차적 프로그래밍을 사용할 수도 있지만 불행히도 설명에서 개발자는 OOP 사용에 중점을 둡니다.

누가 이 악센트를 걸러내지 못하게 막나요?

모든 운영체제가 경영의 원시화를 추구하는 시대에,

개발 언어와 운영 체제 인터페이스를 혼동하지 마십시오. C++는 그것을 쉽게 만들지 않습니다. 예를 들어 개발자가 VC6에서 VS 2008로 MT4 터미널을 재작성하려는 최근 시도가 있습니다. 버그가 많습니다.

이상적으로는 Sergei Kovalev의 MQL4 교과서에 필요하고 충분한 최소한의 내용이 포함되어 있어 MQL5용으로 리메이크하는 것이 좋습니다.

그런 시도가있었습니다 ( Sergey 자신이 시도했습니다), 실패했습니다. 예, 한 사람에게이 작업을 수행하는 것은 불가능합니다.

 
MoneyJinn :

이상적으로는 MQL4에 대한 Sergei Kovalev의 교과서를 가져와야 합니다.

이것은 가장 막다른 길입니다. 언어와 플랫폼 모두 너무 많은 차이가 있습니다.

모든 것이 잘 될 것입니다. 기다리기만 하면 됩니다.

 
TheXpert :

모든 것이 잘 될 것입니다. 기다리기만 하면 됩니다.

오 새로운 스트림! 교과서가 만들어지고(만들게 될) 신뢰할 수 있는 정보가 있습니까?
 
Yedelkin :
오 새로운 스트림! 교과서가 만들어지고(만들게 될) 신뢰할 수 있는 정보가 있습니까?
아니요. 그는 힌트를 전혀 쓰지 않고 썼다.
 
TheXpert :
아니요. 그는 힌트를 전혀 쓰지 않고 썼다.
저것들. 그냥 희망을 표현? 분명한.
 
Mathemat :

누가 이 악센트를 걸러내지 못하게 막나요?

글쎄, 지정된 악센트를 걸러내고 OOP로 코드를 우연히 발견하지 않는 방법은 무엇입니까?

수학 :

개발 언어와 운영 체제 인터페이스를 혼동하지 마십시오. C++는 그것을 쉽게 만들지 않습니다.

거래 플랫폼이 일반적인 프로그래밍이 아니라 거래 프로세스의 프로그래밍 방식 관리를 위해 만들어졌으면 합니다. 이 엔터테인먼트를 위해 Visual Studio가 있습니다.

더엑스퍼트 :

언어와 플랫폼 모두 너무 많은 차이가 있습니다.

개발자들이 제시하는 형태에서 그 차이는 거대해 보인다. 실제로 포지션과 오더의 회계처리 변경을 제외하고는 큰 차이는 없습니다.

MQL5 언어 학습의 결과로 어떤 수준의 사용자를 획득해야 하는지를 나타내는 MQ에 명확한 개념이 없기 때문에

이 사이트는 개발에 부적합하고 초보자에게 혐오스러운 자료로 가득 차 있습니다.

 
MoneyJinn : 음, 지정된 악센트를 걸러내고 OOP로 코드를 실행하지 않는 방법은 무엇입니까?

네, 제가 글을 썼을 때처럼요. 그 당시에는 단순히 OOP가 있는 코드가 없었습니다. :)

OOP에 대해 거의 아무것도 몰랐지만 MQL4는 이해했습니다. 며칠 동안 고통받는 것으로 충분했으며 모든 것이 잘되었습니다.

모든 것이 완벽했다고 말하는 것은 아닙니다. 하지만 효과가 있습니다! (빌드 245에서 동작했는데 지금은 모르겠지만 확인해봐야겠네요.)

추신: 가장 큰 문제는 자신의 게으름을 극복하는 것입니다. 그러나 이것은 최소한 사전 코딩 경험이 있는 사람들을 위한 것입니다.

PPS 그리고 이제 작동합니다!

 
MoneyJinn :

개발자들이 제시하는 형태에서 그 차이는 거대해 보인다. 실제로 포지션과 오더의 회계처리 변경을 제외하고는 큰 차이는 없습니다.

실제로 차이가 큽니다. 이것이 보이지 않는다는 사실은 당신이 아직 그 몰입 단계에 있지 않다는 것을 의미합니다. 나는 OOP에 대해 이야기하는 것이 아니라 접근 방식에 대해 이야기하고 있습니다. 특히 거래합니다.

"거래 컨텍스트"가 없는 것만으로도 가치가 있는 것입니다. 그리고 그물.

예델킨 :
저것들. 그냥 희망을 표현? 분명한.

희망이 아니라 거의 확실합니다. 다 괜찮을거야. 사실, MQL5에서 프로그래밍 교육에 대한 유료 강좌를 듣는 것은 전혀 좋지 않습니다 :) 지금까지 이것은 우스꽝스럽습니다.

대상 청중은 (비교적) 작으며 대부분 최소한 어떻게든 코딩할 수 있는 사람들로 구성됩니다.

 
TheXpert :

실제로 차이가 큽니다. 이것이 보이지 않는다는 사실은 당신이 아직 그 몰입 단계에 있지 않다는 것을 의미합니다. 나는 OOP에 대해 이야기하는 것이 아니라 접근 방식에 대해 이야기하고 있습니다. 특히 거래합니다.

"거래 컨텍스트"가 없는 것만으로도 가치가 있는 것입니다.

거래 컨텍스트가 무엇을 의미하는지 여쭤봐도 될까요? 사실, 이것은 이미 논의되었을 가능성이 높지만 내가 놓친 뉘앙스를 결코 알지 못합니다. :)