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

 
Renat Fatkhullin #:

다음 기능 세트는 가격 데이터를 벡터와 행렬로 직접 검색하는 것을 포함하여 MqlRates, MqlTick 등을 다양하게 교환할 수 있는 기능입니다.

자세한 예제가 포함된 문서가 거의 준비되었습니다.

벡터
잉글 그랜저 및 디키-풀러 테스트

행렬 요한슨 테스트에 대한 메서드를 추가해 주세요.
 
Roman #:
벡터
잉글 그레인저 및 디키 풀러 테스트

그리고 행렬 요한슨 테스트에 대한 방법을 추가해 주세요.

감사합니다, 살펴보고 구현에 대해 생각해 보겠습니다.

 
Renat Fatkhullin #:

감사합니다, 검토 후 구현에 대해 생각해 보겠습니다.

고마워요. 솔루션이 구현되면
계산에서 시계열을 교환 할 때 결과가 변경되지 않는
총 최소 제곱을 사용하는 것이 좋습니다.
이 계산은 최소 제곱보다 더 정확합니다.

그리고 TLS가 이미 작성되었으므로 벡터 또는 행렬에 대한 별도의 방법으로 추가하여 찾은 계수를 반환하는 것이 바람직합니다.
선형 모델을위한 표준 TLS.
비선형 모델에 대한 계산이 있습니다.
이상적으로는 두 가지 방법을 모두 Mql 언어로 사용하십시오.

함께 테스트 방법과 TLS 방법은 통계 섹션에 좋은 방법 집합을 제공 할 것입니다.

 
Renat Fatkhullin #:

소비자와 공급업체의 대상에 대해 이야기하고 있다면 당연히 "하나의 보안 *.ex5"가 필요합니다.

연구 결과를 판매할 수 있는 실질적인 가능성 없이 우리 자신을 위한 연구에 대해 이야기한다면 덕트 테이프를 사용하고 노트북을 만들 수 있습니다. 저희는 터미널과 편집기에서 바로 파이썬 프로그램과 노트북을 지원합니다.

모델을 훈련하는 데 있어 속도를 희생할 사람은 아무도 없습니다. 욕망에는 기회가 따르고 리소스 용량은 오랫동안 한계가 있었습니다. 그렇기 때문에 계산의 정확도를 낮추고 정확도 손실을 보정하는 어려운 게임이 존재합니다.


유니티는 다음과 같은 ML 솔루션의 적용 방향을 제시합니다:

  1. 모델을 MQL5로 이전(ONNX 또는 재작성)하는 외부 연구
  2. MQL5에서 솔루션의 초기 개발

MQL5로 이전하면 트레이딩 전략 테스터에 로봇을 적용하고 중개자 없이 거래할 수 있습니다.

내가 뭔가 잘못하고 있다면 정정 해주십시오.

우선, "파이썬과의 통합"은 전혀 도움이되지 않습니다. 스크립트를 별도로 실행하고 소켓을 통해 데이터를 전송하는 것이 더 쉽습니다. "파이썬과의 통합"을 통한 데이터 교환은 가능한 한 많이 줄어 듭니다. MT 쪽에서 벡터를 만든 경우 폴링을 위해 파이썬 스크립트에 어떻게 던질 수 있나요? 그리고 소켓보다 어떻게 더 나은가요?

텐서플로우를 그만두고 제안하신 내용을 살펴보기 시작하는 것도 의문스러워 보입니다. 예, 솔루션을 .ex5로 컴파일하면 좋겠지만 그렇게 되면 샌드박스에 영원히 머물러야 합니다.
- 기사를 게시하려고했습니다 - 전송되었습니다;
- 솔루션으로 시장에 진입하려고했습니다 - 전송되었습니다 (유효성 검사를 통과하지 못함);
- 암호 화폐 청중을 MetaTrader5로 끌어들이려고했습니다 - MT5는 브라우저에서 정상적인 구현과 말 중개인 수수료 + 인기있는 거래소에 대한 직접 연결 부족이없는 지루한 복고풍이기 때문에 완전한 오해에 직면했습니다. 저는 브라우저에서 직접 렌더링하기 위해 성경을 검색해야 했습니다.

요컨대, MT5는 시장 정보를 얻고 봇/지표를 작성하는 데는 훌륭한 환경이지만 (완벽합니다!) 다른 모든 측면에서는 지루한 엉터리입니다. 누구의 기분을 상하게 하고 싶지 않은 제 주관적인 평가입니다. 이제 제 프로젝트에서 MT5는 중요하지만 필수 불가결 한 부분은 아니지만 조금씩 모든 것을 파이썬으로 다시 작성하고 MT5가 훨씬 더 빠르고 네이티브이지만 그렇게해야한다고 외칩니다.

 
Renat Fatkhullin #:

소비자와 공급업체의 대상에 대해 이야기하고 있다면 당연히 "하나의 보안 *.ex5"가 필요합니다.

다음은 MT5에 머물기 위해 만들어야했던목발의 예입니다. 정상입니까???
이것은 오래된 모델이있는 오래된 버전이지만 업데이트하지 않을 것입니다.

 
Renat Fatkhullin #:

소비자와 공급업체의 대상에 대해 이야기하고 있다면 당연히 "하나의 보안 *.ex5"가 필요합니다.

