Язык программирования MQL5 позволяет решать задачи на совершенно новом уровне. Даже те задачи, которые уже вроде имеют решения, благодаря объектно-ориентированному программированию могут подняться на качественно новый уровень. В данной статье специально взят простой пример проверки появления нового бара на графике, который был преобразован в достаточно мощный и универсальный инструмент. Какой? Читайте в статье.
휴먼씨 감사합니다.
그리고 "긴" 및 "짧은" 신호의 해석은 어디에서 왔으며 코드에서 직접 작성했습니까?
가장 빈번한 패턴을 발견했다고 가정합니다. 이 패턴은 무엇을 말합니까? 다음에는 무엇을 사거나 팔아야 합니까?
매수와 매도를 나누지 않고서는 패턴의 총수와 평균을 계산할 수 없습니다.
이 경우 코드로 답변하는 것이 더 쉽습니다.
헐 옆모습.
제 경우에는 두 개의 배열( arr_buy 및 arr_sell) 만 사용하여 패턴에 대한 모든 정보를 저장하고,
통계가 손실되지 않도록 어드바이저를 강제로 다시 시작하는 경우 저장하기 쉽습니다.
귀하의 경우 하나의 Patterns[index] 배열 외에도 없이는 할 수 없는 몇 가지 정적 변수가 더 있습니다.
예: 정적 int Element[];
정적 정수 PrevIndex = -1;
처음에 그는 또한 하나의 배열로 쓰기 시작했지만 거부했습니다.
패턴 식별 및 표시기 제거와 관련하여: 아직 코드를 완전히 분석하지 않았습니다(코멘트가 없으면 더 어렵습니다).
추신. 나는 또한 신호의 완전한 부재(패턴의 부재)를 고려할 기회가 없다는 것을 이해합니다. 항상 신호가 있다고 가정합니까?
이상적으로는 4가지가 있어야 합니다: 매수/매도/불확실/알 수 없음(이전에는 본 적 없음), 그러나 실제로는 그러한 계획을 구현하는 것은 바람직하지 않으며 3이면 충분합니다.
질문을 이해하지 못했습니다. 그가 직접 처방했다는 것은 무엇을 의미합니까? 패턴의 해석을 어떻게 상상하십니까?
정적 int Element[] 배열은 각 함수 호출에서 메모리를 할당하지 않기 위해 이런 식으로만 선언됩니다. 저것들. 정전기를 제거할 수 있습니다.
여기 에 제공된 모든 설명. 따라서 특히 코드에 주석이 없습니다.
실제로 신호는 항상 거기에 있습니다(당신처럼). 그러나 혁명은 문지방에서만 일어난다. 다음과 같이 신호 불확실성의 순간에 마감:
하지 않았다.시장 상태 옵션 공간(매수/매도/불확실)에는 최소 3개의 지역이 있어야 합니다. 저것들. 명확하게 식별할 수 있는 두 가지 영역과 정의되지 않은 상태가 속하는 영역이 있습니다.
이상적으로는 4가지가 있어야 합니다: 매수/매도/불확실/알 수 없음(이전에는 본 적 없음), 그러나 실제로는 그러한 계획을 구현하는 것은 바람직하지 않으며 3이면 충분합니다.
이것이 바로 위의 EA 코드에서 수행되는 작업입니다. 2개의 1차원 배열에 기록되는 4가지 상태가 있으며 원하는 대로 해석할 수 있습니다.
1. 매수=0, 매도=0, - 신호가 없습니다
2. 매수=1, 매도=0, - 매수
3. 매수=0, 매도=1, - 매도
4. 매수=1, 매도=1, - 불확실성, 매수와 매도를 모두 입력하거나 확신을 기다리기 위해 울타리에 머물 수 있습니다(원하는 대로).
명확한 확신이 없을 때 가장 많이 해석하는 방법.
솔직히 말해서 코드를 이해하지 못했습니다. 따라서 나는 간단한 단어로 묻습니다. 어떤 패턴이 기록되고, 무엇이며, 이진 신호는 역사에서 어디에서 왔습니까? 불명.
포터는 10비트 길이의 각 새 막대 에 기록됩니다(원하는 경우 추가할 수 있음). 1024개의 서로 다른 신호 조합이 나타납니다.
패턴의 각 비트는 선택할 수 있는 간단한(이진) 신호 중 하나입니다(지금까지 17가지 유형이 만들어졌으며 첫 번째 유형이 떠올랐습니다).
예를 들어:
등..
물론 역사에서, 그리고 어디로 가야할지 미래는 알 수 없습니다.
입력 매개변수에 대한 몇 가지 선택 옵션:
물론 이 차가 2.5년 동안 시장에 꾸준히 나왔음에도 불구하고 그것은 나쁩니다. 하지만 그게 핵심이 아닙니다.
등..