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

 
Яна Шульга :

덕분에 효과가 있었습니다.
MT5의 전략 테스터 에서 주문이 가능한지 알려주세요. 표준 지표 중 하나를 테스트하고 싶습니다.

수동으로 아니오 - 하지만 CodeBase에서 찾을 수 있는 거래 패널을 사용하여 이 작업을 수행할 수 있다고 가정합니다.

... 그런 다음 패널 및 지표와 함께 차트 템플릿을 저장하고 테스터를 시작한 후 이 템플릿을 로드해야 합니다(기본 테스터는 두 개의 지표/EA를 동시에 테스트하기 위해 제공하지 않음).

 

안녕하세요.

제발 내게 말해줘. 유형을 날짜 시간으로 변환하는 방법은 무엇입니까?

작동하지 않는 방법은 다음과 같습니다.

정수 m = 8;

날짜 시간 n = StrToTime( 정수ToString (m));

오랫동안 포럼에서 아무것도 찾을 수 없었습니다.


 
sdv151079 :

안녕하세요.

제발 내게 말해줘. 유형을 날짜 시간으로 변환하는 방법은 무엇입니까?

작동하지 않는 방법은 다음과 같습니다.

정수 m = 8;

날짜 시간 n = StrToTime(IntegerToString(m));

오랫동안 포럼에서 아무것도 찾을 수 없었습니다.


datetime형 은 int와 같이 정수형이므로 특별히 변환할 필요는 없습니다. 그냥 보기 편하게. 그러나 8은 1970.01.01 00:00 08, 즉 1970년 초부터 8초가 지난 시간입니다.

일반적으로 그러한 시간을 보려면

 int       m = 8 ;
Print (( datetime )m); // 1970.01.01 00:00 08
 
Alexey Viktorov :

datetime형 은 int와 같이 정수형이므로 특별히 변환할 필요는 없습니다. 그냥 보기 편하게. 그러나 8은 1970.01.01 00:00 08, 즉 1970년 초부터 8초가 지난 시간입니다.

일반적으로 그러한 시간을 보려면

이것은 분명합니다. 그러나 나는 다음과 같은 상황이 있습니다.

정수 m = 8 ; // 이것은 시계입니다(토비시 8시)

답변 해주셔서 감사합니다. 당신은 나를 올바른 방향으로 인도했습니다.

결정:

정수 m = 8;

날짜 시간 n = m*60*60;

 
Madmas :

이것은 분명합니다. 그러나 나는 다음과 같은 상황이 있습니다.

정수 m = 8 ; // 이것은 시계입니다(토비시 8시)

그래서 무엇? 이 시간에 무엇을해야합니까?

 

안녕하세요.

손절매가 배치된 후 변경/취소를 어떻게 금지할 수 있습니까? 예를 들어 정류장을 변경하려고 하면 원래 값으로 돌아갑니다.

 
Alexey Viktorov :

그래서 무엇? 이 시간에 무엇을해야합니까?

어드바이저의 입력 매개변수에 있는 시간은 int로 지정되었습니다. EA를 최적화할 때 문자열 유형은 값을 반복하지 않습니다.
 
Madmas :
어드바이저의 입력 매개변수에 있는 시간은 int로 지정되었습니다. 문자열 유형은 EA를 최적화할 때 값을 반복하지 않습니다.
 

기능

 MQLInfoInteger ( MQL_MEMORY_LIMIT )

... 이 값을 반환했습니다


도움말은 이 값이 MB로 표시되어 있음을 나타냅니다. 이는 비현실적입니다. 이러한 볼륨의 RAM을 어디에서 보았습니까?

 
Alexandr Sokolov :

기능

... 이 값을 반환했습니다


도움말은 이 값이 MB로 표시되어 있음을 나타냅니다. 이는 비현실적입니다. 이러한 볼륨의 RAM을 어디에서 보았습니까?

프로세스 주소 공간, 가상 메모리 등 일반적으로 샌드박스에서 벗어나고 싶은지 공부하고, 그렇지 않다면 이것이 Microsoft의 마법이라고 생각하고 사용하십시오)))).