일반적으로 시장을 올바르게 이해한다면, 파이썬 + 텐서플로우 + MT5로 작성된 솔루션을 .ex5 솔루션으로 전환하여 시장에 내놓는 방법을 고민해야 하는 사람은 제가 아니라 바로 여러분입니다.

 
Evgeny Dyuka #:

... "파이썬과의 통합"은 전혀 도움이 되지 않습니다. 스크립트를 별도로 실행하고 소켓을 통해 데이터를 전송하는 것이 더 쉽습니다. "파이썬과의 통합 "을 통한 데이터 교환은 가능한 한 많이 줄입니다. MT 쪽에서 벡터를 구축한 경우 폴링을 위해 파이썬 스크립트로 전송하려면 어떻게 해야 하나요?

mt-R을 사용하여 R로 전환하세요. 아니면 파이썬에도 비슷한 것이 있을 수 있습니다.

 
Aleksey Nikolayev #:

mt-R로 R로 이동합니다. 또는 파이썬에서도 비슷한 방법이 있을 수 있습니다.

MT5가 제 곁으로 다가와서 제가 하던 일을 계속할 수도 있겠죠.

 
Evgeny Dyuka #:

내가 뭔가 잘못하고 있다면 정정 해주세요. MT를 사용하여 NS로 작업하는 것은 전혀 비현실적입니다.

우선, "파이썬과의 통합"은 전혀 도움이되지 않습니다. 스크립트를 별도로 실행하고 소켓을 통해 데이터를 전송하는 것이 더 쉽습니다. "파이썬과의 통합"을 통한 데이터 교환은 가능한 한 많이 줄어 듭니다. MT 쪽에서 벡터를 만든 경우 폴링을 위해 파이썬 스크립트에 어떻게 던질 수 있나요? 그리고 소켓보다 어떻게 더 나은가요?

텐서플로우를 그만두고 제안하신 내용을 살펴보기 시작하는 것도 의문스러워 보입니다. 예, 솔루션을 .ex5로 컴파일하면 좋겠지만 그렇게 되면 샌드박스에 영원히 머물러야 합니다.
- 기사를 게시하려고했습니다 - 전송되었습니다;
- 솔루션으로 시장에 진입하려고했습니다 - 전송되었습니다 (유효성 검사를 통과하지 못함);
- 암호 화폐 청중을 MetaTrader5로 끌어들이려고했습니다 - MT5는 브라우저에서 정상적인 구현과 말 중개인 수수료 + 인기있는 거래소에 대한 직접 연결이없는 지루한 복고풍이기 때문에 완전한 오해에 직면했습니다. 나는 브라우저에서 직접 렌더링 할 성경을 찾아서 떠나야했습니다.

요컨대, MT5는 시장 정보를 얻고 봇/지표를 작성하는 데는 훌륭한 환경이지만 (완벽합니다!) 다른 모든 측면에서는 지루한 엉터리입니다. 누구의 기분을 상하게 하고 싶지 않은 제 주관적인 평가입니다. 이제 제 프로젝트에서 MT5는 중요하지만 필수 불가결 한 부분은 아니지만 조금씩 모든 것을 파이썬으로 다시 작성하고 MT5가 훨씬 더 빠르고 네이티브이지만 그렇게해야한다고 외칩니다.

터미널에서 *.py 파일 실행 지원은 터미널 내에서 이미 개발된 모델을 실행할 수 있는 기능입니다. 그리고 표준 MetaTrader 5 for Python 라이브러리를 사용하면 정상적으로 통신하고 거래 할 수 있습니다.

앞서 모든 타사 통합이 예측 가능한 결과를 가진 덕트 테이프로 바인딩하는 방법이라고 지적한 것은 아무것도 아닙니다. 우리는 그러한 경로에 전혀 관심이 없습니다. 따라서 덕트 테이프 추가를 요청하는 것은 단편적인 솔루션을 건너뛰는 것과 마찬가지로 불필요한 일입니다.


보시다시피 MQL5 언어는 매우 성장하고 있으며 개발자인 저희는 그 목표를 알고 공개적으로 선언합니다. 그리고 우리는 그 목표를 달성합니다.

ML의 거의 모든 작업을 MQL5로 수행할 수 있으니 걱정하지 마세요. 이것이 바로 우리가 지향하는 목표입니다.

지난 22년 동안 우리는 큰 목표를 달성하는 방법을 배웠습니다.

 
Evgeny Dyuka #:

일반적으로 시장이 어떻게 작동하는지 제대로 이해했다면, 파이썬 + 텐서플로우 + MT5로 작성된 솔루션을 .ex5로 변환하여 마켓플레이스에 출시하는 방법을 고민해야 하는 사람은 제가 아니라 바로 여러분입니다.

제가 작성한 글과 설명하는 내용을 읽어보세요. 릴리스 노트와 게시된 문서를 읽어보세요.

자신의 생각과 욕구를 배제하세요. 우리 회사의 관심사, 투자, 입증된 실적 및 기술력을 추가하십시오.

그러면 어떤 일이 어떻게 일어날지 명확하게 이해할 수 있을 것입니다.

Что нового в MetaTrader 5?
Что нового в MetaTrader 5?
  • www.metatrader5.com
Обновлена база фундаментальных данных торговых инструментов. Количество агрегаторов, доступных для просмотра биржевого инструмента, расширено до 15, что позволяет находить информацию по максимально большому числу тикеров на самых популярных экономических агрегаторах.
사유: