내 접근 방식. 코어 - 엔진. - 페이지 62

 

문제를 다시 말씀드리겠습니다.

  1. MT 프로그램은 Windows 형식(눌림/해제)의 요소 상태를 변경해야 합니다.
  2. MT 프로그램은 Windows 양식 버튼의 색상을 변경해야 합니다.
  3. MT 프로그램은 Windows 양식 의 입력 필드 에서 텍스트를 받아들여야 합니다.
  4. MT 프로그램은 Windows 양식의 입력 필드에 텍스트를 설정해야 합니다.
  5. MT 프로그램은 Windows 응용 프로그램 창을 열거나 닫아야 합니다.

모든 것이 간단해 보입니다. C#에서 두 개의 간단한 모양을 그려야 합니다. 버튼, 입력 필드 및 확인란이 있어야 합니다. DLL을 추가합니다. MT5와 연결합니다.


나는 MT에서 나의 아날로그를 만들 것이다. 동일한 형태와 요소, 동일한 기능의 성능. 다음으로 품질 및 개발 잠재력 측면에서 솔루션을 비교합니다.

 
실제로 어닐링! Peter는 C#과 경쟁하기로 결정했습니다. 피터, 세상을 너무 웃게 만들지 마.
 
Dmitry Fedoseev :
실제로 어닐링! Peter는 C#과 경쟁하기로 결정했습니다. 피터, 세상이 우리를 그렇게 웃게 만들지 마.

글쎄, 그들이 나를 웃게하자. 이렇게 하려면 이 문제만 해결하면 됩니다. 디미트리, 가자!

 
Реter Konow :

글쎄, 그들이 나를 웃게하자. 이렇게 하려면 이 문제만 해결하면 됩니다. 디미트리, 가자!

이미 충분히 재미있습니다.

 
Реter Konow :

프로그램이 다음을 수행할 수 있는 복잡한 Windows 양식

  1. 요소의 상태를 변경하고 입력 필드 에 텍스트를 표시합니다.
  2. 프로그램이 양식의 입력 필드에서 텍스트를 받아들이고 요소의 색상을 변경할 수 있는 곳.
  3. 프로그램이 양식 창의 모양을 제어할 수 있는 위치(일부는 열고 나머지는 닫음).

1.2 이것이 Windows 양식이 기본적으로 할 수 있는 모든 것입니다. 슬프게도 프로그래머는 아무 것도 할 필요가 없습니다.

3. .dll이 있는 양식을 실행할 수 있는 일반 Windows 응용 프로그램, 또는 오히려 두 번째 양식을 원할 경우 2개의 양식을 만들고 이벤트에서 두 번째 양식을 실행하면 양식 자체가 모든 이벤트, 클릭, 끌기를 처리합니다. 창에서 다이어그램을 만들 수 있고 인터넷에 연결하여 볼 수 있습니다)))) 욕망이있을 것이지만 터미널이 작동하도록하십시오. 양식에서 무슨 일이 일어나고 있는지 그에게 중요한 것은 무엇입니까? 그는 사용자가 거기에 무엇을 찔렀는지 물은 다음 그의 일을 합니다.

당신이 이해해야 할 것은 양식 자체가 작동하고 터미널 자체가 데이터 교환을 구성하기만 하면 된다는 것입니다.

추신: MT에 그래픽이 많이 로드되면 건너뛰는 틱이 있을 것이라고 생각했습니까? ;)

ZYZY: Windows 시스템 타이머에 대해 들어보셨나요? 이것은 또한 모든 스레드에서 작동하는 표준 요소입니다 ;)

 
Dmitry Fedoseev :

이미 충분히 재미있습니다.

이 응용 프로그램을 만들고 MT5와 연결하기만 하면 됩니다. 그러면 많이 웃게 될 것입니다. 그리고 그들은 당신을 비웃을 수도 있습니다. 계속 얘기하고 말했는데 증명이 안됐는데.... 역시 웃기네요.

 
Igor Makanu :

1.2 이것이 Windows 양식이 기본적으로 할 수 있는 모든 것입니다. 슬프게도 프로그래머는 아무 것도 할 필요가 없습니다.

