어떻게 100밀리초 차트를 얻을 수 있습니까 ??? - 페이지 3

 
gordon :

아무 것도 가정하지 마십시오. 매우 정확하게 측정할 수 있습니다. 먼저 중개인의 IP 주소를 찾으십시오(중개인은 웹사이트에 이를 언급하거나 찾는 방법은 여기를 참조하십시오 -> https://www.mql5.com/en/forum/122800 ). 대부분의 브로커에는 둘 이상의 IP 주소가 있으므로 모두 찾으십시오.

다음으로 ping.exe 및 tracert.exe를 사용하여 브로커 서버에 대한 대기 시간 및 홉을 확인합니다(방법을 모르는 경우 Google에 검색하십시오. 많은 가이드가 떠돌아다니고 있음).

이것은 터미널이 연결된 IP 주소가 무엇인지 알려줄 수 있는 상업용 표시기(4xWatch)이며 ping 시간과 사용자와 서버 사이의 홉 수를 제공합니다. 일부 브로커에는 선택할 수 있는 여러 서버가 있습니다. 화면의 오른쪽 하단(그림 참조)에서 연결된 서버를 변경하고 다른 서버를 시도하고 가장 좋은 핑 시간과 가장 가까운 지리적 위치를 찾을 수 있습니다.

 
글쎄, 나는 그것을 무료로하는 것을 선호합니다.
 

고든을 위한 질문

연결된 서버의 IP 주소도 알려주는 무료 도구는 무엇입니까? MT4는 이름( DataCenter 3 )만 제공합니까?

 
BillyJoe :

연결된 서버의 IP 주소도 알려주는 무료 도구는 무엇입니까? MT4는 이름( DataCenter 3 )만 제공합니까?

https://www.mql5.com/en/forum/122800
 

브로커와 클라이언트 간의 연결 대기 시간은 이 주제와 관련이 없습니다. mt4 플랫폼은 각 틱을 요청할 필요가 없습니다. 즉, 가격 피드 연결에 tcp/ip 프로토콜을 사용하지 않습니다. 그렇다면 tcp/ip 프로토콜에 따라 수신되지 않은 데이터 패킷이 다시 요청되기 때문에 틱이 손실되지 않습니다.

브로커에 대한 가격 피드 연결은 UDP 유형 연결과 유사하거나 실제로는 스트림에서 브로커에 의해 전송되는 연결입니다. 일부가 터미널에 연결되지 않으면 오 글쎄, 너무 나쁩니다. 요점은 mt4 서버가 원하는 만큼 초당 틱을 보낼 수 있거나 브로커 서버 인터넷 연결이 처리할 수 있거나 서버가 실행 중인 컴퓨터에서 생성할 수 있고 수행한다는 것입니다. 거래자로서 우리가 EA에서 재인용 문제와 새로 고침 빈도 문제가 있는 이유.

두 개의 틱이 너무 가깝게 도착하여 start() 함수 가 EA의 단일 반복을 완료하기 전에 첫 번째 틱이 구식이 되도록 새 틱이 서버에 의해 매우 빠르게 생성되어야 합니다. 이것이 의미하는 바는, 틱 차트, 1초 차트 또는 100밀리초 차트를 mt4에서 실행할 수 없는 이유가 전혀 없으며, 실제로 틱 차트는 mt4에서 실행되지만 별도의 작은 창에서만 실행됩니다. 거래 차트. 저는 이유가 없다고 말했습니다... 이유가 있다고 생각합니다.... 중개인은 우리가 거래 가능한 낮은 시간 프레임 틱 차트에 액세스하는 것을 원하지 않습니다. 그들로부터 이익을 얻습니다. Metaquotes는 중개인이 서버 소프트웨어를 구매하기를 원하므로 Metaquotes는 중개인이 원하는 것을 제공합니다. 따라서 mt4는 거래 가능한 틱 차트에 액세스할 수 없습니다.

 
SDC :

[...]

두 개의 틱이 너무 가깝게 도착하여 start() 함수가 EA의 단일 반복을 완료하기 전에 첫 번째 틱이 구식이 되도록 새 틱이 서버에 의해 매우 빠르게 생성되어야 합니다. 이것이 의미하는 바는, 틱 차트, 1초 차트 또는 100밀리초 차트를 mt4에서 실행할 수 없는 이유가 전혀 없으며, 실제로 틱 차트는 mt4에서 실행되지만 별도의 작은 창에서만 실행됩니다. 거래 차트. 저는 이유가 없다고 말했습니다... 이유가 있다고 생각합니다.... 중개인은 우리가 거래 가능한 낮은 시간 프레임 틱 차트에 액세스하는 것을 원하지 않습니다. 그들로부터 이익을 얻습니다. Metaquotes는 중개인이 서버 소프트웨어를 구매하기를 원하므로 Metaquotes는 중개인이 원하는 것을 제공합니다. 따라서 mt4는 거래 가능한 틱 차트에 액세스할 수 없습니다.

그러나 100밀리초 차트를 구현하는 것은 가능 합니다... 아무도 그렇게 하는 것을 방해하지 않습니다(MetaQuotes나 Brokers 모두). 그래서 당신의 요점은 무엇입니까?
 

거래 차트로? 즉, mt4의 메인 화면에서 실시간 가격 시세에 반응하고 도착하는 대로 표시하면 해당 라이브 지표를 생성하여 동일한 차트에 적용할 수 있습니까? 그렇다면 제 잘못된 가정에 대해 사과드립니다. 제 요점은 그렇지 않다고 가정한 것이며, 그렇게 되어서는 안 되는 기술적으로 좋은 이유가 없습니다.

 
Windows 및 MetaTrader에서 각각 시스템 시간의 정밀도에 대한 유용한 정보:
이론적으로 0.1ms;
실제로 1ms를 얻을 수 있습니다.
일반적으로 일반 시스템의 경우 16ms .
 
SDC :

거래 차트로? 즉, mt4의 메인 화면에서 실시간 가격 시세에 반응하고 도착하는 대로 표시하면 해당 라이브 지표를 생성하여 동일한 차트에 적용할 수 있습니까? [...]

오, 무슨 말인지 알겠어요. 그러나 나는 그들이 그것을 가지고 있지 않은지에 대한 당신의 결론이 길다고 생각합니다(그리고 일반적인 FX 음모 이론처럼 들립니다)... 그것은 순수한 기술적인 이유 때문일 가능성이 훨씬 더 큽니다. 하나는 플랫폼이 너무 느립니다. 평균 트랜잭션 기간이 초 단위일 때 밀리초 차트를 갖는 것은 의미가 없습니다. 공학적으로는 장비가 몇 초까지만 정확하게 측정할 수 있는 밀리초 프레임에서 일어나는 일에 중요성을 부여하는 것과 같습니다. 또한 히스토리 센터(로컬 및 서버 측 모두)는 아마도 기술/비용상의 이유로 M1 데이터를 중심으로 설계되었습니다. 그러나 이것이 RETAIL 플랫폼이고 최종 사용자의 인터넷 연결 및 하드웨어가 다양하고 제어할 수 없다는 한계가 있기 때문에 이 모든 것이 상당히 합리적입니다.

브로커의 데이터 센터에서 자신의 HW와 함께 정교한 API를 사용하여 기관 거래로 이동 하는 것을 아무도 막지 못합니다. 물론 그렇게 하려면 많은 돈이 필요합니다(MT4는 무료라는 것을 상기시켜도 될까요...?).

 

밀리초 차트에 대한 귀하의 의견에 동의합니다. 100밀리초 차트가 비실용적인 몇 가지 이유를 생각했습니다. 예를 들어 가격이 몇 초 동안 전혀 변경되지 않은 기간이 너무 많아 밀리초 차트가 질식될 수 있습니다. 제로 움직임을 반영하는 막대를 채우십시오. 내 음모 이론은 (예, 나는 그것이 또 다른 음모 이론이라는 것을 압니다. 비록 아마도 비행 트로이 목마만큼 터무니없지는 않지만 lol) 일반 눈금 차트를 표시할 수 없는 것과 더 관련이 있습니다. 메인 화면에서.

나는 mt4가 클라이언트에게 무료라는 것을 알고 있지만 브로커가 내 음모 이론의 기초인 mt4 서버에 대해 큰 달러를 지불할 때 mt4에서 메타 인용 수입이 생성된다는 것과 mt4가 더 많은 가중치를 부여한다고 믿는 경향이 있다는 것도 압니다. 클라이언트가 하기를 원하는 것보다 브로커가 하기를 원하는 것.