MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 1862

 
Alexey Viktorov # :

그게 당신이 말하는거야?

빗자루 조심하세요...

알렉세이 빅토로프

나머지에 대해서는 당신과 무언가를 논의하고 싶은 마음이 없습니다 .

그것이 모든 주장입니까?

잘 듣고 가지를 버리지 마십시오 ! 문제의 주제에 대해 말할 생각이 없습니까? ...하지만 당신의 증오와 트롤링 에 대해 논의하고 싶지 않습니다!

추신: 만약 누군가가 Bid와 Ask 가격이 어떻게 터미널에 오는지 말할 수 있다면. 하지만. 가지를 막는 사람이 있을 뿐입니다.

 

어제 나에게 또 다른 질문   관심:

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론

Mihail Matkovskij , 2022.01.15 13:57

나는 최근에 이것을 눈치 챘다.

 int array[];
Print (array.Size());

동적으로 배열 에는 객체의 모든 속성이 있습니다(초고급 언어에서와 같이). 그렇다면 정적 배열이란 무엇입니까?

추신 다음과 같이 사이즈 설정도 가능하게 만들어 주시면 정말 좋을 것 같아요

array.Size(size);

또는

array.Size(size, reserve);

만큼 잘

array.Reserve(reserve);
그러나 아무도 그에게 대답하지 않았습니다.
 
Mihail Matkovskij # :

어제 나에게 또 다른 질문   관심:

그러나 아무도 그에게 대답하지 않았습니다.

이러한 질문은 터미널 개발자에게 질문해야 합니다.그들은 언어 및 해당 요소의 개념과 개발 경로를 결정합니다.

 
Mihail Matkovskij # :

어제 나에게 또 다른 질문   관심:

그러나 아무도 그에게 대답하지 않았습니다.

이해가 안되시면 답변을 드리지 않으니 참고 부탁드립니다. 그러나 Ask와 Bid 가격이 어떻게 터미널에 오는지는 추측하기 어렵지 않습니다. 유동성 공급자는 거래자와 동일한 규칙, 즉 Digits()로 정규화된 규칙에 따라 주문합니다. 그렇다면 NOT 정규화 값은 어디에서 올 수 있습니까? 아마도 당신은 이미 고통을 겪었고 당신이 논쟁을 시작한 것을 기억하지 못합니까? 따라서 예상 가격을 정상화해야 할 필요성에 대해 아무도 이야기하지 않았으며 의심의 여지없이 이루어져야 함을 상기시켜 드리겠습니다. 그러나 당신은 Ask와 Bid 가격이 모두 정상화되어야 한다고 말하기 시작했습니다.

스레드 오염을 이미 중지하십시오. 결국, 연약한 마음은 당신을 믿을 수 있습니다. 결과적으로 이러한 느린 어드바이저는 터미널이 일괄적으로 틱 건너뛰기를 시작하도록 작성됩니다.

 
Nikolay Ivanov # :

이러한 질문은 터미널 개발자에게 질문해야 합니다.그들은 언어 및 해당 요소의 개념과 개발 경로를 결정합니다.

글쎄, 적어도 누군가는 할 것입니다. 하지만 내가 아는 한 여기 많은 사람들은 트롤링에만 관심이 있습니다 ... 따라서 왜 아무도 그렇게 대답하지 않았는지 이해할 수 있습니다.

내 의견: 모든 고급 프로그래밍 언어에는 값 또는 값을 저장하기 위해 메모리에 식별자, 유형 및 영역이 있는 변수가 있습니다. 모든 초고급 언어에는 객체 변수가 포함되어 있습니다. C++는 초고급 언어입니다. MQL은 C++ 기반 언어입니다. 그러나 MQL에서 초고급 언어의 징후를 발견했습니다. 질문이 있습니다. MQL은 어떤 언어인가요?

 
Alexey Viktorov # :

