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

 

그러한 계획의 문제

HistorySelect 는 기록에 항목이 있거나 성공한 경우에만 true를 반환합니까?

정확히 말하면 초기화 중에 테스터에서 무엇을 반환할 것인지가 문제입니다...

 

Debian/ubuntu에서 에뮬레이션(와인) 모드로 작동하는 Metatrader5 터미널에 "시장" 섹션이 표시되지 않는 이유는 무엇입니까? 그런 순간을 경험한 사람이 있습니까? 결정하는 방법?

파일:
forexshot.jpg  111 kb
 
aharata :

Debian/ubuntu에서 에뮬레이션(와인) 모드로 작동하는 Metatrader5 터미널에 "시장" 섹션이 표시되지 않는 이유는 무엇입니까? 그런 순간을 경험한 사람이 있습니까? 결정하는 방법?

Wine에는 괜찮은 익스플로러(IE)가 없기 때문에 HTML + 자바 스크립트 형태의 풍부한 시장 콘텐츠가 작동하지 않습니다.
 
Renat :
Wine에는 괜찮은 익스플로러(IE)가 없기 때문에 HTML + 자바 스크립트 형태의 풍부한 시장 콘텐츠가 작동하지 않습니다.

알겠습니다. 이것은 정말 도마뱀붙이 기능을 통해 달성할 수 없는 것입니까? 클라이언트에 브라우저에 대한 그러한 링크가 있다는 것은 성가신 일이며 플랫폼의 보편성과 이식성이 손실됩니다.

 

전략 테스터 는 터미널에서와 동일한 표시기 캐싱 알고리즘을 사용합니까?

질문은 1) 핸들 생성/삭제 처리 속도, 2) RAM 사용 측면에서 실험으로 인해 발생합니다.

터미널의 스크립트를 통해 모든 것이 잘 작동합니다. 1) 속도가 빠르고, 2) RAM 소비가 증가하지 않습니다.

전략 테스터의 간단한 전문가를 통해: 1) 작업 속도가 (!) 더 낮고, 2) 테스터의 프로세스에 대한 메모리가 지속적으로 증가합니다.

사용된 알고리즘은 동일합니다. 핸들을 받은 직후 IndicatorRelease를 통해 해제됩니다.

결과적으로 다중 통화 테스트 시간은 합당한 한계를 넘어서 확장됩니다.

추신 2011의 사용 가능한 역사에.

 
voix_kas :

핸들을 받은 직후 IndicatorRelease를 통해 해제됩니다.

극단적으로 차선책입니다. 매개변수가 다른 지표가 필요할 때마다 사용할 수 있습니다.

Expert Advisor 초기화 단계에서 인디케이터를 생성해야 하고, 초기화 해제 단계에서 핸들을 해제해야 한다는 말이 반복된다. 나머지 시간에는 한 번 생성된 핸들을 사용해야 합니다.

ZY: 테스터는 IndicatorRelease 기능 을 터미널보다 "직접적으로" 참조합니다. 여기에 당신의 브레이크가 있습니다

Документация по MQL5: Доступ к таймсериям и индикаторам / IndicatorRelease
Документация по MQL5: Доступ к таймсериям и индикаторам / IndicatorRelease
  • www.mql5.com
Доступ к таймсериям и индикаторам / IndicatorRelease - Документация по MQL5
 

삼촌

당신의 답변에 감사드립니다.

나는 사용 가능한 도구를 "재검색"하는 기능을 어드바이저에 넣었습니다(이전에 액세스할 수 없었던 일부 도구가 갑자기 나타남). 우리는 작업 도구 세트를 완전히 재구축해야 합니다.

하루에 한 번 빈도를 설정하는 것 같습니다. 똑같이, 거친 브레이크 ... 우리는 해결 방법을 찾을 것입니다.

다른 질문. SD에는 SymbolInfoSessionTrade 및 SymbolInfoSessionQuote 기능에 대한 지원을 전략 테스터에 추가하기 위한 애플리케이션(#163680)이 있습니다.

구현을 위한 예상 일정을 최소한 제공할 수 있습니까? 다중 통화 플랫폼(타이머 기준)에서 목발은 비거래 세션(토요일 및 일요일)을 결정하는 데 정말 부담이 됩니다.

Документация по MQL5: Получение рыночной информации / SymbolInfoSessionQuote
Документация по MQL5: Получение рыночной информации / SymbolInfoSessionQuote
  • www.mql5.com
Получение рыночной информации / SymbolInfoSessionQuote - Документация по MQL5
 
voix_kas :

삼촌

당신의 답변에 감사드립니다.

나는 사용 가능한 도구를 "재검색"하는 기능을 어드바이저에 넣었습니다(이전에 액세스할 수 없었던 일부 도구가 갑자기 나타남). 우리는 작업 도구 세트를 완전히 재구축해야 합니다.

하루에 한 번 빈도를 설정하는 것 같습니다. 똑같이, 거친 브레이크 ... 우리는 해결 방법을 찾을 것입니다.

다른 질문. SD에는 SymbolInfoSessionTrade 및 SymbolInfoSessionQuote 기능에 대한 지원을 전략 테스터에 추가하기 위한 애플리케이션(#163680)이 있습니다.

구현에 대한 예상 일정을 최소한 제공할 수 있습니까? 다중 통화 플랫폼(타이머 기준)에서 목발은 비거래 세션(토요일 및 일요일)을 결정하는 데 정말 부담이 됩니다.

"사용 가능한 도구"를 다시 검색하는 "기능"이 어떻게 든 더 간단하게 구현될 수 있다고 생각합니다. 예를 들어, 함수에서 반환된 값을 변경하여 기호 합계 .

그리고 일반적으로 " 이전에는 액세스할 수 없었던 일부 도구가 갑자기 나타납니다 " 라고 해도 전체 "세트"를 다시 빌드해야 하는 이유는 무엇입니까? 나타나는 것을 추가하십시오. 하지만... 나는 당신의 알고리즘을 모릅니다. 네가 더 잘 알 잖아.

" 또 다른 질문 "에 대해. 답변을 드릴 수 없습니다.

 

개발자.

애플리케이션 #163577 은 어떻습니까?

 

EA는 표시기에 대한 액세스가 필요합니다. IndicatorCreate(...) 또는 iCustome(...) 또는 iMA(...)와 같은 표준 표시기인 경우 최소한 세 가지 방법으로 얻을 수 있습니다.

내가 알기로는 어떤 옵션을 사용할 때 받은 핸들(IndicatorRelease)을 명시적으로 해제해야 합니다.

문제는 지표를 호출하는 방법을 선택하는 것입니다. 각 방법의 장단점은 무엇입니까? 처리 속도에 대한 우선 순위 관심.

Способы вызова индикаторов в MQL5
Способы вызова индикаторов в MQL5
  • 2010.03.09
  • KlimMalgin
  • www.mql5.com
C появлением новой версии языка MQL, не только изменился подход к работе с индикаторами, но и появились новые способы создания индикаторов. Кроме того, появилась дополнительная гибкость при работе с индикаторными буферами - теперь вы можете самостоятельно указать нужное направление индексации и получать ровно столько значений индикатора, сколько вам требуется. В этой статье рассмотрены базовые методы вызова индикаторов и получения данных из индикаторных буферов.