마지막으로 MT5로 전환하려면 어떻게 해야 합니까? (의견수렴) - 페이지 25

 

과정의 변증법은 다음과 같습니다.

MQL4 이전의 언어 개발은 성공으로 이어졌지만 지속적인 개발(MQL4에서 MQL5로)로 인해 언어가 대상 독자로부터 멀어지기 시작했습니다. 새로운 언어는 평신도의 의식에 정수 더미를 제공했고 거부감을 일으켰습니다. 하지만 MQL5로 발전하지 않는 것은 불가능했기 때문에 고급 사용자로부터 항상 무언가를 추가하라는 요청이 있었고 개발자는 빵이 필요했습니다. 결과적으로 대상 청중에서 추가 개발 및 이탈이 미리 결정되었습니다. 그리고 이제 변증법적 과정의 새로운 전환이 일어날 것입니다. 단순화의 측면으로 돌아가고 대중 사이에서 인기를 다시 얻는 것이지만 새로운(MQL5) 기반입니다.

 
Fast528 :

신제품의 모든 장점은 개발자만이 알 수 있으며, 발명의 순간에 옵니다.

의심할 여지 없이.

이제 지식을 정확하고 명료하게 전달하고 경험이 없는 사용자(가장 방대하고 따라서 핵심적인)에게 전달해야 합니다.

사실 이것이 바로 우리가 이야기하고 있는 것입니다.

MT5의 장점과 MT4에서 MT5로 전환하는 "강제 방법"에 대한 질문은 1년, 2년 또는 5년 이상 동안 제기되어 왔습니다.

헤징이 이미 추가되었으며 ITime, iClose 등이 있습니다. 추가되고 코드 기반은 예제로 가득 차 있습니다(대량 발행인은 다른 각도에서 동일한 것을 보여주었습니다). MT5에서 테스트하는 데 많은 이점이 있지만 MT4에서 MT5로 전환하는 문제는 여전히 과장되어 있습니다.

그래서 이유가 있습니까? 그 이유를 알아내야 합니다.

 
Dmitry Fedoseev :

누가 누구를 준비하고 있습니까? api를 구현하셨다면 제가 원하는대로 글을 쓰고 어디서든 플러스로 샤프에서 무엇이든 공부하지만 자료는 충분합니다. API 문서를 교육용으로 생각한다면...

예, 그리고 이것은 ... 얼마나 많은 다른 라이센스를 보았는지, 나는 무료를 보지 못했지만 열심히 검색했습니다. 그러나 아무 것도없고 일부 환상은 누군가에게 무료로 보입니다. 이것은 환상에 지나지 않습니다.

왜 이것들은 무료가 아닌 것입니까? http://www.gnu.org/licenses/license-list.ru.html
Various Licenses and Comments about Them - GNU Project - Free Software Foundation
  • www.gnu.org
This page is maintained by the Free Software Foundation's Licensing and Compliance Lab. You can support our efforts by making a donation to the FSF. Have a question not answered here? Check out some of our other licensing resources or contact the Compliance Lab at licensing@fsf.org. We classify a license according to certain key criteria...
 
Andrey F. Zelinsky :

OOP와 표준 라이브러리 는 무엇과 관련이 있습니까?

클래스가 무엇인지, 표준 라이브러리가 무엇인지 몰라도 MQL5에서 OOP 없이 완벽하게 관리할 수 있습니다.

하지만 현지 구루들의 설명을 보면 "SB 클래스를 보고...", "SB 클래스를 상속...", "자신의 클래스를 작성..."만 읽습니다.

저것들. "클래스"와 "표준 라이브러리"라는 단어는 항상 함께 갑니다.

문서에서 SB에 대한 설명을 엽니다: "무역 클래스", "클래스/그룹", "작업 클래스...", "직계 자손", "방법".

OOP 때문에 MQL5로 가지 않는 초보자에게는 기회가 없습니다.

표준 거래 기능을 사용하기 위해 그런 것들을 전혀 알 필요가 없습니다. 구조와 사용법만 알면 충분합니다.

그러나 예를 들어 MONO 통화 고문을 다중 통화 고문으로 전환하려는 경우 클래스 없이도 수행할 수 있습니다.

그러나 수많은 배열을 선언하기 시작하면 프로그램이 즉시 엉망이 됩니다.

여기서 수업이 시작됩니다. 그리고 클래스에서 변수를 선언하는 방법, 변수에 액세스하는 방법, 생성자, 소멸자 등을 반드시 알아야 합니다. 하지만 그다지 많지는 않습니다.

이러한 개념을 배우고 사용하려면 2시간 동안 3개의 수업만 진행하면 됩니다. 단, Monocurrency를 멀티로 전환하기 위해서입니다.

일반적으로 OOP는 멍청한 프로그래머를 위한 것이 아닙니다.

많은 사람들이 그것을 마스터하는 데 실패합니다. 예를 들어 템플릿, 연산자 및 클래스 오버로딩, 가상 함수 및 클래스와 같은 개념.

 
Petros Shatakhtsyan :

표준 거래 기능을 사용하기 위해 그런 것들을 전혀 알 필요가 없습니다. 구조와 사용법만 알면 충분합니다.

...

Petros, 당신이 당신이 아닌 다른 사람을 읽는다면 당신은 가격이 없을 것입니다. 당신은 이제 내가 위에서 설명한 결론에 도달했거나 도달하고 있습니다.

표준 라이브러리 의 거래 클래스와 방법의 모든 구석에 대해 측정 없이 밀어붙이는 것은 초보자에게 언어의 거래 기능에 대한 이해를 제공하지 않습니다.

MQL5 거래 기능에 대한 언급은 전혀 없습니다. 이에 대한 이야기는 표준 라이브러리의 메소드 및 클래스에 대한 독점적인 이야기로 대체됩니다.

 
pavlick_ :

누가 누구를 준비하고 있습니까? api를 구현하셨다면 제가 원하는대로 글을 쓰고 어디서든 플러스로 샤프에서 무엇이든 공부하지만 자료는 충분합니다. API 문서를 교육용으로 생각한다면...

좋아요. 개발할 수 있는 유일한 방법은 API입니다. 적어도 모든 소프트웨어는 말하자면 주류인 개방형 시스템으로 이동하고 있습니다.)

폐쇄된 커뮤니티에 관해서는, 그들은 운명입니다. 인위적으로 가꾸고 아끼지 않는 한, 이 경우에도 발전은 기대되지 않는다.

그러나 MQL 커뮤니티의 고립에는 깊은 상업적 의미가 있을 수도 있습니다.

 

언어는 전혀 관련이 없습니다. MT4/MT5 사용자 중 5-10%는 더 이상 자신만의 코드를 작성하려고 하지 않습니다. 나머지는 기껏해야 CodeBase 또는 Market에서 다운로드할 수 있습니다. 그리고 그들은 클래스-shmass, functions-shruktsii와 같이 내부에 무엇이 있는지 절대 신경 쓰지 않습니다.

따라서 프로그래밍을 사용하지 않는 사용자와 조언자에게 MT5가 MT4보다 나은 이유를 설명해야 한다고 상상합니다. 속도, 확장성, 깔끔한 아키텍처... - 이 모든 것이 일반 사용자에게는 공허한 소리입니다. 따라서 주장이 거의 없습니다.

 
Vasiliy Sokolov :

언어는 그것과 전혀 관련이 없습니다. MT4/MT5 사용자 중 5-10%는 더 이상 자신만의 코드를 작성하려고 하지 않습니다. 나머지는 기껏해야 CodeBase 또는 Market에서 다운로드할 수 있습니다. 그리고 그들은 클래스-shmass, functions-shruktsii와 같이 내부에 무엇이 있는지 절대 신경 쓰지 않습니다.

따라서 프로그래밍을 사용하지 않는 사용자와 조언자에게 MT5가 MT4보다 나은 이유를 설명해야 한다고 상상합니다. 속도, 확장성, 깔끔한 아키텍처... - 이 모든 것이 일반 사용자에게는 공허한 소리입니다. 따라서 주장이 거의 없습니다.

인코더가 5-10%이고 나머지는 플랫폼이 무엇인지 상관하지 않는다고 가정해 보겠습니다. 그런 다음 사용자를 활성 사용자(코더)와 수동 사용자(신호 가입자, 수동 거래자, 시장 구매자)의 두 가지 범주로 나눕니다.

첫 번째 범주의 전체 사용자가 MT5로 전환하면 나머지 사용자가 따라갑니다. 결국 코더는 MT5용 프로그램을 작성, 판매 및 게시할 것이며 수동 사용자는 이전과 같이 제공하는 것을 사용할 것입니다.

따라서 작업은 코더에게 MT5로 전환하도록 설득하는 것입니다. 그러면 문제가 해결됩니다.

 
Andrey F. Zelinsky :

Petros, 당신이 당신이 아닌 다른 사람을 읽는다면 당신은 가격이 없을 것입니다. 당신은 이제 내가 위에서 설명한 결론에 도달했거나 도달하고 있습니다.

표준 라이브러리 의 거래 클래스와 방법의 모든 구석에 측정 없이 밀어 넣는 것은 초보자에게 언어의 거래 기능에 대한 이해를 제공하지 않습니다.

MQL5 거래 기능에 대한 언급은 전혀 없습니다. 이에 대한 이야기는 표준 라이브러리의 메소드 및 클래스에 대한 독점적인 이야기로 대체됩니다.

다른 사람들이 당신이 원하는 것을 이해했다면 다른 사람들이 나에게 설명하게 하십시오.

초보자가 자신의 어려움이 무엇인지 말하게하십시오.


거래 기능의 경우 이 MQL5 참조 가 있습니다. 거래 기능 .

예를 들어 내가 사용하는 위치를 찾는 데도 사용합니다: PositionSelect.

그리고 OrderSend 대신 표준 기능을 사용하는 것을 선호합니다. 누가 편해.

 
Реter Konow :

인코더가 5-10%이고 나머지는 플랫폼이 무엇인지 상관하지 않는다고 가정해 보겠습니다. 그런 다음 사용자를 활성 사용자(코더)와 수동 사용자(신호 가입자, 수동 거래자, 시장 구매자)의 두 가지 범주로 나눕니다.

첫 번째 범주의 전체 사용자가 MT5로 전환하면 나머지 사용자가 따라갑니다. 결국 그들은 MT5용 프로그램을 작성, 판매 및 게시할 것이며 수동적인 프로그램은 이전과 같이 제공하는 것을 사용할 것입니다.

따라서 작업은 코더에게 MT5로 전환하도록 설득하는 것입니다. 그러면 문제가 해결됩니다.

맞아요, 전문 코더만이 우선 타인의 이익을 위해 봉사하는 사람입니다. 제정신이라면 누가 MT4 마켓에서 모든 제품을 제거하고 돈을 벌 기회를 박탈하겠습니까? MT4가 MT4라는 이유만으로 MT4에 대한 프리랜서 주문을 거부하는 사람은 누구입니까?

코더는 실제로 5-10%이지만 여전히 그들 사이에서 경쟁을 일으키기에 충분합니다. 그러한 dartanyan이 하나 있다면 나머지는 단순히 무게로 손가락을 비틀고 MT4 사용자에게 계속 서비스를 제공합니다. MQ만이 MT4와 MT5를 모두 소유하고 있기 때문에 상당한 영향을 미칠 수 있습니다. 그러나 이 모든 영향은 강제적인 조치이며 사실 MT4의 기존 생태계를 의도적으로 패배시킨 것입니다. 제정신으로 가는 사람은 아무도 없을 것입니다.