흥미로운 거래 아이디어가 있습니다. 코드(mql4)에서 오류를 찾는 데 도움을 주세요. - 페이지 2

 
Alexey Volchanskiy :
 // и все Point заменить на _Point

현재 mql4에는 Point 에 대한 네 가지 쿼리 옵션이 있습니다.

 Point
Point ()
_Point
( int )MarketInfo( Symbol (),MODE_POINT)

이들둘의 차이점은 무엇이며 어느 것이 실생활에서 사용하는 것이 더 낫습니까? 시장정보를 통해 실생활에서 사용하고 있습니다.

 
Vladimir Zubov :

현재 mql4에는 Point에 대한 네 가지 쿼리 옵션이 있습니다.

이들둘의 차이점은 무엇이며 어느 것이 실생활에서 사용하는 것이 더 낫습니까? 시장정보를 통해 실생활에서 사용하고 있습니다.

이전 버전의 Point 는 도움말에도 없습니다. _Point 및 Point() 옵션은 정확하지만 Renat은 함수 사용을 권장합니다.
 
Alexey Volchanskiy :
이전 버전의 Point는 도움말에도 없습니다. _Point 및 Point() 옵션은 정확하지만 Renat은 함수 사용을 권장합니다.
그는 확실히 더 잘 알고 있지만, 나는 그 이유를 알고 싶습니다.
 
여기에 기록 파일이 있는 폴더의 속성 창과 함께 스크린샷을 업로드할 수 있습니다. 속성이나 액세스 권한에 문제가 있는 것 같습니다. 아마도 운영 체제는 테스터가 따옴표로 파일을 변경하는 것을 금지할 수 있습니다.
 
Vladimir Zubov :

현재 mql4에는 Point에 대한 네 가지 쿼리 옵션이 있습니다.

이들둘의 차이점은 무엇이며 어느 것이 실생활에서 사용하는 것이 더 낫습니까? 시장정보를 통해 실생활에서 사용하고 있습니다.

현재 기호가 아닌 다른 기호의 Point 값을 가져와야 하는 경우 MarketInfo(Symbol(),MODE_POINT) 를 사용해야 하고 현재 기호라면 Point() 를 사용합니다.

그리고 _Point 및 Point 옵션은 호환성을 위해 예전부터 사용되었습니다. 그러나 Point() 및 MarketInfo(Symbol(),MODE_POINT)가 double 유형의 숫자 0.0001 또는 0.00001(4자리 또는 5자리의 인용 정확도에 따라 다름)을 반환하기 때문에 double에서 int로의 명시적 변환은 적절하지 않습니다.

 

그것은 무엇이며 어떻게 수정합니까?

2016.02.13 18:05:07.917 TestGenerator: 일치하지 않는 데이터 오류(2016.02.12 23:45에서 볼륨 제한 83 초과)

 
Yaroslav Gladkov :

그것은 무엇이며 어떻게 수정합니까?

2016.02.13 18:05:07.917 TestGenerator: 일치하지 않는 데이터 오류(2016.02.12 23:45에서 볼륨 제한 83 초과)

이것은 과거 데이터 오류입니다. 시뮬레이션의 정확도에 영향을 줍니다.
 
Vitalii Ananev :

현재 기호가 아닌 다른 기호의 Point 값을 가져와야 하는 경우 MarketInfo(Symbol(),MODE_POINT) 를 사용해야 하고 현재 기호라면 Point() 를 사용합니다.

그리고 _Point 및 Point 옵션은 호환성을 위해 예전부터 사용되었습니다. 그러나 Point() 및 MarketInfo(Symbol(),MODE_POINT)가 double 유형의 숫자 0.0001 또는 0.00001(4자리 또는 5자리의 인용 정확도에 따라 다름)을 반환하기 때문에 double에서 int로의 명시적 변환은 적절하지 않습니다.

그런 다음 초과분(int)을 복사했습니다. 물론 이 경우에는 사용하지 않습니다. 그러나 혼란이 시작되고 어떤 방법을 사용하는 것이 더 나은지, 왜 사용하는 것이 더 나은지 명확하지 않을 때 현재 기호에도 시장 정보만 사용하기로 결정했습니다.
 

이 사이트를 확인하십시오 http://tickstory.com/

그들의 프로그램이 이 문제를 해결할 수 있습니까? TestGenerator: 일치하지 않는 데이터 오류(2016.02.12 23:45에서 볼륨 제한 83 초과)

 
Yaroslav Gladkov :

이 사이트를 확인하십시오 http://tickstory.com/

그들의 프로그램이 이 문제를 해결할 수 있습니까? TestGenerator: 일치하지 않는 데이터 오류(2016.02.12 23:45에서 볼륨 제한 83 초과)

히스토리 및 창에 최대 막대 수를 저장하도록 터미널을 설정합니다.

터미널 다시 시작

M1에서 시작하여 원하는 기호의 따옴표(키 F2) 기록을 다운로드합니다.

터미널을 다시 시작하십시오.

추신: 이 터미널에서 테스터를 사용하지 않기 때문에 내 견적 내역이 사진에 로드되지 않습니다.