찻주전자의 질문 - 페이지 70 1...636465666768697071727374757677...277 새 코멘트 --- 2011.09.27 23:52 #691 Expert : 안녕하세요. 말해 주세요. 주문과 거래에는 티켓이 있지만 포지션에는 티켓이 없는 이유는 무엇입니까? 그리고 티켓과 식별자의 차이점은 무엇입니까? RTFM Anatoli Kazharski 2011.09.27 23:55 #692 sergeev : RTFM )))))))))))) Denis Lysenko 2011.09.28 00:55 #693 sergeev : RTFM 아...필요한 정보를 빨리 찾기에는 너무 크네요 Anatoli Kazharski 2011.09.28 01:14 #694 Expert : 아...필요한 정보를 빨리 찾기에는 너무 크네요 그리고 당신은 서두르지 않습니다. )) 자격증을 공부해야 합니다. 그러면 질문에 대한 많은 답변을 매우 빠르고 편리하게 찾을 수 있습니다. 질문에 대한거래 기능 섹션을 참조하십시오. Документация по MQL5: Торговые функции www.mql5.com Торговые функции - Документация по MQL5 rlx 2011.09.28 09:04 #695 rlx : ex5 라이브러리에서 가져온 함수 를 호출합니다. 설명을 부탁드립니다. 읽기 https://www.mql5.com/ru/docs/runtime/imports 시스템 라이브러리(DLL)는 운영 체제의 규칙에 따라 로드됩니다. 라이브러리가 이미 로드된 경우(예: 다른 Expert Advisor 및 병렬로 시작된 다른 클라이언트 터미널에서) 호출이 이미 로드된 라이브러리로 이동합니다. ex5 라이브러리는 어떻게 로드되나요? 라이브러리가 이미 로드된 경우(예: 다른 Expert Advisor 및 병렬로 시작된 다른 클라이언트 터미널에서도) 그리고 아직: ex5 라이브러리의 인스턴스가 하나만 로드되었는지 확인하는 방법. 그리고 이 인스턴스에만 연결된 후속 Expert Advisors. 도서관을 만들었다 #property library static int i= 0 ; int lib[ 10 000 000 ]; /// разделил пробелами для наглядности int Get( void ) export { return (i++);} 이 라이브러리를 포함하는 Expert Advisor Test 를 만들었습니다. #import "lib.ex5" int Get( void ); #import void OnTick (){} 1. Expert Advisor가 로드되지 않습니다. terminal.exe 프로세스는 91,000KB입니다. 2. EURUSD에 한 명의 고문을 연결합니다. Terminal.exe 프로세스 -131,000KB. (+41MB) 3. 나는 GBPUSD에 동일한 고문을 (추가로) 연결합니다. Terminal.exe 프로세스 - 171,000KB(+41MB). MT5만 사용하여(클래스 또는 라이브러리 또는 스크립트, Expert Advisors 등을 통해) 공동으로 특정 데이터(동적으로 변경됨)에 대한 액세스를 생성하는 방법은 무엇입니까? PS// 프로보볼과 static int lib[ 10 000 000 ] 어쨌든 각 Expert Advisor에는 자체 라이브러리 사본이 있습니다. Anatoli Kazharski 2011.09.28 09:55 #696 rlx : 어쨌든 각 Expert Advisor에는 자체 라이브러리 사본이 있습니다. 터미널 전역 변수 를 사용하여 이것을 구현하는 것이 가능할 수 있습니다. 즉, 두 인스턴스 모두 계산을 위해 터미널의 전역 변수를 사용합니다. Документация по MQL5: Основы языка / Переменные / Глобальные переменные www.mql5.com Основы языка / Переменные / Глобальные переменные - Документация по MQL5 Sergey Gritsay 2011.09.28 09:56 #697 rlx : 그러나 ex5 라이브러리의 복사본이 하나만 로드되었는지 확인하는 방법입니다. 그리고 이 인스턴스에만 연결된 후속 Expert Advisors. 도서관을 만들었다 이 라이브러리를 포함하는 Expert Advisor Test 를 만들었습니다. 1. Expert Advisor가 로드되지 않습니다. terminal.exe 프로세스는 91,000KB입니다. 2. EURUSD에 한 명의 고문을 연결합니다. Terminal.exe 프로세스 -131,000KB. (+41MB) 3. 나는 GBPUSD에 동일한 고문을 (추가로) 연결합니다. Terminal.exe 프로세스 - 171,000KB(+41MB). MT5만 사용하여(클래스 또는 라이브러리 또는 스크립트, Expert Advisors 등을 통해) 공동으로 특정 데이터(동적으로 변경됨)에 대한 액세스를 생성하는 방법은 무엇입니까? PS// 프로보볼과 어쨌든 각 Expert Advisor에는 자체 라이브러리 사본이 있습니다. 전역 터미널 변수 가 도움이 될 것이라고 생각하거나 파일에 데이터를 쓸 수 있습니다. rlx 2011.09.28 10:19 #698 tol64 : 터미널 전역 변수 를 사용하여 이것을 구현하는 것이 가능할 수 있습니다. 즉, 두 인스턴스 모두 계산을 위해 터미널의 전역 변수를 사용합니다. 세르게이1294 : 전역 터미널 변수 가 도움이 될 것이라고 생각하거나 파일에 데이터를 쓸 수 있습니다. 제안해 주셔서 감사합니다. 다른 방법이 있을 수도 있습니다. Sergey Gritsay 2011.09.28 10:22 #699 rlx : 제안해 주셔서 감사합니다. 다른 방법이 있을 수도 있습니다. 다른 Expert Advisors, 스크립트 및 지표에서 동일한 데이터를 사용하는 다른 방법은 없다고 생각합니다. rlx 2011.09.28 10:34 #700 sergey1294 : 다른 Expert Advisors, 스크립트 및 지표에서 동일한 데이터를 사용하는 다른 방법은 없다고 생각합니다. 그리고 싶습니다. 예를 들어 그런 옵션을 설정했습니다. 전역 변수 를 통해 구현할 수 없습니다. 고문.ex5 struct Info { uint id; uint info1; uint info2; double info3; }; Info test; void OnTick () { //--- test.info3 = 78 ; } bool GetInfo(Info& massiv[]) export { ArrayResize (massiv, 10 ); massiv[ 0 ].id = 123 ; massiv[ 0 ].info1= 56 ; massiv[ 0 ].info3=test.info3; return ( true ); } 상인.ex5 struct Info { uint id; uint info1; uint info2; double info3; }; #import "advisor.ex5" bool GetInfo(Info& massiv[]); #import void OnTick () { Info req[]; GetInfo(req); Print (req[ 0 ].info3); } 배열 전달!!! 구조!!! 이 어레이를 채우는 다른 Expert Advisor에게. 이 코드는 올바르게 작동합니다. 하지만 trader.ex5 는 이미 실행 중인 Advisor.ex5 에 연결하지 않고 Advisor.ex5 의 다른 인스턴스를 생성합니다. Документация по MQL5: Основы языка / Переменные / Глобальные переменные www.mql5.com Основы языка / Переменные / Глобальные переменные - Документация по MQL5 1...636465666768697071727374757677...277 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
안녕하세요. 말해 주세요. 주문과 거래에는 티켓이 있지만 포지션에는 티켓이 없는 이유는 무엇입니까?
그리고 티켓과 식별자의 차이점은 무엇입니까?
RTFM
RTFM
아...필요한 정보를 빨리 찾기에는 너무 크네요
ex5 라이브러리에서 가져온 함수 를 호출합니다.
설명을 부탁드립니다. 읽기 https://www.mql5.com/ru/docs/runtime/imports
ex5 라이브러리는 어떻게 로드되나요? 라이브러리가 이미 로드된 경우(예: 다른 Expert Advisor 및 병렬로 시작된 다른 클라이언트 터미널에서도)
그리고 아직: ex5 라이브러리의 인스턴스가 하나만 로드되었는지 확인하는 방법.
그리고 이 인스턴스에만 연결된 후속 Expert Advisors.
도서관을 만들었다
이 라이브러리를 포함하는 Expert Advisor Test 를 만들었습니다.
1. Expert Advisor가 로드되지 않습니다. terminal.exe 프로세스는 91,000KB입니다.
2. EURUSD에 한 명의 고문을 연결합니다. Terminal.exe 프로세스 -131,000KB. (+41MB)
3. 나는 GBPUSD에 동일한 고문을 (추가로) 연결합니다. Terminal.exe 프로세스 - 171,000KB(+41MB).
MT5만 사용하여(클래스 또는 라이브러리 또는 스크립트, Expert Advisors 등을 통해) 공동으로 특정 데이터(동적으로 변경됨)에 대한 액세스를 생성하는 방법은 무엇입니까?
PS// 프로보볼과
어쨌든 각 Expert Advisor에는 자체 라이브러리 사본이 있습니다.rlx :
어쨌든 각 Expert Advisor에는 자체 라이브러리 사본이 있습니다.그러나 ex5 라이브러리의 복사본이 하나만 로드되었는지 확인하는 방법입니다.
그리고 이 인스턴스에만 연결된 후속 Expert Advisors.
도서관을 만들었다
이 라이브러리를 포함하는 Expert Advisor Test 를 만들었습니다.
1. Expert Advisor가 로드되지 않습니다. terminal.exe 프로세스는 91,000KB입니다.
2. EURUSD에 한 명의 고문을 연결합니다. Terminal.exe 프로세스 -131,000KB. (+41MB)
3. 나는 GBPUSD에 동일한 고문을 (추가로) 연결합니다. Terminal.exe 프로세스 - 171,000KB(+41MB).
MT5만 사용하여(클래스 또는 라이브러리 또는 스크립트, Expert Advisors 등을 통해) 공동으로 특정 데이터(동적으로 변경됨)에 대한 액세스를 생성하는 방법은 무엇입니까?
PS// 프로보볼과
어쨌든 각 Expert Advisor에는 자체 라이브러리 사본이 있습니다.터미널 전역 변수 를 사용하여 이것을 구현하는 것이 가능할 수 있습니다. 즉, 두 인스턴스 모두 계산을 위해 터미널의 전역 변수를 사용합니다.
전역 터미널 변수 가 도움이 될 것이라고 생각하거나 파일에 데이터를 쓸 수 있습니다.
제안해 주셔서 감사합니다.
다른 방법이 있을 수도 있습니다.
제안해 주셔서 감사합니다.
다른 방법이 있을 수도 있습니다.
다른 Expert Advisors, 스크립트 및 지표에서 동일한 데이터를 사용하는 다른 방법은 없다고 생각합니다.
그리고 싶습니다.
예를 들어 그런 옵션을 설정했습니다. 전역 변수 를 통해 구현할 수 없습니다.
고문.ex5
상인.ex5
배열 전달!!! 구조!!! 이 어레이를 채우는 다른 Expert Advisor에게.
이 코드는 올바르게 작동합니다. 하지만 trader.ex5 는 이미 실행 중인 Advisor.ex5 에 연결하지 않고 Advisor.ex5 의 다른 인스턴스를 생성합니다.