자신만의 MetaTrader 확장 프로그램(dll) 생성 - 페이지 2

 

MT4 dll과 통신하는 "웹 서비스 작성"을 의미합니까?

솔직히 말해서 나는 그것을 보지 않았다. 나는 MT4 DLL에 내 웹 서버에 연결하고 사용자를 인증하는 기능 을 작성했지만 서버 측에서는 코드가 PHP로 작성되었습니다 ...

Windows 소켓 부분은 도와드릴 수 있지만 전체 설정을 알려드릴 수는 없습니다.

패트릭

 

섬기는 사람

Mistigri:
MT4 dll과 통신하는 "웹 서비스 작성"을 의미합니까?

솔직히 말해서 나는 그것을 보지 않았다. 나는 MT4 DLL에 내 웹 서버에 연결하고 사용자를 인증하는 기능을 작성했지만 서버 측에서는 코드가 PHP로 작성되었습니다 ...

Windows 소켓 부분은 도와드릴 수 있지만 전체 설정을 알려드릴 수는 없습니다.

패트릭

안녕하세요 패트릭입니다.

나는 이 이면의 기술에 익숙하지 않지만 내가 찾고 있는 것은 신호를 제공하는 서버에서 실행되는 메타 트레이더와 클라이언트 메타 트레이더 터미널에 대한 신호를 수신하거나 가져오는 클라이언트 dll입니다. 그러면 클라이언트 터미널은 자체 비즈니스를 수행합니다.

 

이 작업을 수행하려면 맞춤형 프로그래머 (유료)가 필요합니다! 쉬운 프로젝트가 아니기 때문입니다!

네트를 통해 2명의 Metatraders 간의 거래를 복제하고 싶습니다.

nohills:
안녕하세요 Patrick, 저는 이 이면의 기술에 익숙하지 않지만 제가 찾고 있는 것은 신호를 제공하는 서버에서 실행되는 메타 트레이더와 클라이언트 메타 트레이더 터미널에 대한 신호를 수신하거나 가져오는 클라이언트 dll입니다. 그러면 클라이언트 터미널은 자체 비즈니스를 수행합니다.
 

서버

안녕하세요 Codersguru님,

들러주셔서 감사합니다.

저는 Metatrader에서 프로그래밍하는 방법을 알고 있고 Patrick 덕분에 이제 dll을 프로그래밍할 수 있지만 이 작업을 수행하는 것이 너무 어렵다는 것은 상상할 수 없습니다. 방법만 알면 쉽게 맞출 수 있는 많은 표준 사용자 지정 C, C++ 또는 C# 기능 이 있다고 생각합니다.

Patrick이 했던 것처럼 dll을 빌드하는 방법을 보여주는 것은 저를 한 단계 더 발전시킨 한 단계였습니다. 이전에 프로그래밍하지 않은 사람이 있을 수 있고 작업을 완료하기 위해 더 많은 지침이 필요하거나 (유급) 작업이 필요할 수 있음을 이해합니다. 반면에 나는 서버와 "대화"하는 것에 대해 거의 알지 못한다는 것을 인정해야 합니다.

 

XML 리더 ...

xml 파일( ftp 함수 사용)을 웹사이트에 업로드하는 서버에서 실행할 EA를 작성하는 것은 어떻습니까? 그런 다음 xml 파일에서 데이터를 읽을 수 있는 dll을 사용하여 전문가를 작성하십시오.

xml 파일에서 다음과 같은 형식을 사용합니다.

 

안녕 패트릭

비디오를 만들기 위해 시간을 할애해 주셔서 대단히 감사합니다. 정말 잘 만들었고 대단히 감사합니다.

질문이 있습니다. 비디오 시작 부분에서 C++ dll(MFC)이어야 한다고 언급했습니다. 이제 저는 오히려 초보 프로그래머입니다. Metatrader와 작동하도록 C#으로 dll을 작성할 수 없습니까? 내가 C++를 사용할 수 있는 유일한 언어입니까?

감사합니다

안톤

 

안녕

웹 서비스에 mt4 dll을 연결하고 웹 사이트를 통해 MT4 열린 위치를 표시하는 PHP 스크립트를 만들어 MT4가 없는 사람들이 웹 사이트에서 실시간으로 볼 수 있도록 할 수 있습니까?

====================

외환 지표 컬렉션

 
Magick:
안녕 패트릭

비디오를 만들기 위해 시간을 할애해 주셔서 대단히 감사합니다. 정말 잘 만들었고 대단히 감사합니다.

질문이 있습니다. 비디오 시작 부분에서 C++ dll(MFC)이어야 한다고 언급했습니다. 이제 저는 오히려 초보 프로그래머입니다. Metatrader와 작동하도록 C#으로 dll을 작성할 수 없습니까? 내가 C++를 사용할 수 있는 유일한 언어입니까?

감사합니다

안톤

아니요, C#을 사용하여 DLL을 작성할 수 없습니다. DLL은 C++에 있어야 합니다. 이제 C++ DLL과 통신할 C# 앱을 작성하는 데 방해가 되는 것은 없지만 많은 작업이 필요합니다. 무료인 Microsoft Visual C++ Express 2008 사용

패트릭

 

감사합니다 패트릭

FTP를 사용하는 것은 매우 흥미로운 아이디어입니다.

그러나 나는 MT와 상호 작용할 수 있기를 원합니다. 틱 및 양초 정보를 .net 앱으로 보내고 이 앱은 거래 시점에 대해 MT와 다시 통신합니다.

나는 이것이 도움이 될 것이라고 생각했습니다 - 단순화된 래퍼 및 인터페이스 생성기

그러나 저는 다소 초급 수준의 프로그래머이며 C++ 래퍼 중간 계층을 갖는 것과 관련된 것에 대해 완전히 감사하지 않습니다.

이것이 C++와 .net 사이를 연결하는 데 도움이 되는 유용한 도구가 될 수 있다고 생각한다면 귀하의 의견을 듣고 싶습니다.

 

확실히 ac# dll을 래핑하고 MT4에서 신호를 수신하도록 할 수 있지만 MT4에서 C# 앱/dll로 가격 데이터를 보내는 것과 이것이 얼마나 안정적인지 잘 모르겠습니다... 정말 시간이 없습니다. 지금 조사하기 위해(다음 주에 휴가를 가고 일부 프로젝트 를 완료해야 합니다. P) 하지만 다음 몇 달 동안 확실히 조사하려고 노력할 것입니다.

프로젝트에 행운을 빕니다!