이해가 되지 않으면 답변을 하지 않으니 참고하세요. 그러나 Ask 및 Bid 가격이 어떻게 터미널에 도달하는지 추측 하는 것은 어렵지 않습니다. 유동성 공급자는 거래자와 동일한 규칙, 즉 Digits()로 정규화된 규칙에 따라 주문합니다. 그렇다면 정규화되지 않은 값은 어디에서 올 수 있습니까? 아마도 당신은 이미 고통을 겪었고 당신이 논쟁을 시작한 것을 기억하지 못합니까? 따라서 예상 가격을 정상화해야 할 필요성에 대해 아무도 이야기하지 않았으며 의심의 여지없이 이루어져야 함을 상기시켜 드리겠습니다. 그러나 당신은 Ask와 Bid 가격이 모두 정상화되어야 한다고 말하기 시작했습니다.

스레드 오염을 이미 중지하십시오. 결국, 연약한 마음은 당신을 믿을 수 있습니다. 결과적으로 이러한 느린 어드바이저는 터미널이 일괄적으로 틱 건너뛰기를 시작하도록 작성됩니다.

그것이 바로 "추측"입니다. 그리고 당신은 확실히 모릅니다! 즉, 그것은 당신의 추측에 지나지 않습니다. 그러나 예를 들어 Nikolai는 double에는 오류가 발생할 수 있다고 말했습니다. 적어도 테스터에서는. 그러나 나는 항상 가격을 정상화하기 때문에 이것을 눈치 채지 못했습니다. 두 번 이상 오류로 두 번 쳤지만. 그래서 모든 것을 알 수는 없습니다. 간단한 것들이 그렇게 이해하기 어려운가요?

NormalizeDouble 하나 추가로 실행 속도가 느려지는 것과 관련하여 들어보면 픽셀 연산이나 메모리 할당보다 더 나쁠 수 있는 문제입니다... 당신 자신이 초보자를 혼란스럽게 합니다. 당신의 말을 들은 후 그들은 후크나 사기꾼에 의해 NormalizeDouble 사용을 피할 것입니다. 감속을 원하는 곳이 아닙니다! ...

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론

Mihail Matkovskij , 2022.01.15 09:54

더욱이 어떤 사람들은 다음과 같은 간단한 검사를 무시합니다.

 if (name == NULL )
   return ;

CPU 시간이 많이 걸릴 것이라고 생각합니다. :)

그러나 실제로 ObjectCreate 및 ObjectDelete와 같은 기능은 CPU 시간이 걸립니다. 프로그래머가 유효한 그래픽 개체 배열을 가지고 있고 모든 틱마다 삭제되고 다시 생성된다면 이에 대해 확실히 조치를 취해야 합니다. 반면에 간단한 확인과 계산은 시간상 무시할 수 있습니다 . 따라서 많은 프로그래머가 단순히 잘못된 위치를 찾고 있습니다.


 
Mihail Matkovskij # :

그러나 문서는 알고 있습니다!

내가 트롤에게 먹이를 줄게. 당신이 거짓말 쟁이가 아니라면 주장을 펼치십시오. 이것은 문서의 어디에 있습니까? 포인트가 분수가 될 수 없기 때문에 정의에 따라 Digits로 정규화된 수신된 가격이므로 오류가 발생합니다.

 
Mihail Matkovskij # :

반올림은 없지만 소수점 이하 2자리 이상은 모두 잘라냅니다.


당신은 헛소리로 가지를 어지럽혔고 여기에서는 평범한 텍스트로 거짓말을 했습니다. 그리고 그는 실수하지 않았지만 그것이 반올림되지 않는다고 표시했기 때문에 그는 거짓말을했습니다.

 
Mihail Matkovskij # :

그것이 바로 "추측"입니다.


글쎄, 아무도 당신의 무기고에 논리가 부족하다고 비난하지 않습니다. 문서에 이것을 포함해야 합니까?

 
부서지다
사유: