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

 
Vitaly Muzichenko # :

그것은 일어나지 않습니다.
제대로 작성된 프로그램은 올바르게 작동합니다.

어떤 이유로 값이 오지 않으면 SymbolInfoDouble(euSY07,SYMBOL_BID,euSY07b)에 어떤 값이 있어야 합니까?

 
Yury Lemeshev # :

어떤 이유로 값이 오지 않으면 SymbolInfoDouble(euSY07,SYMBOL_BID,euSY07b)에 어떤 값이 있어야 합니까?

올 수 밖에 없어, 내가 이전에 게시한 몇 가지 솔루션

테스터, 25쌍


 
Yury Lemeshev # :

테스트 로봇에서 버그의 순간을 재현하고 여기에 소스를 게시하십시오. 그러면 모든 것이 분명해질 것입니다. 코드에 버그가 있을 수 있습니다. 반드시 테스터에 있는 것은 아닙니다.

 
Vitaly Muzichenko # :

올 수 밖에 없어, 내가 이전에 게시한 몇 가지 솔루션

테스터, 25쌍


이것은 이해할 수 있습니다. 나는 모든 것을 표시했습니다. 모든 따옴표가 이동합니다. 오류는 50개 트랜잭션 중 한 번 발생합니다. 매번 새로운 장소에서. 그녀는 완전히 혼란스럽습니다. 코드 오류가 있으면 잡아내고 구문 분석을 중지할 수 있습니다. 그러나 나는 그것을 잡을 수 없습니다. 주문에 대한 댓글과 열기 전 로그로만. 테스터보다 실물거래가 왜 더 좋은지 깜짝 놀라서 미스매치를 발견하고는 육안으로 테스터에서 주문을 철저히 열지 않고 보고 고르기 시작했습니다. 그리고 모든 것은 처음에는 특정 기호에 대한 따옴표가 정확하고 예측할 수 없는 순간에 따옴표가 정확하지 않지만 다른 기호에 대해서는 정확하다는 사실에 기초합니다.

 
Yury Lemeshev # :

이것은 이해할 수 있습니다. 나는 모든 것을 표시했습니다. 모든 따옴표가 이동합니다. 오류는 50개 트랜잭션 중 한 번 발생합니다. 매번 새로운 장소에서. 그녀는 완전히 혼란스럽습니다. 코드 오류가 있으면 잡아내고 구문 분석을 중지할 수 있습니다. 그러나 나는 그것을 잡을 수 없습니다. 주문에 대한 댓글과 열기 전 로그로만. 테스터보다 실물거래가 왜 더 좋은지 깜짝 놀라서 미스매치를 발견하고는 육안으로 테스터에서 주문을 철저히 열지 않고 보고 고르기 시작했습니다. 그리고 모든 것은 처음에는 특정 기호에 대한 따옴표가 정확하고 예측할 수 없는 순간에 따옴표가 정확하지 않지만 다른 기호에 대해서는 정확하다는 사실에 기초합니다.

아마도 열거 및 영점 조정이 제대로 작성되지 않았을 수 있습니다. 나는 잘못된 가격을 만나지 않았으며 동시에 모든 것이 코드에 인쇄되어 있으며 잡지에서 이와 같은 것을 본 적이 없습니다.

 
Yury Lemeshev # :

이것은 이해할 수 있습니다. 나는 모든 것을 표시했습니다. 모든 따옴표가 이동합니다. 오류는 50개 트랜잭션 중 한 번 발생합니다. 매번 새로운 장소에서. 그녀는 완전히 혼란스럽습니다. 코드 오류가 있으면 잡아내고 구문 분석을 중지할 수 있습니다. 그러나 나는 그것을 잡을 수 없습니다. 주문에 대한 댓글과 열기 전 로그로만. 테스터보다 실물거래가 왜 더 좋은지 깜짝 놀라서 미스매치를 발견하고는 육안으로 테스터에서 주문을 철저히 열지 않고 보고 고르기 시작했습니다. 그리고 모든 것은 처음에는 특정 기호에 대한 따옴표가 정확하고 예측할 수 없는 순간에 따옴표가 정확하지 않지만 다른 기호에 대해서는 정확하다는 사실에 기초합니다.

이전 틱의 처리가 완료될 때까지 새 틱 처리 시작을 중지합니다. 철은 당신을 위해 작동하지 않습니다.

 
Yury Lemeshev # :

이것은 이해할 수 있습니다. 나는 모든 것을 표시했습니다. 모든 따옴표가 이동합니다. 오류는 50개 트랜잭션 중 한 번 발생합니다. 매번 새로운 장소에서. 그녀는 완전히 혼란스럽습니다. 코드 오류가 있으면 잡아내고 구문 분석을 중지할 수 있습니다. 그러나 나는 그것을 잡을 수 없으며, 주문에 대한 댓글과 개봉 전 로그로만 알 수 있습니다. 테스터보다 실물거래가 왜 더 좋은지 깜짝 놀라서 미스매치를 발견하고는 육안으로 테스터에서 주문을 철저히 열지 않고 보고 고르기 시작했습니다. 그리고 모든 것은 처음에는 특정 기호에 대한 따옴표가 정확하고 예측할 수 없는 순간에 따옴표가 정확하지 않지만 다른 기호에 대해서는 정확하다는 사실에 기초합니다.

동기화를 확인하면 0이 됩니다.

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

오류, 버그, 질문

유리 레메셰프 , 2022.01.02 08:38

   if ( SymbolIsSynchronized (euSY01)== true && SymbolInfoDouble (euSY01, SYMBOL_BID ,euSY01b)== true && SymbolInfoDouble (euSY01, SYMBOL_ASK ,euSY01a)== true && euSY01b> 0 && euSY01a> 0 )

이렇게 하고 코드에 7쌍에 대한 7줄이 있는 경우 시장 검토에는 하나의 통화에 대한 견적만 포함됩니다.


이것이 어떻게 가능합니까?

동기화를 확인했습니다. 사실, 우리가 입력을 의미합니다. 거짓 - 아무것도 하지 않습니다. 그리고 무엇이 문제가 될 수 있습니까?

 
Алексей Тарабанов # :

이전 틱의 처리가 완료될 때까지 새 틱 처리 시작을 중지합니다. 철은 당신을 위해 작동하지 않습니다.

너무 좋은데 어떻게?

 
Mihail Matkovskij # :

동기화 확인은 0을 제공합니다.

이것이 어떻게 가능합니까?

동기화를 확인했습니다. 사실, 우리가 입력을 의미합니다. 거짓 - 아무것도 하지 않습니다. 그리고 무엇이 문제가 될 수 있습니까?

동기화 체크 사용 시 첫 번째 문자가 있는 첫 번째 줄에만 영향을 미치므로 나머지 6개는 넘어가지 않는다.

 
Yury Lemeshev # :

너무 좋은데 어떻게?

이전 틱이 처리될 때까지 새 틱을 입력으로 수락하지 마십시오. 공백이 있지만 오류는 없습니다.

사유: