트레이딩의 머신러닝: 이론, 모델, 실전 및 알고리즘 트레이딩 - 페이지 1207

 
막심 드미트리예프스키 :

읽기 시작했습니다, tk. 네트워크 프로토콜에 대해 잘 모릅니다.

TCP\IP를 통해 파이썬과 연결하고 싶습니다.

이 작업에는 너무 어렵습니다.

가져오기 소켓, 그리고 모든 사랑.

 
유리 아사울렌코 :

이 작업에는 너무 어렵습니다.

가져오기 소켓, 그리고 모든 사랑.

또는 이와 같이

 
이고르 마카누 :

거기에 없습니다 ... Sharpe (Visual Studio)에서 모든 것이 Python 용이지만 2.7보다 높지는 않습니다.

Sharp는 두 번의 클릭으로 MT5에 연결합니다. 저는 Sharp에 푹 빠졌습니다. 오랫동안 일반 컴파일러를 사용하지 않았습니다. 멋지네요! 읽는 동안 버튼이 있는 Windows 형식과 dll에서 아무런 문제 없이 모든 종류의 길을 잃었고 MT5와 친구가 되었습니다. MT5에서 Sharpe를 100% 지원하므로 설명할 필요가 없습니다. dll, 일종의 동화를 사용하십시오))))


C#용 파이썬 https://msdn.microsoft.com/en-us/dn314784.aspx

무슨 sisharp, 어떤 dll, 무엇?

샤프를 통해 파이썬을 mt5에 연결하는 방법의 예를 들어 주시겠습니까?

VS에 대한 python 지원이 있다는 것을 알고 있습니다. .. 샤프는 어디에 있습니까?

나는 단지 TC에 집중하고 싶었고 이것에 중점을 두지 않았습니다. 그게 전부입니다.

 
이고르 마카누 :

샤프는 C#입니다!

포인트 10의 테스트 예제 만들기 https://www.mql5.com/en/forum/285631

내가 하기가 얼마나 어려운지 썼지만 거기에서 작업은 말 그대로 5분입니다. https://www.mql5.com/en/forum/293630/page57#comment_9851502

추신: 사이트 alglib에서 본 새로운 alglib를 기억하십니까? 이제 algib 사이트에서 프로젝트를 다운로드하고 .dll로 어셈블하세요. 내 설명서에 따르면 MT5에 연결할 필요도 없는 dll을 얻을 수 있습니다(하나의 #import 행은 포함되지 않습니다!)

글쎄, 네 ..하지만 나는 alglib를 원하지 않고 파이썬을 원합니다))

나는 sharp가 seasharp라는 것을 이해하고 mt5와 python의 연결이 어디에서 오는지 이해하지 못합니다.

하지만 예는 좋은 것입니다. 편리할 것입니다. 같은 장소에 있고 프로에도 있습니다. 차이점은 무엇입니까? 장점으로는 더 빠릅니다.

그건 그렇고, 단락 10에서 기능 목록이 편집기에서 볼 수 있습니까, 아니면 직접 기억해야합니까 아니면 사이트의 설명서를 봐야합니까?

이것은 모두 매우 흥미롭지만 그다지 관련성이 없습니다. .. 사용하기가 엄청나게 느리고, 행렬에 문제가 있고, 아무 것도 탐색할 수 없습니다.
 
이고르 마카누 :

어떻게 설명해야 할지 조차 모르겠어, 나는 멍청한 선생이지만, 말하자면:

- C#으로 프로젝트 만들기

- 프로젝트에 Nuno를 추가하고 Python을 허용합니다. 아직 시도하지 않았지만 99% 확실하게 작동합니다

- C#에 있는 것은 MT5에서 볼 수 있고 C#에 있는 것은 - 내가 프로젝트에 추가한 모든 것을 볼 수 있습니다. 저는 그런 창을 가지고 놀아요.

- 작업은 원시적이며 C #의 MT5에서 호출하고 Python에서 가져오고 설정합니다.

그러나 나는 여전히 C# 매뉴얼을 읽고 있습니다. 새로운 것은 없지만 모든 것을 읽어야 합니다. 메모리 작업은 Cish 모델과 다르거나 오히려 미묘함을 확인하고 싶습니다. 모든 것을 C++로 작성할 수 있습니다.

파이썬은 인터프리터를 통해 작동합니다. 왜 seasharp 형태의 레이어가 필요합니까?

이것은 주문을 보내는 것 외에는 아무것도 남지 않는 가장 독창적 인 언어입니다.
 
막심 드미트리예프스키 :

파이썬은 인터프리터를 통해 작동합니다. 왜 seasharp 형태의 레이어가 필요합니까?

이것은 주문을 보내는 것 외에는 아무것도 남지 않는 가장 독창적 인 언어입니다.

파이썬 서버. 그러나 MT용 소켓 클라이언트는 C++ 또는 C#에서 수행되어야 합니다.

 
유리 아사울렌코 :

파이썬 서버. 그러나 MT용 소켓 클라이언트는 C++ 또는 C#에서 수행되어야 합니다.

zeroMQ 또는 https://www.mql5.com/en/blogs/post/706665

아니면 바보 같은 winapi, 아니? 30분 동안 그곳에서 장사
Socket library for MT4 and MT5
Socket library for MT4 and MT5
  • 2017.09.06
  • www.mql5.com
For anyone not used to socket programming: the model is that you create a server socket; you accept connections on it; and each acceptance creates a new socket for communicating with that client. No data is sent or received through the server socket itself. You create a server socket using an instance of ServerSocket(), telling the constructor...
 
FxTrader562 :

python 및 TCP용 라이브러리 서버가 이미 있는 것 같습니다.

https://wiki.python.org/moin/TcpCommunication

예, dva palza obossat처럼(두 손가락에 오줌 누기)

 
FxTrader562 :

python TCP로 시작하는 간단한 코드였습니다.... 먼저 python을 배우려면 더 많은 시간이 필요합니다 :))

이제 현재 "Monte carlo RL" EA의 100% 자동화 작업을 하고 있습니다.

괜찮습니다. 행운을 빕니다. 곧 성능 향상과 함께 3D 부품을 제공할 수 있습니다.

 
막심 드미트리예프스키 :

zeroMQ 또는 https://www.mql5.com/en/blogs/post/706665

아니면 바보 같은 winapi, 아니? 30분 동안 그곳에서 장사

C++의 NET 소켓을 통해 수행합니다. 이것은 vinapis와 달리 고급 라이브러리입니다. MT용 C#에서 롤업하기 쉽습니다.

사유: