주문을 보내기 위해 확장 가능한 보조 EA 시스템을 만드는 것은 기술적으로 쉽지만 그만한 가치가 있습니까?
동일한 포트폴리오를 거래할 때 공기와 같은 동기화가 필요합니다. 순수 MQL4에서 Expert Advisors/스크립트를 실행할 수 있고 새로운 차트를 열 수도 있기 때문에 MT4용 성경을 한 번만 작성하면 됩니다. 소스 코드에 한 줄로 연결하면 모든 Order 기능이 비동기식으로 전환되는 반면 CustomEvent를 통한 OnTrade 및 어드바이저가 실행되면 8개의 범용 어드바이저 가 백그라운드에서 자동으로 로드됩니다.
수년 동안 아무도 MT4 코드베이스에 비동기 주문 기능을 게시하지 않았다는 것이 이상합니다.
어떤가요? 다른 터미널에서 주문?
어떤가요? 다른 터미널에서 주문?
차트.
차트.
이 옵션은 불행히도 한 번에 한 문자만 사용할 수 있습니다.
수년 동안 아무도 MT4 코드베이스에 비동기 주문 기능을 게시하지 않았다는 것이 이상합니다.
나는 그것들을 다중 스레드라고 부르지만 동시에 동기식이라고 부를 것입니다. 그들은 어떤 경우에도 서버의 응답을 기다리고 있습니다. 시장에 그런 제품이 있었다. 검색할 수 있습니다.
나는 그것들을 다중 스레드라고 부르지만 동시에 동기식이라고 부를 것입니다. 그들은 어떤 경우에도 서버의 응답을 기다리고 있습니다. 시장에 그런 제품이 있었다. 검색할 수 있습니다.
수년 동안 아무도 MT4 코드베이스에 비동기 주문 기능을 게시하지 않았다는 것이 이상합니다.
주문을 보내기 위한 확장 가능한 보조 EA 시스템을 만드는 것은 기술적으로 쉽지만 그만한 가치가 있습니까?
결국, 무역의 흐름은 여전히 동일합니다. 한 Expert Advisor의 주문 하나가 처리되는 동안 IsTradeContextBusy는 true를 반환하고 다음("병렬") 주문은 대기열에 추가됩니다.
주문을 보내기 위해 확장 가능한 보조 EA 시스템을 만드는 것은 기술적으로 쉽지만 그만한 가치가 있습니까?
결국, 무역의 흐름은 여전히 동일합니다. 한 Expert Advisor의 주문 하나가 처리되는 동안 IsTradeContextBusy는 true를 반환하고 다음("병렬") 주문은 대기열에 추가됩니다.
이 방법이 아닙니다. IsTradeContextBusy는 적어도 하나의 주문이 처리되기 전에 9개의 주문이 전송된 경우 true를 반환합니다. 확인했습니다. 8 - 할 수 있습니다. 모든 것이 작동합니다. 병렬로 아홉 번째 - 예, "스레드가 사용 중입니다".
이 방법이 아닙니다. IsTradeContextBusy는 적어도 하나의 주문이 처리되기 전에 9개의 주문이 전송된 경우 true를 반환합니다. 확인했습니다. 8 - 할 수 있습니다. 모든 것이 작동합니다. 병렬로 아홉 번째 - 예, "스레드가 사용 중입니다".
공식 정보 출처에 대한 링크가 있습니까? 그러면 반환된 값은 동작이 정확히 이와 같더라도 아무 것도 보장하지 않습니다. 아마도 8개의 주문에 대한 버퍼가 있지만 서버로 보내는 하나의 스트림이 있음을 의미할 가능성이 큽니다.
공식 정보 출처에 대한 링크가 있습니까? 그러면 반환된 값은 동작이 정확히 이와 같더라도 아무 것도 보장하지 않습니다. 아마도 8개의 주문에 대한 버퍼 가 있지만 서버로 보내는 하나의 스트림이 있음을 의미할 가능성이 큽니다.
하나의 Expert Advisor에 대한 하나의 스레드. 계정에 있는 8명의 고문이 서로 간섭하지 않고 작업합니다.
아직도 이걸 모르시다니 놀랍네요. 이것은 Renat를 포함하여 이미 여러 번 논의되었습니다.
주문을 보내기 위해 확장 가능한 보조 EA 시스템을 만드는 것은 기술적으로 쉽지만 그만한 가치가 있습니까?
동일한 포트폴리오를 거래할 때 공기와 같은 동기화가 필요합니다. 순수 MQL4에서 Expert Advisors/스크립트를 실행할 수 있고 새로운 차트를 열 수도 있기 때문에 MT4용 성경을 한 번만 작성하면 됩니다. 소스 코드에 한 줄로 연결하면 모든 Order 기능이 비동기식으로 전환되는 반면 CustomEvent를 통한 OnTrade 및 어드바이저가 실행되면 8개의 범용 어드바이저 가 백그라운드에서 자동으로 로드됩니다.