MQL의 비동기 및 다중 스레드 프로그래밍 - 페이지 28 1...212223242526272829303132333435...40 새 코멘트 fxsaber 2019.07.28 10:46 #271 Andrey Barinov : 인쇄, 주장, 디버그. 이 경우 표준 디버거를 사용하지 않습니다 ... 네, 불편합니다. 이전 MQL4와 거의 같습니다. Andrey Barinov 2019.07.28 10:48 #272 Реter Konow : 그리고 그러한 "멀티 스레딩"은 그 개념에 얼마나 부합합니까? 이 기능을 사용하여 프로그램 작업을 스레드로 분할할 수 있습니까? 특정 작업의 경우 100%. 예를 들어, 거래를 관리해야 합니다 - 후행 또는 기타. 이 작업은 가능한 한 매 틱마다 에이전트에서 수행할 수 있으며 GUI는 계속 작동합니다. fxsaber 2019.07.28 10:56 #273 Andrey Barinov : 이 계획을 사용하면 보호가 이루어집니다. 누군가에 의해 OBJ_CHART 를 닫음에서. 예를 들어, 누군가의 "똑똑한" 스크립트. 메카닉 아군 이벤트는 아이디 뿐만이 아닙니다. 파일을 통한 데이터 공유 - 디스크에 물리적 문제가 없습니까? 제 생각에는 이 동기화 때문에 모든 시장 복사기가 끔찍한 일을 하고 있습니다. ZY 어드바이저의 슬레이브/마스터 모드를 결정하기 위해 어떤 플래그를 사용합니까? MT5에서는 쉽습니다. OBJ_CHART이면 슬레이브입니다. 그리고 MT4에서는? 입력에 datetime이 있으므로 음수 datetime을 통해 쉽게 문제를 해결했습니다. 입력없이 시도하지 않았습니다. Реter Konow 2019.07.28 11:00 #274 Andrey Barinov : 특정 작업의 경우 100%. 예를 들어, 거래를 관리해야 합니다 - 후행 또는 기타. 이 작업은 가능한 한 매 틱마다 에이전트에서 수행할 수 있으며 GUI는 계속 작동합니다. 어두운 숲 동안. 이 기능은 차트 템플릿을 저장한 다음 Advisor에서 새 차트를 열고 저장된 템플릿을 적용하는 동시에 Advisor의 복사본이 해당 차트에서 실행될 수 있습니까? Andrey Barinov 2019.07.28 11:00 #275 fxsaber : 이 계획을 사용하면 보호가 이루어집니다. 누군가에 의해 OBJ_CHART 를 닫음에서. 예를 들어, 누군가의 "똑똑한" 스크립트. 메카닉 아군 이벤트는 아이디 뿐만이 아닙니다. 파일을 통한 데이터 공유 - 디스크에 물리적 문제가 없습니까? 제 생각에는 이 동기화 때문에 모든 시장 복사기가 끔찍한 일을 하고 있습니다. 예, 항상 그렇듯이 보호가 필요합니다. 파일은 현명하게 사용해야 합니다. 필요할 때만. 결국 에이전트 자체가 인식하지 못하는 환경/상태의 중대한 변화의 순간만 동기화됩니다. 복사기는 일반적으로 VPS에서 작동하므로 그다지 무섭지 않습니다. fxsaber 2019.07.28 11:02 #276 Andrey Barinov : 복사기는 일반적으로 VPS에서 작동하므로 그다지 무섭지 않습니다. 불쌍한 VPS ... 위의 질문을 보완했습니다. Andrey Barinov 2019.07.28 11:03 #277 Реter Konow : 어두운 숲 동안. 이 기능은 차트의 저장된 사본을 생성한 다음 EA에서 새 차트를 열고 저장된 템플릿을 적용하기 시작하는 동시에 EA 사본이 해당 차트에서 실행될 수 있습니까? 1. 사용자가 빈 차트에 Expert Advisor를 배치합니다. 2. EA는 템플릿을 생성합니다(차트에 자신과 함께). 3. EA는 새 차트를 생성합니다(OBJ_CHART 또는 MT4의 경우 일반). 4. EA 는 템플릿을 새 차트에 적용합니다 . 5. Expert Advisor의 사본이 새 차트에 출시되었습니다. 이제 이것이 주요 Expert Advisor가 아니라 에이전트라는 것을 이해해야 합니다. :) 6. 그들은 의사 소통을 시작합니다. 그들은 오래오래 행복하게 살고 같은 날 죽는다. :) Andrey Barinov 2019.07.28 11:08 #278 fxsaber : 불쌍한 VPS ... 위의 질문을 보완했습니다. 파일이 없는 복사기는 (시장용) 할 수 없습니다. 그리고 터미널 간의 거래 환경 동기화 파일은 에이전트 간의 동기화보다 훨씬 더 많은 작업이 필요합니다. MT4의 에이전트는 템플릿을 새 차트에 적용하기 전에 주 고문이 설정한 해당 전역 변수 의 존재 여부에 따라 결정됩니다. [삭제] 2019.07.28 11:08 #279 fxsaber : 불쌍한 VPS ... 위의 질문을 보완했습니다. OS는 디스크에 서투르게 쓰지 않고 캐시할 수 있다는 점을 염두에 두어야 합니다. 어디 있는지 기억나지 않지만 Windows에는 어딘가에 설정이 있습니다. Реter Konow 2019.07.28 11:10 #280 Andrey Barinov : 1. 사용자가 빈 차트에 Expert Advisor를 배치합니다. 2. EA는 템플릿을 생성합니다(차트에 자신과 함께). 3. EA는 새 차트를 생성합니다(OBJ_CHART 또는 MT4의 경우 일반). 4. EA 는 템플릿을 새 차트에 적용합니다 . 5. Expert Advisor의 사본이 새 차트에 출시되었습니다. 이제 이것이 주요 Expert Advisor가 아니라 에이전트라는 것을 이해해야 합니다. :) 6. 그들은 의사 소통을 시작합니다. 그들은 오래오래 행복하게 살고 같은 날 죽는다. :) 멋지다! 감사합니다! 예, 이것은 동일한 멀티스레딩입니다. 템플릿을 통해 과중한 작업별로 별도의 차트에 어드바이저의 복사본을 실행하고 필요한 기능만 수행하도록 이 복사본을 지정해야 합니다. 복사본의 나머지 기능은 중단될 수 있습니다. 그리고 일반 차트(OBJ_CHART 아님)에 있는 복사본과 리소스를 통한 통신이 이루어지나요? 아니면 제한 사항이 있습니까? 1...212223242526272829303132333435...40 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
인쇄, 주장, 디버그. 이 경우 표준 디버거를 사용하지 않습니다 ...
네, 불편합니다. 이전 MQL4와 거의 같습니다.
그리고 그러한 "멀티 스레딩"은 그 개념에 얼마나 부합합니까? 이 기능을 사용하여 프로그램 작업을 스레드로 분할할 수 있습니까?
특정 작업의 경우 100%. 예를 들어, 거래를 관리해야 합니다 - 후행 또는 기타.
이 작업은 가능한 한 매 틱마다 에이전트에서 수행할 수 있으며 GUI는 계속 작동합니다.
이 계획을 사용하면 보호가 이루어집니다.
ZY 어드바이저의 슬레이브/마스터 모드를 결정하기 위해 어떤 플래그를 사용합니까? MT5에서는 쉽습니다. OBJ_CHART이면 슬레이브입니다. 그리고 MT4에서는? 입력에 datetime이 있으므로 음수 datetime을 통해 쉽게 문제를 해결했습니다. 입력없이 시도하지 않았습니다.
특정 작업의 경우 100%. 예를 들어, 거래를 관리해야 합니다 - 후행 또는 기타.
이 작업은 가능한 한 매 틱마다 에이전트에서 수행할 수 있으며 GUI는 계속 작동합니다.
이 계획을 사용하면 보호가 이루어집니다.
예, 항상 그렇듯이 보호가 필요합니다.
파일은 현명하게 사용해야 합니다. 필요할 때만. 결국 에이전트 자체가 인식하지 못하는 환경/상태의 중대한 변화의 순간만 동기화됩니다.
복사기는 일반적으로 VPS에서 작동하므로 그다지 무섭지 않습니다.
복사기는 일반적으로 VPS에서 작동하므로 그다지 무섭지 않습니다.
불쌍한 VPS ... 위의 질문을 보완했습니다.
어두운 숲 동안. 이 기능은 차트의 저장된 사본을 생성한 다음 EA에서 새 차트를 열고 저장된 템플릿을 적용하기 시작하는 동시에 EA 사본이 해당 차트에서 실행될 수 있습니까?
1. 사용자가 빈 차트에 Expert Advisor를 배치합니다.
2. EA는 템플릿을 생성합니다(차트에 자신과 함께).
3. EA는 새 차트를 생성합니다(OBJ_CHART 또는 MT4의 경우 일반).
4. EA 는 템플릿을 새 차트에 적용합니다 .
5. Expert Advisor의 사본이 새 차트에 출시되었습니다. 이제 이것이 주요 Expert Advisor가 아니라 에이전트라는 것을 이해해야 합니다. :)
6. 그들은 의사 소통을 시작합니다.
그들은 오래오래 행복하게 살고 같은 날 죽는다. :)
불쌍한 VPS ... 위의 질문을 보완했습니다.
파일이 없는 복사기는 (시장용) 할 수 없습니다. 그리고 터미널 간의 거래 환경 동기화 파일은 에이전트 간의 동기화보다 훨씬 더 많은 작업이 필요합니다.
MT4의 에이전트는 템플릿을 새 차트에 적용하기 전에 주 고문이 설정한 해당 전역 변수 의 존재 여부에 따라 결정됩니다.
불쌍한 VPS ... 위의 질문을 보완했습니다.
OS는 디스크에 서투르게 쓰지 않고 캐시할 수 있다는 점을 염두에 두어야 합니다. 어디 있는지 기억나지 않지만 Windows에는 어딘가에 설정이 있습니다.
1. 사용자가 빈 차트에 Expert Advisor를 배치합니다.
2. EA는 템플릿을 생성합니다(차트에 자신과 함께).
3. EA는 새 차트를 생성합니다(OBJ_CHART 또는 MT4의 경우 일반).
4. EA 는 템플릿을 새 차트에 적용합니다 .
5. Expert Advisor의 사본이 새 차트에 출시되었습니다. 이제 이것이 주요 Expert Advisor가 아니라 에이전트라는 것을 이해해야 합니다. :)
6. 그들은 의사 소통을 시작합니다.
그들은 오래오래 행복하게 살고 같은 날 죽는다. :)
멋지다! 감사합니다!
예, 이것은 동일한 멀티스레딩입니다. 템플릿을 통해 과중한 작업별로 별도의 차트에 어드바이저의 복사본을 실행하고 필요한 기능만 수행하도록 이 복사본을 지정해야 합니다. 복사본의 나머지 기능은 중단될 수 있습니다.
그리고 일반 차트(OBJ_CHART 아님)에 있는 복사본과 리소스를 통한 통신이 이루어지나요? 아니면 제한 사항이 있습니까?