MT4 플랫폼의 Visual Studio. - 페이지 2

 
Реter Konow :
개발자는 MT4/MT5 플랫폼에서 애플리케이션 인터페이스를 개발하기 위해 Visual Studio가 필요합니까?
어드바이저 및 표시기 설정(어드바이저 코드 실행 전)으로 이동하는 것이 흥미로울 것입니다. 실제로 추가 메뉴가 유용할 것입니다.
 
-Aleks- :
어드바이저 및 표시기 설정(어드바이저 코드 실행 전)으로 이동하는 것이 흥미로울 것입니다. 실제로 추가 메뉴가 유용할 것입니다.

3년 전, 재미를 위해 우리는 MetaTrader 5용 Solitaire Solitaire를 작성했습니다. 마우스로 카드를 드래그하고 소리를 내고 일반적으로 게임이 본격적인 기능을 발휘합니다.

이것은 터미널 내에서 무엇을 할 수 있는지 보여주기 위한 것입니다. Doom을 안에 넣을 수도 있습니다. 브레이크 없이 작동합니다.

ex5 파일을 직접 다운로드하세요. 실제로 3년 전에 컴파일되었으며 변경 없이 작동합니다.

파일:
Klondike.ex5  1544 kb
 

차트에 실사격 형태의 또 다른 지표가 있습니다. https://www.mql5.com/ru/code/1951

가격의 도착에 관계없이 자신의 삶을 살아갑니다.


Flame
Flame
  • 투표: 30
  • 2013.11.02
  • Renat Fatkhullin
  • www.mql5.com
Индикатор показывает метод рисования градиентных полупрозрачных областей с независимой частотой обновлений.
 
-Aleks- :
어드바이저 및 표시기 설정(어드바이저 코드 실행 전)으로 이동하는 것이 흥미로울 것입니다. 실제로 추가 메뉴가 유용할 것입니다.
전적으로 동의한다. 개발자가 조언자의 설정을 범주로 그룹화하고 사용자가 원하는 매개변수를 찾기 위해 모든 설정의 거대한 테이블을 스크롤하여 고통받지 않을 다른 창에 배포할 수 있다고 상상해 보십시오. 또한 Expert Advisor 및 선택적 재컴파일 작업을 중단하지 않고 전략 매개변수를 재구성하는 것도 좋은 생각입니다.
 
Yuriy Asaulenko :
그리고 헛된. 시간과 노력의 낭비. 물론입니다. 이것은 태어날 때부터 장애인을 위한 목발의 발명과 유사합니다. 그러나 장애인의 경우 이것은 정말 필요합니다.

MQL 언어에 실망한 이유를 명확하게 이해하지 못합니다. 우선 OOP를 포함하여 모든 언어에서 사용되는 모든 표준 프로그래밍 도구를 제공합니다. 이 언어가 설계된 작업의 세부 사항(즉, 시장 거래를 위한 지표 및 프로그램 작성 )을 고려하면 해결할 수 없는 문제를 찾기가 어렵습니다. 적어도 나는 지금까지 성공하지 못했다.

당신에게 부족한 것은 무엇이며 언어가 해결하는 데 도움이 되지 않은 작업은 무엇입니까?

 
Renat Fatkhullin :

차트에 실사격 형태의 또 다른 지표가 있습니다. https://www.mql5.com/ru/code/1951

가격의 도착에 관계없이 자신의 삶을 살아갑니다.


내 프로젝트를 개발하는 데 도움이 되는 것은 바로 이 정도의 MQL 기능입니다. 개발자들에게 깊은 감사를 드립니다!
 
Реter Konow :
내 프로젝트를 개발하는 데 도움이 되는 것은 바로 이 정도의 MQL 기능입니다. 개발자들에게 깊은 감사를 드립니다!

이 프로젝트 는 매우 흥미롭습니다. 특히 테이블 작업에 관심이 있습니다. 다음과 같은 질문이 있습니다.

  • DLL이 사용되고 있습니까?
  • 문서와 API가 필요합니다. 어떻게 출판할 계획입니까?
  • 인터페이스를 동적으로 생성할 수 있습니까? 예를 들어, 설정에 따라 다른 수의 열 또는 열이 포함된 테이블을 로드하시겠습니까? 설정에 따라 다른 열 이름이 형성됩니까?
  • 이용약관은 어떻게 되나요? 가격?
 
Vasiliy Sokolov :

이 프로젝트는 매우 흥미롭습니다. 특히 테이블 작업에 관심이 있습니다. 다음과 같은 질문이 있습니다.

  • DLL이 사용되고 있습니까?
  • 문서와 API가 필요합니다. 어떻게 출판할 계획입니까?
  • 인터페이스를 동적으로 생성할 수 있습니까? 예를 들어, 설정에 따라 다른 수의 열 또는 열이 포함된 테이블을 로드하시겠습니까? 설정에 따라 다른 열 이름이 형성됩니까?
  • 이용약관은 어떻게 되나요? 가격?

