두 MT4 터미널 간의 데이터 교환? - 페이지 2

 

내가 이해하는 한 당신의 두 고문이 같은 계정으로 일하고 있습니까?

이 경우 모든 것이 정상일 수 있습니다. 그러나 작업은 서로 다른 DC의 서로 다른 계정에 있는 2명의 고문의 작업에 있습니다. 따라서 2개의 단자를 연결해야 합니다. 작업은 쉽지 않지만 목표는 의심스럽습니다 :(

 
6개의 레어 포인트가 있어도 2개의 DC가 이 시스템에 대해 동시에 작동합니다. 6점의 숫자이고 하나의 DC에 대해 -6으로 바꾸는 것은 문제가 되지 않습니다.
 

간접 비용으로 두 개의 스프레드 외에 한 DC에서 다른 DC로 돈을 보내는 비용도 고려해야 합니다. 한 계정에서는 비어 있고 다른 계정에서는 커질 것입니다. 게다가 미끄러짐과 인용 이 더 많기 때문입니다. 이러한 지연은 미끄러짐과 재호가가 가장 큰 영향을 받는 빠른 시장에서 발생할 가능성이 더 큽니다. 양초의 총 게임은 그만한 가치가 없습니다.

 
D500_Rised :
6개의 레어 포인트가 있어도 2개의 DC가 이 시스템에 대해 동시에 작동합니다. 6점의 숫자이고 하나의 DC에 대해 -6으로 바꾸는 것은 문제가 되지 않습니다.
당신은 너무 확신합니다. 알겠습니다. 나는 당신을 설득하지 않을 것입니다. 이 경우의 비정량적 결과는 거의 아무것도 아니라는 것을 다시 한 번 반복하겠습니다. 어드바이저 작업의 정량적 결과가 필요합니다! 글쎄, 또는 적어도 반박 할 수없고 명백한 증거!
 
goldtrader :

간접 비용으로 두 개의 스프레드 외에 한 DC에서 다른 DC로 돈을 보내는 비용도 고려해야 합니다. 한 계정에서는 비어 있고 다른 계정에서는 커질 것입니다. 게다가 더 많은 미끄러짐과 재인용이 있기 때문입니다. 이러한 지연은 미끄러짐과 재호가가 가장 큰 영향을 받는 빠른 시장에서 발생할 가능성이 더 큽니다. 양초의 총 게임은 그만한 가치가 없습니다.

이 방향으로 작업할 수 있습니다. 전략이 완전히 조잡합니다. 이를 염두에 둘 수 있다고 생각합니다. 이를 위해서는 먼저 초기 결과를 얻어야 합니다.
 

참고로, terminal.exe를 4번 클릭하면 같은 터미널의 복사본 2개가 열리며 거기에서 경로는 같아야 합니다.

 
gravity001 :

하나의 EA는 항상 파일에 쓰고 다른 EA는 항상 이 파일을 읽고 어떤 순서로 발생하는지는 중요하지 않기 때문에 문제가 없습니다. 데이터의 관련성을 확인하기 위해 현지 시간을 사용했습니다. 따옴표는 100밀리초마다 기록되고 관련성은 현지 시간으로 확인됩니다.


한 Expert Advisor가 쓰기 위해 파일을 열고 파일이 아직 닫히지 않은 상태에서 다른 Expert Advisor가 읽기 위해 열어(또는 열려고 하면) 충돌 상황이 아닌가요?
 
가장 쉬운 방법은 파일을 읽는 것이 아니라 복사하는 것인데, 충돌을 피하기 위해서는 그 이유를 아는 것이 중요합니다.
 
zhuki :
가장 쉬운 방법은 파일을 읽는 것이 아니라 복사하는 것인데, 충돌을 피하기 위해서는 그 이유를 아는 것이 중요합니다.
복사한 후에만 어떤 식으로든 읽어야 하며 이것은 또 다른 작업이며 가장 빠른 작업은 아닙니다.

무엇 때문에? 저자의 알고리즘을 구현합니다. 그러나 게임의 가격은 의심스럽습니다.

 
goldtrader : 한 EA가 쓰기 위해 파일을 열고 파일이 아직 닫히지 않은 상태에서 다른 EA가 읽기 위해 열어(또는 열려고 하면) 충돌 상황이 아닌가요?
과학의 힘을 자신하는 나에게 상황은 다소 드라마틱해 보인다. 적어도 10명을 읽을 수 있고 쓰기 금지 플래그 등을 사용할 수 있는지 확인합니다.이것은 순전히 기술적인 문제이며 장애물이 아니며 어디에서나 API를 사용하여 오랫동안 파일을 읽고 썼습니다. 이전에 사용되지 않았던 다른 단말간 정보 전송 방식이 흥미롭다. 예를 들어 정보를 Windows 환경 변수로 전달합니다.