MT4와 MT5를 비교해보면 지금까지 MT5에는 두 가지 결함이나 불완전함이 있다는 것을 알았습니다. 첫 번째는 테스터의 차트에 보류 중인 주문 이 표시되지 않는 것이므로 차트에서 일부 전략을 디버깅할 때 특정 트랜잭션이 어떤 주문이 발생하는지 이해하는 것이 불가능합니다. 두 번째는 고정 척도가 없거나 매우 열악한 품질입니다. MT4에서 "고정 축척" 새를 클릭하면 차트를 거의 모든 거리에서 위아래로 이동할 수 있으며 이는 매우 편리합니다. 예를 들어 MT5에서 동일한 차트를 5분 동안 열고 "고정 스케일" 확인란을 설정했는데... 차트가 위아래로 전혀 움직이지 않습니다. 매우 불편합니다. 이러한 단점은 물론 중요하지 않으며 이 모든 것 없이도 할 수 있지만 어떻게든 수정되면 여전히 좋을 것입니다.
감사합니다. 기본적으로 그것 없이는 어떻게 든 비정상적입니다.
필요에 따라 차트를 사용자 정의하고 템플릿을 기본값으로 저장
기록에 대한 이유를 알 수 없습니다.
컴파일러는 만족하지 않습니다. 정수가 어디에나 있기 때문에 형식 변환으로 인한 데이터 손실 가능성 이 있습니다. 물론 그대로 두는 것도 가능하겠지만, 경고는 왠지 눈에 거슬린다.
기록에 대한 이유를 알 수 없습니다.
컴파일러는 만족하지 않습니다. 정수가 어디에나 있기 때문에 형식 변환으로 인한 데이터 손실 가능성 이 있습니다. 물론 그대로 두는 것도 가능하겠지만, 경고는 왠지 눈에 거슬린다.
이 작업을 수행:
그리고 이것을 읽으십시오: Typecasting이 작업을 수행:
그리고 이것을 읽으십시오: Typecasting그러나 지식 부족을 제거해야 한다고 생각합니다. 위의 컴파일러가 긴장하는 경우 아래 주어진 예제의 경우 컴파일러가 긴장하지 않지만 상황은 비슷한 것 같습니다.
덕분에 도움이 되었습니다. 나는 기사를 읽었다.
그러나 지식 부족을 제거해야 한다고 생각합니다. 위의 컴파일러가 긴장하는 경우 아래 주어진 예제의 경우 컴파일러가 긴장하지 않지만 상황은 비슷한 것 같습니다.
SymbolInfoInteger는 64비트인 긴 값을 반환합니다. 그리고 int는 32비트이므로 컴파일러는 경고를 올바르게 발행합니다.
두 번째 경우 SymbolInfoDouble 은 double 유형의 값을 반환하고 동일한 유형의 ask 변수가 있습니다. 따라서 여기에서는 손실(이론상으로도)이 발생할 수 없으며 컴파일러는 침묵합니다.
여기 어딘가에서 식별된 MT5 오류 전용 섹션을 보았지만 위치와 찾는 방법을 잊어버렸습니다...