고객에게 내장된 간단한 프로그래밍 언어가 필요합니까? - 페이지 5

 
Комбинатор :

종탑에서 모든 것을 바라볼 뿐입니다.

두 가지 유형의 사용자가 있습니다.

첫 번째는 전체의 90-99%를 포함하며 두 번 대신 세 번 마우스를 클릭 하기에는 너무 게으 릅니다. 나머지, 그러한 언어에 관심이 있는 사람들은 mql5도 충분히 다룰 수 있습니다.

특정 절차를 단순화할 수 있는 기회는 항상 있습니다. 얼굴이 파랗게 질릴 때까지 동일한 텍스트를 입력하거나 클립보드에서 붙여넣을 수 있습니다. 그리고 이것은 정상입니다. 이것은 깊이뿐만 아니라 폭도 개발 과정입니다. 그리고 여기서 질문은 게으름의 존재에 관한 것이 아니라 특정 행동을 반복하는 편의성과 결과를 얻는 속도에 관한 것입니다 ...

 
igrok333 :
여기 mql4에서 거래가 시작됩니다.
한 줄.


여기 mql5에서 거래가 시작됩니다
13줄.

일반 프로그래밍 언어에서 OOP는 기존 방법으로 아무것도 할 수 없을 때 발생합니다. 그리고 여기 - 거래 시작 - 거래에서 가장 간단한 작업. 그리고 이미 oop로 이동합니다.
서투른 프로그래밍 언어 아닌가요?


다음은 mql5에서 거래를 시작하는 것입니다: ctrade.Buy(1); - 문자열의 문자조차도 귀하의 예보다 작습니다.

Trade.mqh 사용을 방해하는 요소. 그러면 3줄이 나오는데 그 중 2줄은 라이브러리 연결과 클래스 변수 선언입니다.

 
Alexey Volchanskiy :

이것은 당신에게 삶의 기쁨을 가져다 줄 것입니다. 더 쉬운 곳은 없습니다))


그런 다음 그러한 계산기를 생각해 냈습니다.
더 기능적이고 사용하기 쉬운


처음에는 컴퓨터가 사용하기 어려웠고, 나중에는 마우스, 직관적인 프로그램 인터페이스 등이 등장했습니다.
그래서 mql5는 사용하기 불편했던 구형 컴퓨터를 현대의 편리한 컴퓨터로 만든 예입니다.
 
Alexey Volchanskiy :

나 자신도 비슷한 생각을 가지고 있기 때문에 주제에 대해 쓰기로 결정했습니다. 그런 다음 Skype에서 채팅하는 오래된 고객이 환상을 갖기 시작했고 환상은 내 생각과 매우 가깝습니다.

대화는 녹음되지 않았으며 순전히 기억에서 비롯되었습니다.

이것은 오랫동안 사용되어 왔으며 많은 버전에서 다음과 같은 예가 있습니다( 광고 아님). 33초부터 볼 수 있습니다.


 
igrok333 :


장난을 치거나 욕을 하지 마십시오. 빗자루와 그릇이 이미 준비되었습니다.

목욕으로의 여행

 
Alexey Volchanskiy :

이것은 당신에게 삶의 기쁨을 가져다 줄 것입니다. 더 쉬운 곳은 없습니다))


결국, 당신은 더 어려운 것에 대해 프로그램을 제안하고 있습니다. 거래 개시를 어셈블러에 작성하고 dll을 통해 터미널과 연결해 봅시다.
 
Alexey Oreshkin :


다음은 mql5에서 거래를 시작하는 것입니다: ctrade.Buy(1); - 문자열의 문자조차도 귀하의 예보다 작습니다.

Trade.mqh 사용을 방해하는 요소. 그러면 3줄이 나오는데 그 중 2줄은 라이브러리 연결과 클래스 변수 선언입니다.

나는 그렇게 한다.

그러나 일반적인 기능에서 유사한 작업을 수행하지 않는 이유는 무엇입니까?
 
igrok333 :

mql5로의 전환은 무엇을 제공합니까? 거기에 쓰기가 더 쉽나요? 적은 코드?

플랫폼에 관계없이 거래를 열 수 있는 라인이 하나 있습니다. MQL5의 가능성 때문 입니다.

그러나 일반적으로 말해서 - 이미 한 번 이상 여기에서 언급되었습니다 - MQL4와 MQL5의 차이는 매우 작으며, 실제로는 모두 서버와 상호 작용하기 위한 프로토콜의 차이로 구성됩니다.

"MT4에는 한 줄만 있고 MT5 - 15"라는 진술은 가장 단순한 창을 열기 위해 많은 작업을 수행해야했던 최초의 Windows 프로그래머의 진술과 매우 유사합니다. 창 클래스를 등록하고 메시지 루프를 시작하십시오. , 창 이벤트 기능을 작성 ... .

하지만 지금은 모든 사람들이 Windows에서 글을 쓰고 있고, 저는 심지어 대부분이 DOS에서 작동하는 것을 작성하는 것이 어려울 것이라고 의심합니다.

 
igrok333 :
나는 그렇게 한다.

그러나 일반적인 기능에서 유사한 작업을 수행하지 않는 이유는 무엇입니까?

이것은 일종의 비정상적이고 비밀스러운 기능입니까?
이 경우 반대로 모든 필드를 직접 채우고 싶다면 채우고 싶지 않은 경우 기회가 있습니다. MT4에는 그러한 선택이 없습니다.

 
George Merts :

플랫폼에 관계없이 거래를 열 수 있는 라인이 하나 있습니다. MQL5의 가능성 때문 입니다.

그러나 일반적으로 말해서 - 이미 한 번 이상 여기에서 언급되었습니다 - MQL4와 MQL5의 차이는 매우 작으며, 실제로는 모두 서버와 상호 작용하기 위한 프로토콜의 차이로 구성됩니다.

"MT4에는 한 줄만 있고 MT5 - 15"라는 진술은 가장 단순한 창을 열기 위해 많은 작업을 수행해야했던 최초의 Windows 프로그래머의 진술과 매우 유사합니다. 창 클래스를 등록하고 메시지 루프를 시작하십시오. , 창 이벤트 함수를 작성 ... .

하지만 지금은 모두가 Windows에서 글을 쓰고 있고, 저는 심지어 대부분이 DOS에서 작동하는 것을 작성하는 것이 어려울 것이라고 의심합니다.

DOS가 무엇인지 전혀 모르는 사람들도 있습니다. 그리고 아는 사람들 중 많은 사람들이 DOS 명령이 어떻게 생겼는지 본 적도 들어본 적도 없습니다.