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

 

글쎄, Peter는 약속대로 내 기사가 준비되었습니다.

.Net Framework 및 C# 기반 전문가 및 지표용 그래픽 인터페이스 생성

이 기사에서는 Expert Advisor의 MQL 코드에 후속 통합과 함께 Visual Studio 편집기를 사용하여 그래픽 창을 만드는 간단하고 빠른 방법을 설명합니다. 이 기사는 광범위한 독자를 대상으로 하며 C# 및 .Net 기술에 대한 지식이 필요하지 않습니다.

친해질 수 있습니다.

Создание графических интерфейсов для экспертов и индикаторов на базе .Net Framework и C#
Создание графических интерфейсов для экспертов и индикаторов на базе .Net Framework и C#
  • www.mql5.com
С октября 2018 года MQL5 стал нативно поддерживать интеграцию с библиотеками Net Framwork. Нативная поддержка означает что типы, методы и классы, размещенные в библиотеке .Net теперь, доступны из MQL5 программы напрямую, без предварительной декларации вызывающих функций и их параметров, а также сложного приведения типов двух языков друг к...
 
Vasiliy Sokolov :

글쎄, Peter는 약속대로 내 기사가 준비되었습니다.

.Net Framework 및 C# 기반 전문가 및 지표용 그래픽 인터페이스 생성

이 기사에서는 Expert Advisor의 MQL 코드에 후속 통합과 함께 Visual Studio 편집기를 사용하여 그래픽 창을 만드는 간단하고 빠른 방법을 설명합니다. 이 기사는 광범위한 독자를 대상으로 하며 C# 및 .Net 기술에 대한 지식이 필요하지 않습니다.

친해질 수 있습니다.

잘 했어. 고맙습니다! 나는 베드로가 무슨 말을 할지 알고 있습니다. 당신의 방법은 그의 핵심 엔진 개념과 일치하지 않습니다. :)

 
Vitalii Ananev :

잘 했어. 고맙습니다! 나는 베드로가 무슨 말을 할지 알고 있습니다. 당신의 방법은 그의 핵심 엔진 개념과 일치하지 않습니다. :)

그는 4번째 줄 너머를 보지 않을 것입니다. 그는 이미 그것에 대해 썼습니다.

 

Peter, 이것 좀 봐, 봐, 말해봐 - 이건 다 쓰레기야. 하지만 내게 백만 개의 금형이 있고 각각에 백만 개의 버튼이 있다면 어떻게 될까? 그리고 옳을 것이다.

이것이 진정한 전문가의 의미입니다. 진부하고 단순한 것을 너무 자극하여 너무 불편하고 자연스럽지 않게 만드는 것입니다!

***

마치 C#으로 만든 것을 터미널과 쉽게 연결할 수 있는 보편적인 접근 방식이 만들어진 것 같지만, 초보자에게는 그런 분리가 안도감을 줄 수 없고, 적어도 어느 정도 경험이 있는 사람은 이 길을 가지 않을 것입니다. , 이 작업은 제한 없이 훨씬 쉽고 자연스럽게 해결되기 때문입니다.

 

주제가 아무것도 아니라는 것, 기사가 아무것도 아니라는 것 .. 전혀, 터미널에 3개의 버튼을 고정하는 방법

글은 어떻게든 dll을 더 유용하게 사용할 수 있다는 점에서 유용합니다.

 
Maxim Dmitrievsky :
주제가 아무것도 아니라는 것, 기사가 아무것도 아니라는 것 .. 전혀, 터미널에 3개의 버튼을 고정하는 방법

많은 이유. 새로운 단어)) 무엇이든. 나사를 조일 필요가 없으며 목발없이 직접 수행됩니다.

그러나 그렇습니다. 특별히 필요한 것은 아니며 가끔 그리고 일부에게만 필요합니다.

 
"힌두교 코드"라는 것이 있습니다. 인도에서는 프로그래머가 프로그램 코드 줄 수에 대해 비용을 지불하는 것이 관례였기 때문에 나타났습니다. 따라서 인도의 프로그래머는 주요 수량 인 코드의 단순성과 간결성에 신경 쓰지 않았습니다. "코어 엔진"의 개념은 "힌두 코드"의 모든 요구 사항을 완전히 준수합니다. :)
 
Vasiliy Sokolov :

글쎄, Peter는 약속대로 내 기사가 준비되었습니다.

.Net Framework 및 C# 기반 전문가 및 지표용 그래픽 인터페이스 생성

이 기사에서는 Expert Advisor의 MQL 코드에 후속 통합과 함께 Visual Studio 편집기를 사용하여 그래픽 창을 만드는 간단하고 빠른 방법을 설명합니다. 이 기사는 광범위한 독자를 대상으로 하며 C# 및 .Net 기술에 대한 지식이 필요하지 않습니다.

친해질 수 있습니다.

나는 그것을 미리 읽었지만 세부 사항을 탐구하기 위해 계속 다시 읽을 것입니다.

1. 기사에 초당 5회 요청이 표시되는 이유는 무엇입니까? 나는 30ms의 주파수를 가지고 있습니다.

2. 천 개의 셀이 있는 테이블에 대한 링크가 어떻게 보이는지 보여줄 수 있습니까?

3. 내가 이해하는 한, GuiController::SendEvent 함수로 전송된 이름으로 양식의 요소 주소를 지정합니까? 모든 매개변수를 지정해야 합니까? 이름, 이벤트, 가치? 일부 다른 0 ... 그리고 이벤트 주기를 수행하는 타이머?

즉, 사용자 자신이 이벤트 대기열을 작성한 다음 타이머로 컨트롤러에 전달합니까?


내 주제의 훌륭한 광고에 대해 감사를 표해야 합니다.

 
Dmitry Fedoseev :

많은 이유. 새로운 단어)) 무엇이든. 나사를 조일 필요가 없으며 목발없이 직접 수행됩니다.

종착역을 이해하지 못했다.. 글을 읽고 무엇을 고정해야 하는지, 왜..

 
Maxim Dmitrievsky :

종착역을 이해하지 못했다.. 글을 읽고 무엇을 고정해야 하는지, 왜..

예를 들어 시뮬레이터를 만들 수 있습니다. 테스터에서 거래하십시오. 거래를 위한 편리한 (다기능) 소켓을 만들 수 있습니다. C#과 여기에 포함된 모든 라이브러리의 모든 기능을 활용할 수 있습니다.

이름으로 양식 검색을 통해 이렇게 연결하는 것입니다. 전혀 필요하지 않습니다. 처음에는 클래스의 정적 방법 인 직접 연결 방법이 제공됩니다. EXE도 생성할 필요가 없으며 이 모든 작업을 dll에서 수행할 수 있습니다. DLL은 복잡성 측면에서 exe와 다르지 않으며 두 경우 모두 시각적 양식 디자이너를 사용할 수 있습니다.