C появлением новой версии языка MQL, не только изменился подход к работе с индикаторами, но и появились новые способы создания индикаторов. Кроме того, появилась дополнительная гибкость при работе с индикаторными буферами - теперь вы можете самостоятельно указать нужное направление индексации и получать ровно столько значений индикатора, сколько вам требуется. В этой статье рассмотрены базовые методы вызова индикаторов и получения данных из индикаторных буферов.
그러한 계획의 문제
HistorySelect 는 기록에 항목이 있거나 성공한 경우에만 true를 반환합니까?
정확히 말하면 초기화 중에 테스터에서 무엇을 반환할 것인지가 문제입니다...
Debian/ubuntu에서 에뮬레이션(와인) 모드로 작동하는 Metatrader5 터미널에 "시장" 섹션이 표시되지 않는 이유는 무엇입니까? 그런 순간을 경험한 사람이 있습니까? 결정하는 방법?
Debian/ubuntu에서 에뮬레이션(와인) 모드로 작동하는 Metatrader5 터미널에 "시장" 섹션이 표시되지 않는 이유는 무엇입니까? 그런 순간을 경험한 사람이 있습니까? 결정하는 방법?
Wine에는 괜찮은 익스플로러(IE)가 없기 때문에 HTML + 자바 스크립트 형태의 풍부한 시장 콘텐츠가 작동하지 않습니다.
알겠습니다. 이것은 정말 도마뱀붙이 기능을 통해 달성할 수 없는 것입니까? 클라이언트에 브라우저에 대한 그러한 링크가 있다는 것은 성가신 일이며 플랫폼의 보편성과 이식성이 손실됩니다.
전략 테스터 는 터미널에서와 동일한 표시기 캐싱 알고리즘을 사용합니까?
질문은 1) 핸들 생성/삭제 처리 속도, 2) RAM 사용 측면에서 실험으로 인해 발생합니다.
터미널의 스크립트를 통해 모든 것이 잘 작동합니다. 1) 속도가 빠르고, 2) RAM 소비가 증가하지 않습니다.
전략 테스터의 간단한 전문가를 통해: 1) 작업 속도가 (!) 더 낮고, 2) 테스터의 프로세스에 대한 메모리가 지속적으로 증가합니다.
사용된 알고리즘은 동일합니다. 핸들을 받은 직후 IndicatorRelease를 통해 해제됩니다.
결과적으로 다중 통화 테스트 시간은 합당한 한계를 넘어서 확장됩니다.
추신 2011의 사용 가능한 역사에.
핸들을 받은 직후 IndicatorRelease를 통해 해제됩니다.
극단적으로 차선책입니다. 매개변수가 다른 지표가 필요할 때마다 사용할 수 있습니다.
Expert Advisor 초기화 단계에서 인디케이터를 생성해야 하고, 초기화 해제 단계에서 핸들을 해제해야 한다는 말이 반복된다. 나머지 시간에는 한 번 생성된 핸들을 사용해야 합니다.
ZY: 테스터는 IndicatorRelease 기능 을 터미널보다 "직접적으로" 참조합니다. 여기에 당신의 브레이크가 있습니다
삼촌
당신의 답변에 감사드립니다.
나는 사용 가능한 도구를 "재검색"하는 기능을 어드바이저에 넣었습니다(이전에 액세스할 수 없었던 일부 도구가 갑자기 나타남). 우리는 작업 도구 세트를 완전히 재구축해야 합니다.
하루에 한 번 빈도를 설정하는 것 같습니다. 똑같이, 거친 브레이크 ... 우리는 해결 방법을 찾을 것입니다.
다른 질문. SD에는 SymbolInfoSessionTrade 및 SymbolInfoSessionQuote 기능에 대한 지원을 전략 테스터에 추가하기 위한 애플리케이션(#163680)이 있습니다.
구현을 위한 예상 일정을 최소한 제공할 수 있습니까? 다중 통화 플랫폼(타이머 기준)에서 목발은 비거래 세션(토요일 및 일요일)을 결정하는 데 정말 부담이 됩니다.
삼촌
당신의 답변에 감사드립니다.
나는 사용 가능한 도구를 "재검색"하는 기능을 어드바이저에 넣었습니다(이전에 액세스할 수 없었던 일부 도구가 갑자기 나타남). 우리는 작업 도구 세트를 완전히 재구축해야 합니다.
하루에 한 번 빈도를 설정하는 것 같습니다. 똑같이, 거친 브레이크 ... 우리는 해결 방법을 찾을 것입니다.
다른 질문. SD에는 SymbolInfoSessionTrade 및 SymbolInfoSessionQuote 기능에 대한 지원을 전략 테스터에 추가하기 위한 애플리케이션(#163680)이 있습니다.
구현에 대한 예상 일정을 최소한 제공할 수 있습니까? 다중 통화 플랫폼(타이머 기준)에서 목발은 비거래 세션(토요일 및 일요일)을 결정하는 데 정말 부담이 됩니다.
"사용 가능한 도구"를 다시 검색하는 "기능"이 어떻게 든 더 간단하게 구현될 수 있다고 생각합니다. 예를 들어, 함수에서 반환된 값을 변경하여 기호 합계 .
그리고 일반적으로 " 이전에는 액세스할 수 없었던 일부 도구가 갑자기 나타납니다 " 라고 해도 전체 "세트"를 다시 빌드해야 하는 이유는 무엇입니까? 나타나는 것을 추가하십시오. 하지만... 나는 당신의 알고리즘을 모릅니다. 네가 더 잘 알 잖아.
" 또 다른 질문 "에 대해. 답변을 드릴 수 없습니다.
개발자.
애플리케이션 #163577 은 어떻습니까?
EA는 표시기에 대한 액세스가 필요합니다. IndicatorCreate(...) 또는 iCustome(...) 또는 iMA(...)와 같은 표준 표시기인 경우 최소한 세 가지 방법으로 얻을 수 있습니다.
내가 알기로는 어떤 옵션을 사용할 때 받은 핸들(IndicatorRelease)을 명시적으로 해제해야 합니다.
문제는 지표를 호출하는 방법을 선택하는 것입니다. 각 방법의 장단점은 무엇입니까? 처리 속도에 대한 우선 순위 관심.