기고글 토론 "MetaTrader 5에서 MetaTrader 4로 거래를 복제하는 방법" - 페이지 3

 

흥미로운 기사

이렇게 간단한 방법으로:

Чтобы решить вопрос без DLL, достаточно установить MetaTrader 4 в каталог \Files\ терминала MetaTrader 5

MT4 과거 데이터에 액세스하고 다중 통화 분석을 위해 MT5 테스터를 사용할 수 있습니다.

애프터에 찬사를 보냅니다!

 
Interesting:

모든 거래 전략에 해당되는 것은 아닙니다 (위에 쓰여진 것처럼 MT4 거래 방법을 MT5에 적용하지 않는 경우를 의미합니다).

나는 R2와 MT5의 결과의 차이점에 대해 이야기하는 것이 아닙니다 (그러나 Rumus는 실제로 삶과 단절되어 있으므로 고려하지 않을 것입니다).

콤포스터:

저는이 진술을 n 번째로 읽고 있으며, n 번째로 MT5에서 MT4로 (또는 그 반대로) 전송할 때 재무 결과가 변경되는 주문 / 거래 시퀀스를 하나 이상 인용 해달라고 요청하고 싶습니다. 내역의 주문/거래 목록이 변경되는 것이 아니라 현재 오픈 포지션의 표시가 달라지는 것이 아니라 재무 결과가 변경됩니다.

거래 조건이 동일하다면(호가/스프레드/스왑/스톱 레버 등) MT5의 결과가 MT4와 동일하거나 더 좋을 것이라고 주장합니다(MT4에 2개의 카운터 포지션이 있는 경우 스왑으로 인해 더 좋음).


예, 거래를 복사 할 때 모든 뉘앙스를 설명하는 것은 어려운 작업입니다. 그러나 이것은 또 다른 작업이며 네팅 문제의 이론적 부분과는 아무런 관련이 없습니다.
침묵은 동의의 표시인가요? ;)
 
komposter:
MT5에서 MT4로 (또는 그 반대로) 전송할 때 재무 결과가 변경됩니다.

나는 이것을 반대로 제거 할 것입니다. 이전 플랫폼으로 포팅할 때는 그렇지만 이전 플랫폼에서 새 플랫폼으로 포팅할 때는 한 가지 뉘앙스가 있습니다.

물론 잠금입니다. 저는 항상 자물쇠를 반대해 왔습니다. 지금도 마찬가지입니다. 하지만 어떻게든 잠금이 예외적으로 유용한 예를 발견했습니다.

즉, 메인 주문이 일찍 개시되고 나중에 청산되는 경우 잠금 포지션은 스프레드 2가 필요하지만 이 경우 네팅 포지션은 스프레드 3이 필요하다는 것입니다. 제 기억으로는 이것이 유일한 예외입니다. 그러나 이는 매우 일반적이므로 MT4 거래는 (새 플랫폼으로) 포팅할 때 MT5에 맞게 조정해야 합니다.

 

Urain:

즉, 메인 주문이 더 일찍 열리고 나중에 닫히는 경우 잠금 포지션은 2 스프레드가 필요하지만 이러한 경우 네팅 포지션은 3 스프레드가 필요하다는 뜻입니다. 제 기억으로는 이것이 유일한 예외입니다. 그러나 이는 매우 일반적이므로 (새 플랫폼으로) 포팅할 때 MT4 거래를 MT5에 맞게 조정해야 합니다.

어떻게요? 예를 들어주시겠습니까?

오픈 매수 - 오픈 매도 - 클로즈 매도 - 클로즈 매수? 추가 스프레드는 어디에 있나요?

 
komposter:
침묵은 동의의 표시인가요? ;)

잠시 후에 예를 들어보겠습니다.

두 가지 옵션이 있습니다:

1. MT5에서 MT4로 거래를 복사하여 다소 큰 볼륨으로 롤오버 및 절단을 수행합니다.

2. 세 개의 다른 DC와 세 개의 다른 플랫폼 (MT5, MT4 및 R2)에서 한 번에 세 개의 계정에서 수동 거래.

참고

당신이 이해하는 거래 조건은 약간 다를 수 있지만 중요한 것은 아닙니다....

즉, 주문을 트리거하거나 거래를하는 사실에 대한 작업이 수행 될 것입니다 (터미널에서 어떻게 인식되는지는 나에게 그다지 중요하지 않습니다).....

 
komposter:

어떤가요? 예를 들어주실 수 있나요?

매수 개시-매도 개시-매도 종료-매도 종료? 여분의 스프레드는 어디 있나요?

죄송합니다, 어제 피곤해서 실수를 했습니다. MT4에서 포지션을 잠그면 MT5에서 최종 포지션은 0이 됩니다.

이런 상황입니다:

MT4에서 오픈 매수 - 오픈 매도 - 클로즈 매도 - 클로즈 매수,

MT5에서는 매수 개시-매도 종료, 매수 개시-매도 종료로 처리됩니다.

방금 MT4에서 OB-OS-ZS-ZB 상황을 처리하는 것이 잘못 그래픽으로 표시된 예제에 빠졌습니다,

MT5에서는 OB-ZB-OSS-OSS-OSS-OSS-OB-ZB가 필요합니다.

그러나 이것은 근본적으로 잘못된 것입니다. 왜냐하면 차단된 포지션은 포지션이 없는 것과 같기 때문입니다.

 
Interesting:

잠시 후에 예시가 있을 예정입니다.

기대해 주세요.

루머스 없이 MT4와 MT5만 가능합니다.

그리고 나무에 생각을 퍼뜨리지 않으려면 거래 목록 (매수 : 가격, 랏; 매도 : 가격, 랏 등)을 표시 할 수 있습니다 .....

 
komposter:

기대됩니다.

루머스 없이 MT4와 MT5만 있으면 됩니다.

그리고 나무에 생각을 퍼뜨리지 않으려면 거래 목록 (매수 : 가격, 랏; 매도 : 가격, 랏; 등)을 표시 할 수 있습니다 .....

그리고 R2가 없으면 무엇이 더 흥미로울 것입니다. 또한 그물 ... :)
 

두 터미널 사이의 파일 연결 형태의 버팀목은 네임드 파이프를 통해 완전히 제거할 수 있습니다.

이 메커니즘은 MT5와 MT4에 완벽하게 구현되어 있습니다. 따라서 아무것도 작성할 필요가 없습니다. 이미 존재하는 코드를 삽입하기만 하면 됩니다.

이렇게 하면 또 하나의 장점(편의성)이 있습니다:

여러 터미널의 트레이딩을 하나로 복사할 수 있습니다. 예를 들어

MT5에 2개, MT4에 3개 등 5개 계좌가 있습니다. 5개 계좌 모두의 트레이딩을 하나의 계좌로 복사해야 합니다.

A DLL-free solution to communicate between MetaTrader 4 terminals using Named Pipes - MQL4 forum
  • www.mql5.com
A DLL-free solution to communicate between MetaTrader 4 terminals using Named Pipes - MQL4 forum
 
kosuhin:

MT4->MT4, MT5->MT5, MT4->MT5 및 MT5->MT4 복사기의 독창성은 무엇인가요? 복사기라는 개념은 원초적이고 당연한 것입니다.

저는 그런 상황이 어떻게 처리되는지에 더 관심이 많습니다.

«Полностью автоматический копировщик сделок» - MQL4 форум
  • www.mql5.com
«Полностью автоматический копировщик сделок» - MQL4 форум