오류, 버그, 질문 - 페이지 1046

 

죄송합니다... 무제한에서 5000으로 전환되었습니다.

ps 여러 번 다시 시작한 후 작동했습니다. 최대 바는 아무리 많아도 0이 없습니다.

 
MetaDriver :

쓰레기. 이상해 ㅅㅂ. 내가 두려워했던 것은 낮은 재현성이었다. 부하 상태를 확인했습니까?

그리고 몇 퍼센트?

AMD Phenom II X6, win7 64, 터미널 x64가 있습니다.

어떤가요? 트레이 포함, 위조 포함... 트레이 작성

인텔 E6750

 
Silent :

어떤가요? 트레이 포함, 위조 포함... 트레이 작성

인텔 E7650

아니요, 그렇지 않습니다. 컴파일할 때 정의를 재배포하여 차트의 모든 계산과 출력을 "삭제"할 수 있습니다(OnCalculate()는 비어 있고 "부하 없음"은 인쇄로만 유지됨).

"다운로드한 대로" 컴파일하면 표시기가 차트를 그립니다. "부하" .

코드에서 다음과 같이 말합니다.

 // Комментируя первую и раскоментируя вторую строку удаляем из индикатора "сложные расчёты"
#define Empty(x)  x             // 1  "под нагрузкой"
//#define Empty(x)                  // 2   "без нагрузки"

:)

그것은 부하 없이 나에게 해야 하는 대로 작동하지만 부하 상태에서(일부 옵션 CopyBuffer() 가 있는 경우) 한 번 재설정되고 각 틱 에서 호출이 두세 번 복제됩니다.

 
MetaDriver :

아니요, 그렇지 않습니다. 컴파일할 때 정의를 재배포하여 차트의 모든 계산과 출력을 "삭제"할 수 있습니다(OnCalculate()는 비어 있고 "부하 없음"은 인쇄로만 유지됨).

"다운로드한 대로" 컴파일하면 표시기가 차트를 그립니다. "부하" .

코드에서 다음과 같이 말합니다.

:)

아, 죄송합니다. 코드를 읽지 않았습니다.

이것저것 확인해보니 재생이 안되네요. 0 컴파일, 시작, tf 또는 입력 변경 시에만 모든 것이 잘 되는 것 같습니다.

 

지금은 Unlimited로 터미널을 다시 시작했습니다. 두 배가 되지 않고 모든 것이 정상입니다.

근데 이건 별로야 바가 별로 필요없어 내 기억이 더 소중해..............

100,000바에서 다시 시작 - 틱이 다시 두 배로 증가하고 0으로 재설정됩니다... :(

 
MetaDriver :

지금은 Unlimited로 터미널을 다시 시작했습니다. 두 배가 되지 않고 모든 것이 정상입니다.

근데 이건 별로야 바가 별로 필요없어 내 기억이 더 소중해............ :(

이제 5000을 반환하면? 터미널을 다시 시작하지 않고?

원래는 0이 없었고 제한했을 때 표시되지 않았습니다.

 
Silent :
이제 5000을 반환하면? 터미널을 다시 시작하지 않고?
그리고 그것은 작동하지 않습니다. 성경에는 "변경 사항을 적용하려면 터미널을 다시 시작해야 합니다."라고 나와 있습니다.
 
이 버튼은 친구의 피드에 뉴스를 표시하는 새로운 기능입니다. "피드에 표시"를 끄더라도 이미 비활성화된 뉴스가 있는 경우 여전히 켜집니다.
 
MetaDriver :
그리고 그것은 작동하지 않습니다. 성경에는 "변경 사항을 적용하려면 터미널을 다시 시작해야 합니다."라고 나와 있습니다.

작동 원리 5000으로 변경하면 tf를 클릭하고 돌아가십시오. oops 가 됩니다. 즉, 그는 무언가를 이해합니다.

그러나 예, 막대는 제한되지 않습니다.

5000에서 다시 시작한 후 0이 나타났습니다. 모든 것이 정상입니다.


 
Silent :

작동 원리 5000으로 변경하면 tf를 클릭하고 돌아가십시오. oops 가 됩니다. 즉, 그는 무언가를 이해합니다.

그러나 예, 막대는 제한되지 않습니다.

5000에서 다시 시작한 후 0이 나타났습니다. 모든 것이 정상입니다.

음, 네, 확실히 시도했습니다. "죄송합니다."라는 오류가 발생했습니다. 일반적으로 서비스 데스크에 대한 순수한 버그입니다.

2013.08.21 18:37:32     prev_calc_Test (EURUSD,M1)      array out of range in 'prev_calc_Test.mq5' (77,1)
2013.08.21 18:37:32     prev_calc_Test (EURUSD,M1)      prev_calculated == 0;  rates_total ==100000;  ArrSize(close) ==100000
2013.08.21 18:37:32     prev_calc_Test (EURUSD,M1)      prev_calculated == 100000;  rates_total ==100000;  ArrSize(close) ==100000
2013.08.21 18:37:29     prev_calc_Test (EURUSD,M1)      prev_calculated == 0;  rates_total ==100000;  ArrSize(close) ==100000
저것들. (내가 이해하는 대로) 무고하고 순진한 표시기가 Rates_total==100000으로 호출되고 CopyRates(,,100000,) 요청은 (array out of range in ..)를 초래합니다. 터미널에는 이미 50000개만 사용 가능합니다. 재미있는.