안녕하세요.

나는 순서대로 대답할 것이다:

  • MT4/MT5 플랫폼에서 인터페이스를 생성하기 위해 DLL이 필요하지 않습니다. 스튜디오는 타사 연결과 완전히 독립적입니다. 기존 템플릿에 따라 창을 만들지만 합리적인 범위 내에서 창 및 컨트롤의 속성을 자유롭게 결정할 수 있으므로 사용자는 자신의 프로그램에 대한 인터페이스를 생각하고 제공된 도구와 리소스를 사용하여 이를 구현해야 합니다. 그의 처분에 따라 그는 표준 동작을 가진 기성품 형태의 창과 컨트롤을 갖게 되며, 이를 바탕으로 응용 프로그램의 인터페이스를 구축할 수 있습니다. 사용자 프로젝트는 기술 정보(자동으로 생성됨)가 포함된 파일로 저장됩니다. 사용자는 자신의 애플리케이션 변수 이름을 특수 테이블에 작성하고 이를 통해 해당 인터페이스 컨트롤에 할당됩니다(자신의 선택에 따라). 각 컨트롤은 세부 사항(기본값)에 따라 할당된 매개변수의 값을 결정합니다. 사용자는 매개변수를 올바른 컨트롤에 할당해야 합니다. 매우 간단합니다.)
  • API가 필요 없으며, 문서는 텍스트 파일 형태로 제공됩니다. 아마도 문서는 스튜디오 자체에 있을 것입니다. 나는 그것에 대해 생각합니다.
  • 의심할 여지 없이 테이블의 동적 생성 이 이루어질 것입니다. 그러나 행과 열의 수에 관계없이 테이블을 쉽게 생성할 수 있는 "Table" 컨트롤이 있습니다. 길이, 높이, 위치 및 이름을 설정하려면 특별합니다. 설정 창.
  • 스튜디오만 임대한다는 점을 감안하면 가격은 모든 개발자에게 매우 합리적이고 저렴할 것입니다.
질문해주셔서 감사합니다.
 
Реter Konow :
전적으로 동의한다. 개발자가 자신의 조언자의 설정을 범주로 그룹화할 다른 창에 배포할 수 있고 사용자가 원하는 매개변수를 찾기 위해 모든 설정의 거대한 테이블을 스크롤하는 데 어려움을 겪지 않는다고 상상해 보십시오. 또한 Expert Advisor 및 선택적 재컴파일 작업을 중단하지 않고 전략 매개변수를 재구성하는 것도 좋은 생각입니다.
피터 코노우 :

MQL 언어에 실망한 이유를 명확하게 이해하지 못합니다. 우선 OOP를 포함하여 모든 언어에서 사용되는 모든 표준 프로그래밍 도구를 제공합니다. 이 언어가 설계된 작업의 세부 사항(즉, 시장 거래를 위한 지표 및 프로그램 작성 )을 고려하면 해결할 수 없는 문제를 찾기가 어렵습니다. 어쨌든 나는 아직 성공하지 못했다.

당신에게 부족한 것은 무엇이며 언어가 해결하는 데 도움이 되지 않은 작업은 무엇입니까?

몇 년 동안 나는 질문을 하려고 했지만 찾았습니다.

문제.

벡터 "a"가 있고 그것을 그리고 싶다고 가정합니다(그리지 않은 통계는 상상할 수 없습니다)

이 벡터를 그리는 방법. R에서는 플롯(a, ..)/

μl 단위는 어떻습니까?

 
СанСаныч Фоменко :

몇 년 동안 나는 질문을 하려고 했지만 찾았습니다.

문제.

벡터 "a"가 있고 그것을 그리고 싶다고 가정합니다(그리지 않은 통계는 상상할 수 없습니다)

이 벡터를 그리는 방법. R에서는 플롯(a, ..)/

μl 단위는 어떻습니까?

MQL에서는 모든 것이 매우 간단합니다. ObjectCreate() 함수는 다양한 유형의 객체를 생성합니다. ObjectSetInteger() , ObjectSetDouble 및 ObjectSetString() 함수는 생성된 개체의 속성을 설정합니다. 문서에서 생성된 개체의 유형과 속성 설정에 대해 자세히 알아볼 수 있습니다.

그래픽 기능: https://www.mql5.com/ru/docs/objects

개체 유형: https://www.mql5.com/en/docs/constants/objectconstants/enum_object

Документация по MQL5: Графические объекты
Документация по MQL5: Графические объекты
  • www.mql5.com
Графические объекты - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5