오류, 버그, 질문 - 페이지 446 1...439440441442443444445446447448449450451452453...3184 새 코멘트 [삭제] 2011.07.06 08:34 #4451 voix_kas : 오류 코드: 4756. 화면 에 표시됨 . 1. 다시 한 번 내 질문을 반복하겠습니다 - 거래가 선택적으로 선택되어야 하는 기호 목록입니까(즉, 만화가 거래할 모든 기호에 대해 SymbolSelect 명령이 두 번째 매개변수 true로 실행됨) ? SymbolSelect를 사용하여 필요한 모든 기호를 선택하고 이러한 수정 후에 이 오류를 확인하도록 초기화 블록에서 조언합니다. 2. 개발자 : a) 문제는 SymbolSelect를 사용하여 선택하지 않은 기호가 목록에 포함되는 명시적 형식(위 화면에서 볼 수 있음)의 터미널 기호 목록의 어느 지점에서 왔는지입니다(조치가 취해지지 않은 경우) 특정 정보 수집 제외)? b) SymbolsTotal (false) 및 SymbolName (index,false)과 같이 겉보기에 무해해 보이는 것들이 시각화 창에 기호를 명시적으로 표시하는 것이 이상하게 보이지 않습니까? 내가 이해하는 한 다음과 같아야 합니다. - No SymbolSelect MarketWatch에 표시된 것 중 기호가 없습니다. c) 내가 이해하는 한, 테스터에서 모든 폴링된 기호에 대한 환경을 로드하고 SymbolSelect 동안 선택되거나 사용자가 가격 또는 기타 중요한 정보를 얻으려고 하는 기호만 표시하는 것이 정확할 것입니다. 예를 들어, 심볼이 동기화되었는지 또는 해당 히스토리가 서버에 얼마나 깊은지 확인하려는 경우 선택 플래그와 함께 MarketWatch에 바로 배치해야 하는 이유는 무엇입니까? 표시기 기타 질문 다중 기간 표시기 [ARCHIVE!] 포럼을 어지럽히 지 Victor Kirillin 2011.07.06 08:47 #4452 voix_kas : 그리고 귀하가 지정한 순간 에 오류 코드 를 잡는 방법은 무엇입니까? 위 코드의 마지막 줄에 오류를 기록하고 있습니다. 이 코드 바로 앞에 다음 용어를 추가하면 이 오류가 나타나지 않습니다. 예를 들면 다음과 같습니다. double price= SymbolInfoDouble (Instrumet, SYMBOL_ASK ); if(price==0.0) { Print("Ай-яй-яй. Ошибка ",GetLastError()); return(false); } TradeRequest.price = price ; Renat Fatkhullin 2011.07.06 08:57 #4453 Interesting : 2. 개발자 - 문제는 명시적 형식(위 화면에서 볼 수 있음)의 터미널 기호 목록의 어느 지점에서 SymbolSelect를 사용하여 선택되지 않은 기호가 목록에 들어가는지입니다(아무 작업도 수행되지 않은 경우) 특정 정보를 수집하는 것을 제외하고는 사용)? MT5 테스터는 이익을 잔액 통화로 가장 정확하게 변환하는 것을 포함하여 거래 조건의 매우 정확한 모델링을 사용합니다. 즉, 십자가로 작업할 때 기본 통화 쌍을 모델링하여 이익을 다시 계산해야 합니다. 즉, 일부 도구(크로스 카운터)에서 작업할 때 두 배의 시뮬레이션 볼륨이 있으므로 계산이 절대적으로 정확하고 반복 가능합니다. Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте www.mql5.com Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте - Документация по MQL5 [삭제] 2011.07.06 11:13 #4454 흥미로운 당연하지. 이 코드는 모든 후속 작업 앞에 있습니다. if ( SymbolInfoInteger (Instrumet, SYMBOL_SELECT ) || SymbolSelect (Instrumet, true )) { ... } 조건이 충족되지 않으면 이 도구로 더 이상 조치를 취하지 않습니다. 초기화 시 " SymbolSelect " 계정으로... 즉. 첫 번째 호출( SymbolSelect (Instrumet, true )) 이 기기를 로드하지 않는다고 생각하십니까? 최소 2개가 필요합니까? 존재 여부를 확인하기 위해 먼저 문자를 반복합니다(초기화). 그런 다음 이미 OnTick|OnTimer에서 기기가 이전에 선택되지 않은 경우 명시적으로 선택합니다. 삼촌 고맙습니다. 이것이 내가 이 오류를 해결하는 방법입니다. 가능하다면 제로 가격이 발생하는 이유를 설명해 주십시오. 그리고 이것이 실제 생활에서 일어날 수 있습니까(읽기, 실시간 모드에서, 그리고 테스트 중에만이 아님)? [ARCHIVE] 포럼을 어지럽히 지 MQL5의 OOP에 대한 질문 엘리엇 파동 이론에 기반한 [삭제] 2011.07.06 11:59 #4455 voix_kas : 흥미로운 당연하지. 이 코드는 모든 후속 작업 앞에 있습니다. 조건이 충족되지 않으면 이 도구로 더 이상 조치를 취하지 않습니다. 초기화하는 동안 " SymbolSelect" 계정으로... 즉. 첫 번째 호출( SymbolSelect (Instrumet, true )) 이 기기를 로드하지 않는다고 생각하십니까? 최소 2개가 필요합니까? 존재 여부를 확인하기 위해 먼저 문자를 반복합니다(초기화). 그런 다음 이미 OnTick|OnTimer에서 기기가 이전에 선택되지 않은 경우 명시적으로 선택합니다. 이상하거나 이해가 되지 않거나 어딘가에 내가 가정한 대로 작동하지 않는 코드가 있습니다. 내가 아는 한 초기화 블록에서 SymbolSelect 를 한 번만 사용하면 충분합니다(동시에 결과를 확인하는 것이 바람직함). 테스터에서 미리 준비된 배열에서 다음과 같은 MarketWatch를 구성합니다. //Forming list of symbols for ( int f= 0 ;f< ArraySize (ArrSymbolsEA);f++) { SymbolSelect (ArrSymbolsEA[f], true ); } 이것은 일반적으로 테스터의 모든 기호를 거래에 사용할 수 있도록 하기에 충분합니다. 그러나 이 방법을 사용하면 로그에 기호가 없으면 다음과 같은 오류가 나타납니다. 2011.07 . 06 18 : 47 : 57 symbol NZDUSD does not exist 모든 것이 예상대로 작동했다면 테스터 창은 다음과 같아야 합니다. Victor Kirillin 2011.07.06 12:07 #4456 voix_kas : 고맙습니다. 이것이 내가 이 오류를 해결하는 방법입니다. 가능하다면 제로 가격이 발생하는 이유를 설명해 주십시오. 그리고 이것이 실제 생활에서 일어날 수 있습니까(읽기, 실시간 모드, 그리고 테스트 중에만이 아님)? 오류 코드는 무엇입니까? Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений www.mql5.com Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений - Документация по MQL5 [삭제] 2011.07.06 12:09 #4457 개발자 SD에 쓰고 싶었지만 마음이 바뀌었습니다. 여기로 가겠습니다 - bool SymbolExists(name) / bool SymbolIsExists(name) 기능을 추가하세요. 대상 - 서버에 지정된 문자의 존재 여부를 결정합니다. 성공하면 true를 반환합니다. 단지 그것을 사용할 때 기호가 테스터의 MarketWatch에 표시되지 않도록 하기 위함입니다(원칙은 SymbolIsSynchronized 와 동일). 이 모든 것이 그러한 문제를 없앨 것입니다. 2011.07 . 06 18 : 47 : 57 symbol NZDUSD does not exist [삭제] 2011.07.06 13:03 #4458 uncleVic : 오류 코드는 무엇입니까? 전략 테스터에서 볼 수 있듯이 동시에 두 개의 오류가 생성됩니다. 마지막 하나만 가로채는 것이 가능합니다. 어떻게 그를 알아볼 수 있습니까? 코드는 위에 나와 있습니다. 오류 코드에 대한 정보 출력을 어디에 넣을 수 있습니까? [삭제] 2011.07.06 13:08 #4459 Interesting : 이상하거나 이해가 되지 않거나 어딘가에 내가 가정한 대로 작동하지 않는 코드가 있습니다. ... 모든 것이 예상대로 작동했다면 테스터 창은 다음과 같아야 합니다. 2011.01.03 00:00:00부터 다중 통화 거래 플랫폼으로 테스터를 시작하십시오. 2011.01.03 00:59:59 까지 3개의 통화 쌍만 사용할 수 있습니다(마켓워치에 표시되며 화면에서 볼 수 있음). 2011.01.03 0 1:00:00 부터 - 모든 것이 정상입니다. 추신 (챔피언십을 준비하기 위해) MQ 데모 계정에 대해 이야기하고 있습니다. [삭제] 2011.07.06 17:18 #4460 voix_kas : 2011.01.03 00:00:00부터 다중 통화 거래 플랫폼으로 테스터를 시작하십시오. 2011.01.03 00:59:59 까지 3개의 통화 쌍만 사용할 수 있습니다(마켓워치에 표시되며 화면에서 볼 수 있음). 2011.01.03 0 1:00:00 부터 - 모든 것이 정상입니다. 추신 (챔피언십을 준비하기 위해) MQ 데모 계정에 대해 이야기하고 있습니다. 히스토리는 캐릭터별로 동기화되나요? 1...439440441442443444445446447448449450451452453...3184 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
오류 코드: 4756. 화면 에 표시됨 .
1. 다시 한 번 내 질문을 반복하겠습니다 - 거래가 선택적으로 선택되어야 하는 기호 목록입니까(즉, 만화가 거래할 모든 기호에 대해 SymbolSelect 명령이 두 번째 매개변수 true로 실행됨) ?
SymbolSelect를 사용하여 필요한 모든 기호를 선택하고 이러한 수정 후에 이 오류를 확인하도록 초기화 블록에서 조언합니다.
2. 개발자 :
a) 문제는 SymbolSelect를 사용하여 선택하지 않은 기호가 목록에 포함되는 명시적 형식(위 화면에서 볼 수 있음)의 터미널 기호 목록의 어느 지점에서 왔는지입니다(조치가 취해지지 않은 경우) 특정 정보 수집 제외)?
b) SymbolsTotal (false) 및 SymbolName (index,false)과 같이 겉보기에 무해해 보이는 것들이 시각화 창에 기호를 명시적으로 표시하는 것이 이상하게 보이지 않습니까?
내가 이해하는 한 다음과 같아야 합니다. - No SymbolSelect MarketWatch에 표시된 것 중 기호가 없습니다.
c) 내가 이해하는 한, 테스터에서 모든 폴링된 기호에 대한 환경을 로드하고 SymbolSelect 동안 선택되거나 사용자가 가격 또는 기타 중요한 정보를 얻으려고 하는 기호만 표시하는 것이 정확할 것입니다.
예를 들어, 심볼이 동기화되었는지 또는 해당 히스토리가 서버에 얼마나 깊은지 확인하려는 경우 선택 플래그와 함께 MarketWatch에 바로 배치해야 하는 이유는 무엇입니까?
그리고 귀하가 지정한 순간 에 오류 코드 를 잡는 방법은 무엇입니까? 위 코드의 마지막 줄에 오류를 기록하고 있습니다.
이 코드 바로 앞에 다음 용어를 추가하면 이 오류가 나타나지 않습니다.
예를 들면 다음과 같습니다.
2. 개발자 - 문제는 명시적 형식(위 화면에서 볼 수 있음)의 터미널 기호 목록의 어느 지점에서 SymbolSelect를 사용하여 선택되지 않은 기호가 목록에 들어가는지입니다(아무 작업도 수행되지 않은 경우) 특정 정보를 수집하는 것을 제외하고는 사용)?
MT5 테스터는 이익을 잔액 통화로 가장 정확하게 변환하는 것을 포함하여 거래 조건의 매우 정확한 모델링을 사용합니다.
즉, 십자가로 작업할 때 기본 통화 쌍을 모델링하여 이익을 다시 계산해야 합니다. 즉, 일부 도구(크로스 카운터)에서 작업할 때 두 배의 시뮬레이션 볼륨이 있으므로 계산이 절대적으로 정확하고 반복 가능합니다.
흥미로운
당연하지. 이 코드는 모든 후속 작업 앞에 있습니다.
조건이 충족되지 않으면 이 도구로 더 이상 조치를 취하지 않습니다.
초기화 시 " SymbolSelect " 계정으로... 즉. 첫 번째 호출( SymbolSelect (Instrumet, true )) 이 기기를 로드하지 않는다고 생각하십니까? 최소 2개가 필요합니까?
존재 여부를 확인하기 위해 먼저 문자를 반복합니다(초기화). 그런 다음 이미 OnTick|OnTimer에서 기기가 이전에 선택되지 않은 경우 명시적으로 선택합니다.
삼촌
고맙습니다. 이것이 내가 이 오류를 해결하는 방법입니다.
가능하다면 제로 가격이 발생하는 이유를 설명해 주십시오. 그리고 이것이 실제 생활에서 일어날 수 있습니까(읽기, 실시간 모드에서, 그리고 테스트 중에만이 아님)?
흥미로운
당연하지. 이 코드는 모든 후속 작업 앞에 있습니다.
조건이 충족되지 않으면 이 도구로 더 이상 조치를 취하지 않습니다.
초기화하는 동안 " SymbolSelect" 계정으로... 즉. 첫 번째 호출( SymbolSelect (Instrumet, true )) 이 기기를 로드하지 않는다고 생각하십니까? 최소 2개가 필요합니까?
존재 여부를 확인하기 위해 먼저 문자를 반복합니다(초기화). 그런 다음 이미 OnTick|OnTimer에서 기기가 이전에 선택되지 않은 경우 명시적으로 선택합니다.
이상하거나 이해가 되지 않거나 어딘가에 내가 가정한 대로 작동하지 않는 코드가 있습니다.
내가 아는 한 초기화 블록에서 SymbolSelect 를 한 번만 사용하면 충분합니다(동시에 결과를 확인하는 것이 바람직함).
테스터에서 미리 준비된 배열에서 다음과 같은 MarketWatch를 구성합니다.
이것은 일반적으로 테스터의 모든 기호를 거래에 사용할 수 있도록 하기에 충분합니다.
그러나 이 방법을 사용하면 로그에 기호가 없으면 다음과 같은 오류가 나타납니다.
모든 것이 예상대로 작동했다면 테스터 창은 다음과 같아야 합니다.
고맙습니다. 이것이 내가 이 오류를 해결하는 방법입니다.
가능하다면 제로 가격이 발생하는 이유를 설명해 주십시오. 그리고 이것이 실제 생활에서 일어날 수 있습니까(읽기, 실시간 모드, 그리고 테스트 중에만이 아님)?
개발자
SD에 쓰고 싶었지만 마음이 바뀌었습니다. 여기로 가겠습니다 - bool SymbolExists(name) / bool SymbolIsExists(name) 기능을 추가하세요.
대상 - 서버에 지정된 문자의 존재 여부를 결정합니다. 성공하면 true를 반환합니다.
단지 그것을 사용할 때 기호가 테스터의 MarketWatch에 표시되지 않도록 하기 위함입니다(원칙은 SymbolIsSynchronized 와 동일).
이 모든 것이 그러한 문제를 없앨 것입니다.
오류 코드는 무엇입니까?
전략 테스터에서 볼 수 있듯이 동시에 두 개의 오류가 생성됩니다. 마지막 하나만 가로채는 것이 가능합니다.
어떻게 그를 알아볼 수 있습니까? 코드는 위에 나와 있습니다. 오류 코드에 대한 정보 출력을 어디에 넣을 수 있습니까?
이상하거나 이해가 되지 않거나 어딘가에 내가 가정한 대로 작동하지 않는 코드가 있습니다.
...
모든 것이 예상대로 작동했다면 테스터 창은 다음과 같아야 합니다.
2011.01.03 00:00:00부터 다중 통화 거래 플랫폼으로 테스터를 시작하십시오.
2011.01.03 00:59:59 까지 3개의 통화 쌍만 사용할 수 있습니다(마켓워치에 표시되며 화면에서 볼 수 있음). 2011.01.03 0 1:00:00 부터 - 모든 것이 정상입니다.
추신
(챔피언십을 준비하기 위해) MQ 데모 계정에 대해 이야기하고 있습니다.
2011.01.03 00:00:00부터 다중 통화 거래 플랫폼으로 테스터를 시작하십시오.
2011.01.03 00:59:59 까지 3개의 통화 쌍만 사용할 수 있습니다(마켓워치에 표시되며 화면에서 볼 수 있음). 2011.01.03 0 1:00:00 부터 - 모든 것이 정상입니다.
추신
(챔피언십을 준비하기 위해) MQ 데모 계정에 대해 이야기하고 있습니다.