모든 논리가 아웃소싱된 경우 커넥터가 파일 자체를 열어야 하는 이유는 초기화를 위해 외부 프로그램의 OnInit에서 필요한 기능을 호출하는 것입니다.
모든 논리가 외부로 나오게 된 이유는 무엇입니까? 먼저 이전 답변을 주의 깊게 읽으십시오. 그리고 질문의 의미가 명확하지 않습니까? 내가 언급한 특정 버그와 어떤 관련이 있습니까? 이 오류 또는 그 오류를 우회하는 방법 나는 당신이 알지 못합니다. 개발자가 작업 신청을 수락하고 향후 다른 장소 또는 다른 형태로 오류가 다시 발생하지 않도록 확인/복제 제안에 관심
예, 이것은 아마도 문제일 것입니다. MQL5에서는 나중에 표시기가 계산한 위치와 내용을 추측하는 것보다 표시기에서 ArraySetAsSeries() 를 직접 설정하는 것이 더 낫다는 것을 완전히 잊었습니다.
가장 짜증나는 것은 도움말을 읽었다는 것입니다. 모든 것이 명확해 보이지만 작성 스타일은 다음과 같습니다.
반환 값
지정된 배열에 AS_SERIES 플래그가 설정되어 있으면 true를 반환합니다. 즉, 배열이 시계열에서와 같이 역방향으로 액세스됩니다. 시계열은 시계열 요소가 배열의 끝에서 시작(최신 데이터에서 가장 오래된 데이터 순으로)으로 인덱싱된다는 점에서 일반 배열과 다릅니다.
메모
배열이 시계열에 속하는지 확인하려면 ArrayIsSeries() 함수를 사용하십시오. OnCalculate() 함수에 대한 입력 매개변수로 전달된 가격 데이터의 배열은 시계열에서처럼 인덱싱 방향이 반드시 필요한 것은 아닙니다. 원하는 인덱싱 방향은 ArraySetAsSeries() 함수를 사용하여 설정할 수 있습니다.
"힌두"에서 러시아어로의 번역과 매우 유사하여 이해할 수 있는 것처럼 보이지만 러시아어로 읽지 않는 것 같습니다.
시계열 플래그를 설정할 필요는 없지만 mql4에서와 같은 방식으로 표시기를 작성하려면 모든 버퍼와 배열을 시계열로 가져와야 합니다.
여기서 질문은 변증법적입니다. 한편으로 개발자는 도움말에서 다음과 같이 경고합니다.
OnCalculate() 함수에 대한 입력 매개변수로 전달된 가격 데이터의 배열은 시계열에서처럼 인덱싱 방향이 반드시 필요한 것은 아닙니다 .
, 반면에 CopyClose() 등을 통해 시계열을 복사합니다. 또한 기록이 준비되었는지 여부도 확인해야 합니다... OHLC 기록 데이터에 대한 액세스 측면에서 많은 프로그래머의 작업, MQL4에서 MQL5로 전환 할 때 잘 배치된 많은 갈퀴
일반적으로 MQL5를 몇 년 동안 지켜본 나는 몇 번이나 MQL %로 전환해야했습니다. .... 전에는 MQL5가 MQL4의 논리적 연속체라는 의견이 있었고 개발자는 계속해서 다른 작업을 작성했습니다. 두 언어를 수렴(전환?)하기 위해 수행되었지만 완전히 다른 프로그래밍 언어만 볼 수 있습니다. 이 언어를 통합하는 것은 C ++ 구문뿐입니다.
그러나 결과적으로 코드 기반은 일반적으로 MQL4=MQL5 스타일의 코드 "잡다한"과 유사하며 그 반대의 경우도 마찬가지입니다))))
A100 : 모든 논리가 외부로 나오게 된 이유는 무엇입니까? 먼저 이전 답변을 주의 깊게 읽으십시오. 그리고 질문의 의미가 명확하지 않습니까? 내가 언급한 특정 버그와 어떤 관련이 있습니까? 이 오류 또는 그 오류를 우회하는 방법 나는 당신이 알지 못합니다. 개발자가 작업 신청을 수락하고 향후 다른 장소 또는 다른 형태로 오류가 다시 발생하지 않도록 확인/복제 제안에 관심
))) 나는 당신에게 조언을했습니다. 당신의 요구는 각 메시지를 통해 엄격한 요구 사항으로 성장했고 서비스 데스크에 요청을 보내고 기다리십시오. 왜 여기서 불필요한 토론을 시작합니까?
이것을 바탕으로 무언가에 대해 이야기 할 수 있다고 생각하십니까? 응...
예, 질문에 관심이 있지만 내 표시기의 논리를 이해할 수 없는 경우 코드를 게시했습니다. 출력물을 추가할 수 있습니다...
그러나 문제는 명백합니다. time[] 시계열의 시간 은 서버 시간 과 일치하지 않습니다. "가격 차트에서 서버 시간에 해당하는 시간을 얻으려면 GMT 오프셋을 고려하는 것을 잊지 마십시오. .." 도움말에 안보이길래 물어보는건데
누군가 MQL5에서 표시기를 계산할 때 time[] 시계열에 서버 시간에 해당하지 않는 시간이 포함된 이유를 정당화할 수 있습니까?
모든 논리가 아웃소싱된 경우 커넥터가 파일 자체를 열어야 하는 이유는 초기화를 위해 외부 프로그램의 OnInit에서 필요한 기능을 호출하는 것입니다.
건강에.
건강에.
예, 이것은 아마도 문제일 것입니다. MQL5에서는 나중에 표시기가 계산한 위치와 내용을 추측하는 것보다 표시기에서 ArraySetAsSeries() 를 직접 설정하는 것이 더 낫다는 것을 완전히 잊었습니다.
가장 짜증나는 것은 도움말을 읽었다는 것입니다. 모든 것이 명확해 보이지만 작성 스타일은 다음과 같습니다.
반환 값
지정된 배열에 AS_SERIES 플래그가 설정되어 있으면 true를 반환합니다. 즉, 배열이 시계열에서와 같이 역방향으로 액세스됩니다. 시계열은 시계열 요소가 배열의 끝에서 시작(최신 데이터에서 가장 오래된 데이터 순으로)으로 인덱싱된다는 점에서 일반 배열과 다릅니다.
메모
배열이 시계열에 속하는지 확인하려면 ArrayIsSeries() 함수를 사용하십시오. OnCalculate() 함수에 대한 입력 매개변수로 전달된 가격 데이터의 배열은 시계열에서처럼 인덱싱 방향이 반드시 필요한 것은 아닙니다. 원하는 인덱싱 방향은 ArraySetAsSeries() 함수를 사용하여 설정할 수 있습니다.
"힌두"에서 러시아어로의 번역과 매우 유사하여 이해할 수 있는 것처럼 보이지만 러시아어로 읽지 않는 것 같습니다.
감사하다!
예, 이것은 아마도 문제일 것입니다. MQL5에서는 나중에 표시기가 계산한 위치와 내용을 추측하는 것보다 표시기에서 ArraySetAsSeries()를 직접 설정하는 것이 더 낫다는 것을 완전히 잊었습니다.
가장 짜증나는 것은 도움말을 읽었다는 것입니다. 모든 것이 명확해 보이지만 작성 스타일은 다음과 같습니다.
"힌두"에서 러시아어로의 번역과 매우 유사합니다. 명확하고 이해할 수 있지만 러시아어로 읽지 않는 것 같습니다.
감사하다!
시계열 플래그를 설정할 필요는 없지만 mql4에서와 같은 방식으로 표시기를 작성하려면 모든 버퍼와 배열을 시계열로 가져와야 합니다.
시계열 플래그를 설정할 필요는 없지만 mql4에서와 같은 방식으로 표시기를 작성하려면 모든 버퍼와 배열을 시계열로 가져와야 합니다.
여기서 질문은 변증법적입니다. 한편으로 개발자는 도움말에서 다음과 같이 경고합니다.
OnCalculate() 함수에 대한 입력 매개변수로 전달된 가격 데이터의 배열은 시계열에서처럼 인덱싱 방향이 반드시 필요한 것은 아닙니다 .
, 반면에 CopyClose() 등을 통해 시계열을 복사합니다. 또한 기록이 준비되었는지 여부도 확인해야 합니다... OHLC 기록 데이터에 대한 액세스 측면에서 많은 프로그래머의 작업, MQL4에서 MQL5로 전환 할 때 잘 배치된 많은 갈퀴
일반적으로 MQL5를 몇 년 동안 지켜본 나는 몇 번이나 MQL %로 전환해야했습니다. .... 전에는 MQL5가 MQL4의 논리적 연속체라는 의견이 있었고 개발자는 계속해서 다른 작업을 작성했습니다. 두 언어를 수렴(전환?)하기 위해 수행되었지만 완전히 다른 프로그래밍 언어만 볼 수 있습니다. 이 언어를 통합하는 것은 C ++ 구문뿐입니다.
그러나 결과적으로 코드 기반은 일반적으로 MQL4=MQL5 스타일의 코드 "잡다한"과 유사하며 그 반대의 경우도 마찬가지입니다))))
모든 논리가 외부로 나오게 된 이유는 무엇입니까? 먼저 이전 답변을 주의 깊게 읽으십시오. 그리고 질문의 의미가 명확하지 않습니까? 내가 언급한 특정 버그와 어떤 관련이 있습니까? 이 오류 또는 그 오류를 우회하는 방법 나는 당신이 알지 못합니다. 개발자가 작업 신청을 수락하고 향후 다른 장소 또는 다른 형태로 오류가 다시 발생하지 않도록 확인/복제 제안에 관심
))) 나는 당신에게 조언을했습니다. 당신의 요구는 각 메시지를 통해 엄격한 요구 사항으로 성장했고 서비스 데스크에 요청을 보내고 기다리십시오. 왜 여기서 불필요한 토론을 시작합니까?
안녕하세요 '거북이'라는 조언자를 샀는데 오프라인에서는 안되네요???
안녕하세요 '거북이'라는 조언자를 샀는데 오프라인에서는 안되네요???
포럼이 아닌 이 제품의 토론 페이지 에서 고문을 구입 한 판매자에게 질문하십시오.
))) 나는 당신에게 조언을했습니다. 당신의 요구는 각 메시지를 통해 엄격한 요구 사항으로 성장했고 서비스 데스크에 요청을 보내고 기다리십시오. 왜 여기서 불필요한 토론을 시작합니까?