표시기가 손상됨 - 페이지 4

 
RaptorUK :

차트 막대에서 연결이 끊긴 것처럼 보이는 선을 찾고 있다면(첫 번째 게시물에 따라) 문제가 발생하지 않습니다.

네 번째 스크린샷은 흥미롭게 보입니다. 내가 볼 수 있는 한, 컷다운 코드는 마지막 20개 막대의 저/고 사이에서 25분마다 선을 그려야 합니다. 따라서 5분 간격으로 일련의 행이 있습니다. 그러나 마지막 스크린샷에는 겹치는 줄이 있습니다. 지표가 이미 차트에 첨부되어 있을 때 지표를 다시 컴파일하는 것과 같은 일로 인해 잠재적으로 발생할 수 있지만 실제로 원인이 무엇인지 알고 있습니까?
 
jjc :
지표가 이미 차트에 첨부된 상태에서 지표를 재컴파일하는 것과 같은 일로 인해 잠재적으로 발생할 수 있지만, 그 원인이 무엇인지 아십니까?
표시기가 부착되어 있고 다른 것은 없습니다. . . 어떤 이유로 든 다시 시작하지 않습니다.
 
jjc :
네 번째 스크린샷은 흥미롭게 보입니다.
누락된 막대가 있습니다. 17:08부터 다음 막대는 17:15이고 17:00 막대도 누락되었습니다. .
 
RaptorUK :
누락된 막대가 있습니다. 17:08부터 다음 막대는 17:15이고 17:00 막대도 누락되었습니다. .
네, 물론 그렇게 설명합니다. 선은 25 M1 막대가 아니라 25분마다 그려집니다. 따라서 그들은 겹칠 수 있습니다. 나를 무시하십시오. 내 관찰은 막대에서 선이 분리되는 주요 현상(아직 재현할 수 없음)과 완전히 관련이 없습니다.
 
jjc :
나를 무시하십시오. 내 관찰은 막대에서 선이 분리되는 주요 현상(아직 재현할 수 없음)과 완전히 관련이 없습니다.
...물론, 이 컷다운 표시기가 선이 분리되는 원래 현상을 복제할 수 있다는 의미이고 선이 겹치는 것이 버그로 간주되는 것이 아니라 예상되는 문제이며 문제가 있습니다.
 
나는 아이디어가 . . . 하지만 지금 나가서 새 차트에 지표를 추가했습니다. 돌아와서 결과를 게시할 때 내 아이디어를 테스트할 것입니다.
 
RaptorUK :
나는 아이디어가 . . . 하지만 지금 나가서 새 차트에 지표를 추가했습니다. 돌아와서 결과를 게시할 때 내 아이디어를 테스트할 것입니다.
이 축소 표시기가 문제를 나타내는 것으로 추정되는 겹치는 선이 아니라 원래 문제(분리된 선)를 복제한다는 AnkaSoftware의 확인을 기다립니다.

"지표에서 TimeCurrent()를 사용합니까? 얼마나 이상합니까?"라고 생각했기 때문에 즉시 이것을 집어 들었어야 했습니다. 이것은 - 여기에서 - 연속적인 막대가 있을 것이라는 잘못된 가정과 거의 필연적으로 연결되어 있기 때문에 분명히 이상합니다. 이와 같은 축소 예제에서 TimeCurrent()를 사용하려는 경우 원래 코드에서도 유사한 작업을 수행했으며 따라서 막대 시퀀스 의 간격 주위에 문제가 있음을 나타냅니다. .

나는 여전히 어떤 종류의 MT4 문제가 없이 컷다운 코드가 분리된 라인으로 이어질 수 있는지 알 수 없지만 TimeCurrent()를 사용하면 이것이 일종의 버그라는 것을 그 어느 때보다 의심스럽게 만듭니다. 이전 스크린샷에서 암시합니다.
 
jjc :
이 축소 표시기가 문제를 나타내는 것으로 추정되는 겹치는 선이 아니라 원래 문제(분리된 선)를 복제한다는 AnkaSoftware의 확인을 기다립니다.

"지표에서 TimeCurrent()를 사용합니까? 얼마나 이상합니까?"라고 생각했기 때문에 즉시 이것을 집어 들었어야 했습니다. 이것은 - 여기에서 - 연속적인 막대가 있을 것이라는 잘못된 가정과 거의 필연적으로 연결되어 있기 때문에 분명히 이상합니다. 이와 같은 축소 예제에서 TimeCurrent()를 사용하려는 경우 원래 코드에서도 유사한 작업을 수행했으며 따라서 막대 시퀀스의 간격 주위에 문제가 있음을 나타냅니다. .

나는 여전히 어떤 종류의 MT4 문제가 없이 컷다운 코드가 분리된 라인으로 이어질 수 있는지 알 수 없지만 TimeCurrent()를 사용하면 이것이 일종의 버그라는 것을 그 어느 때보다 의심스럽게 만듭니다. 이전 스크린샷에서 암시합니다.

내 시스템에서 컷다운 코드는 분리된 라인의 원래 문제를 재현할 수 있습니다.

표시기 배열 덤프가 있는 xls 파일을 살펴보면 표시기 행 데이터의 인덱스가 배열에서 이동합니다. 따라서 막대 t1과 t2 사이에 유효한 표시선이 막대 t3과 t4로 이동하고 분리된 것처럼 보입니다.

TimeCurrent는 지정된 간격으로 선을 그리는 신호를 얻는 데만 사용됩니다. 막대는 항상 T - 1에서 T - 20까지 그려집니다.

Raptor - '차트의 최대 막대' 설정은 무엇입니까? 10,000으로 설정해 보십시오.

 
AnkaSoftware :

내 시스템에서 컷다운 코드는 분리된 라인의 원래 문제를 재현할 수 있습니다. [...]

다른 가능한 MT4 버그를 추적하려면 iLow() 및 iHigh() 대신 Low[i] 및 High[i]를 사용하면 어떻게 됩니까?
 
AnkaSoftware :
문제를 재현할 샘플 표시기가 동봉되어 있습니다. 64비트 Windows 플랫폼에서 M1 차트에 표시기를 부착하고 4시간 이상 실행합니다.

부패가 무엇을 의미합니까? 방금 EURUSD M1에 표시를 첨부했는데 값이 표시되지 않습니다.