3. .dll을 사용하여 양식을 실행할 수 있는 일반 Windows 응용 프로그램, 또는 오히려 두 번째 양식을 원할 경우 2개의 양식을 만들고 이벤트에서 두 번째 양식을 실행하면 양식 자체에서 모든 이벤트, 클릭, 끌기를 처리합니다. 창에서 다이어그램을 만들 수 있고 인터넷에 연결하여 볼 수 있습니다)))) 욕망이있을 것이지만 터미널이 작동하도록하십시오. 양식에서 무슨 일이 일어나고 있는지 그에게 중요한 것은 무엇입니까? 그는 사용자가 거기에 무엇을 찔렀는지 물은 다음 그의 일을 합니다.

당신이 이해해야 할 것은 양식 자체가 작동하고 터미널 자체가 데이터 교환을 구성하기만 하면 된다는 것입니다.

추신: MT에 그래픽이 많이 로드되면 건너뛰는 틱이 있을 것이라고 생각했습니까? ;)

ZYZY: Windows 시스템 타이머에 대해 들어보셨나요? 이것은 또한 모든 스레드에서 작동하는 표준 요소입니다 ;)

그냥 해.

 
Georgiy Merts :

더군다나 그것은 작성자에게만 아니라 반대하는 사람들에게도 '잘못'이다. 누가 닭 두뇌를 가지고 있고 그들이 어디서 무엇을 만들었는지 기억하지 못하는 사람은 어디에서 누구를 참조하는지, 배열의 각 셀이 의미하는 것, 변경할 수 있는 곳, 변경할 수 없는 곳에서 ... 상대는 분명합니다. 화난. 프로그램에 있는 수천 개의 개체와 링크를 쉽게 기억하기 위해 기억력을 훈련하는 대신, 그들은 스스로에 대한 액세스 권한을 차단하고 일종의 구별, 일부 인터페이스, 일종의 다형성 기능을 정의합니다. 차르 정권 아래서처럼 자신을 괴롭히십시오.

글쎄, 논리).
 
Реter Konow :

그냥 해.

글쎄, 당신이 부엌에서 나를 위해 냄비를 덜컹 거리게한다면, 의심의 여지가 없습니다. 나는 몇 시간 동안 컴퓨터에 앉아있을 것입니다. 당신은 부엌에 있습니다)))

좋아, 주제는 내가 @Yury Kulikov https://www.mql5.com/en/forum/293630/page49#comment_9842194 와 이야기할 때까지 매우 흥미로웠습니다.

그는 전문가를 가지고 있고, 제 생각에는 시장에서 요구되는 제품이 있어야 합니다. 그러나 유감스럽게도 그의 관행은 그 반대를 보여줍니다. 다시 한 번 반복합니다. 당신은 시장에 당신의 제품을 게시해야 하고 사용자는 스스로 결정할 것입니다. 당신은 수요가 많고, 누가 프로그래밍할 수 있고, 당신의 접근 방식은 그것을 필요한 것으로 인식하지 않을 것입니다. 토론은 이것을 보여주었습니다. 아마도 내가 틀렸을 수도 있지만 내 의견은 단지

어려운 여정에 행운을 빕니다

Мой подход. Ядро - Движок.
Мой подход. Ядро - Движок.
  • 2018.12.10
  • www.mql5.com
В этой ветке, я хочу рассказать о своем подходе в программировании. Заранее предупреждаю, - здесь не будет обсуждений GUI...
 
Igor Makanu :

글쎄, 당신이 부엌에서 나를 위해 냄비를 덜컹 거리게한다면, 의심의 여지가 없습니다. 나는 몇 시간 동안 컴퓨터에 앉아있을 것입니다. 당신은 부엌에 있습니다)))

내가 당신을 이해하는 것처럼 당신은 여전히 문제의 해결책을 택하기로 결정했습니다. 괜찮은. 시간은 제한되지 않습니다. 원하는 시간만큼 할 수 있습니다. 가장 중요한 것은 MAKE입니다.

나는 MT에서 내 아날로그를 완전히 만들 것입니다.

다음으로 비교하겠습니다.