[ARCHIVE!] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 4. - 페이지 198

 
MikeM :
프로그램에서 키를 누르는 사용자에 대한 응답을 구현하는 것이 가능합니까(가능한 경우 어떤 기능의 도움으로)?

MT5에서 당신은 할 수 있습니다
 
테스터에서 로깅을 완전히 비활성화할 수 있습니까? 테스터는 말 그대로 수백 기가의 로그를 생성하며 C 드라이브에서 작업하는 것은 불가능합니다. :) (어드바이저의 모든 Print 는 비활성화되지만 시스템은 여전히 자체적으로 작성합니다)
 
Pyro :
테스터에서 로깅을 완전히 비활성화할 수 있습니까? 테스터는 말 그대로 수백 기가의 로그를 생성하고 C 드라이브에서 작업하는 것은 불가능합니다. :) (어드바이저의 모든 인쇄가 꺼져 있지만 시스템은 여전히 자체적으로 기록합니다)

실수가 많은듯
 
그래서 당신은 할 수 없습니다 :)
 
Pyro :
그래서 당신은 할 수 없습니다 :)

가능하지만 조언자를 염두에 두어야합니다.
 
sergeev :

유형 캐스팅을 바이트로 작업하는 것으로 생각하십시오. 예를 들어, double은 8바이트입니다.

한 유형에서 다른 유형으로 변환한다는 것은 컴퓨터 메모리에 있는 숫자의 바이트 표현으로 작업하고 있음을 의미합니다.

바이트는 아무데도 가지 않으며, 한 데이터 유형만 다른 데이터 유형과 완전히 다른 방식으로 이러한 동일한 바이트를 표시합니다.


글쎄요, 그렇게 간단하지 않습니다. 마찬가지로 부호, 가수 및 지수는 이중으로 저장되고 각 부분은 완전히 정수가 아닌 바이트 수를 차지합니다. 따라서 double을 int로 캐스팅하는 것은 그렇게 간단한 과정이 아닙니다....

7777877 :


이해가 안되네요... 고려사항은 다음과 같습니다. 우리는 문자열을 가지고

GlobalVariableGet (Quantity) 함수는 이중 값을 반환합니다. Expert 변수는 int입니다. 그런 다음 형식 캐스팅 규칙에 따라 연산 기호 오른쪽(이 경우 연산의 등호부터)에 있는 표현식의 값을 연산 기호 왼쪽에 있는 변수의 형식으로 변환합니다. 저것들. 이 경우 Expert 변수는 이전과 같이 int 유형을 갖습니다. 하지만 줄을 서서

GlobalVariableSet (Quantity, Experts) 함수가 있는데, 여기서 두 번째 매개변수(즉, Expert 변수)는 (정의에 따라) 이중 유형을 가져야 하고 Expert 변수는 int 유형을 가져야 합니다... 캐스팅 규칙 유형( 또는 이와 유사한 것) 내부 기능?

유형 캐스팅 은 모든 곳에서 작동하며 불가능한 경우 컴파일러에서 친절하게 알려줍니다.

 
alsu :

후크 를 통해 특히 control+I를 재정의하려는 경우 특히 그렇습니다.

필요하지 않을 가능성이 높지만 실제로 필요한 경우 여기 .
후크 MT4는 좋아하지 않습니다.
 
nlp2311 :

고맙습니다! 재미있는...):

예를 들면 후크가 있습니다))): 그들은 그것을 줄 것입니다))): 표시기 또는 부분 ...

=============================================

그리고 주요 질문은

질문 1

iBarShift를 통해 어떻게 역사를 바꿀 수 있습니까?

저것들. 그 의미는 날짜를 전역 변수(예: "06/02/2010 07:00")에 넣은 다음 바로 가기 키(Cntrl+I)를 누르면 iBarShift 에 추가된다는 것입니다. 그리고 표시기 값은 이동합니다. 테스트))): 시각적으로. iBarShift에 기본적으로 추가하거나 빼야 하는 것은 분명합니다...

질문은 POSIBLE 또는 NO입니까?

이 라이브러리 를 사용하여 그래프를 이동할 수 있습니다. "4.3. 그래프 작업을 위한 함수" 섹션에 ServiceSetBar () 함수가 있습니다.
 
돕다! 일주일 동안 아무것도 찾지 못했습니다.
긍정적인 주문을 희생시키면서 수익성이 없는 모든 주문을 마감하는 기능이 필요합니다. 그리고 검은색에 있는 주문만 남겨두세요.
 
Zhunko :
이 라이브러리 를 사용하여 그래프를 이동할 수 있습니다. "4.3. 그래프 작업을 위한 함수" 섹션에 ServiceSetBar () 함수가 있습니다.

그는 다른 것이 필요합니다. 키 조합을 누르면 프로그램의 내부 변수가 변경되고 표시기를 작성하기 위한 기준점이 변경된 다음 선이 다시 계산되고 다시 그려집니다.

그런데 MT가 후크를 원하지 않는 이유는 무엇입니까?