이론적으로는 가능합니다. 실제로 문제없이 틱의 12 개 악기에서 작동합니다. 당연히 이벤트 핸들러에서 가능한 모든 것을 제거하려고 노력했습니다. 일반적으로 스파이에서 틱이나 "새 막대"가 아닌 신호 만 보낼 수 있지만 전문가 고문에서 이벤트 핸들러를 크게 언로드 할 수있는 신호 만 보낼 수 있습니다.
Язык программирования MQL5 позволяет решать задачи на совершенно новом уровне. Даже те задачи, которые уже вроде имеют решения, благодаря объектно-ориентированному программированию могут подняться на качественно новый уровень. В данной статье специально взят простой пример проверки появления нового бара на графике, который был преобразован в достаточно мощный и универсальный инструмент. Какой? Читайте в статье.
앞서 테스터에서 OnChartEvent() 가 처리되지 않는다고 말한 것을 기억합니다. 이제 확인해보니 전문가 조언이 이벤트로 허용되는 차트주기보다 높은 차트주기에 걸리면 해당 이벤트는 건너뛰는 것으로 나타났습니다. 그러나 전문가 조언이 최소 차트주기보다 낮거나 같은 차트주기에 걸리면 해당 이벤트가 허용됩니다.
즉, 형성된 바에서 작업하는 경우 테스터에서 최소 TF를 설정할 수 있으며"가격 공개 전용"모드에서도 테스트가 올바르게 통과됩니다. 그러나 틱을 처리해야하는 경우이 테스트 모드에서 이러한 이벤트는 건너 뜁니다. 각 틱 이벤트는"OHLC on M1" 및"모든 틱" 모드에서 처리됩니다.
앞서 테스터에서 OnChartEvent() 가 처리되지 않는다고 말한 것을 기억합니다. 이제 확인해보니 전문가 조언이 이벤트로 허용되는 차트주기보다 높은 차트주기에 걸리면 해당 이벤트는 건너뛰는 것으로 나타났습니다. 그러나 전문가 조언이 최소 차트주기보다 낮거나 같은 차트주기에 걸리면 해당 이벤트가 수락됩니다.
이전에도 이런 일이 있었나요, 아니면 개발자가 이미 테스터에서 OnChartEvent() 처리를 위한 단계를 밟았나요?
추신: 테스트는 시각화 모드에서 수행되었습니다.
예, 그들은 이미 한 단계를 밟았으며 꽤 오래 전에 반년 전에 논의되었습니다 (어디에서 찾을 수 없음).
이를 위해 표준 이벤트 차트 사용자 지정 함수를 올바른 위치에 삽입하여 표시기 자체를 사용하는 것이 좋습니다.
인디케이터에 있습니까, 아니면 Expert Advisor????
죄송합니다, 이제 막 MT5를 알아가는 중입니다.
인디케이터에 있나요, 아니면 전문가용 어드바이저에 있나요????
죄송합니다, 이제 막 MT5에 익숙해지는 중입니다.
인디케이터에서 이벤트 차트 커스텀을 사용하여 이벤트(신호)를 보냅니다 . 그리고 전문가 조언자에서 신호를 수신하고 OnChartEvent를 사용하여 처리합니다.
안녕하세요! 여러 쌍의 틱이 매우 빠르게 진행되고 처리 기능 자체가 길어지면 이벤트가 누적되어 이전 처리가 끝날 때까지 기다리나요?
후속 오류와 함께 "교통 체증"이 발생하지 않나요?
안녕하세요! 여러 쌍의 틱이 매우 빠르게 진행되고 처리 기능 자체가 길어지면 이벤트가 누적되어 이전 처리가 끝날 때까지 기다리나요?
후속 오류와 함께 "교통 체증"이 발생하지 않나요?
새 막대를 보내는 아이디어도 있었는데, 전문가 조언자가 새 막대에서 작업하는 것이 중요하지 않다면 전문가 조언자가 설정된 메인 TF에서 새 막대를 제어하는 것만으로 작업 할 수 있다는 다음과 같은 아이디어가있었습니다.
감사합니다.
앞서 테스터에서 OnChartEvent() 가 처리되지 않는다고 말한 것을 기억합니다. 이제 확인해보니 전문가 조언이 이벤트로 허용되는 차트주기보다 높은 차트주기에 걸리면 해당 이벤트는 건너뛰는 것으로 나타났습니다. 그러나 전문가 조언이 최소 차트주기보다 낮거나 같은 차트주기에 걸리면 해당 이벤트가 허용됩니다.
즉, 형성된 바에서 작업하는 경우 테스터에서 최소 TF를 설정할 수 있으며"가격 공개 전용"모드에서도 테스트가 올바르게 통과됩니다. 그러나 틱을 처리해야하는 경우이 테스트 모드에서 이러한 이벤트는 건너 뜁니다. 각 틱 이벤트는"OHLC on M1" 및"모든 틱" 모드에서 처리됩니다.
앞서 테스터에서 OnChartEvent() 가 처리되지 않는다고 말한 것을 기억합니다. 이제 확인해보니 전문가 조언이 이벤트로 허용되는 차트주기보다 높은 차트주기에 걸리면 해당 이벤트는 건너뛰는 것으로 나타났습니다. 그러나 전문가 조언이 최소 차트주기보다 낮거나 같은 차트주기에 걸리면 해당 이벤트가 수락됩니다.
이전에도 이런 일이 있었나요, 아니면 개발자가 이미 테스터에서 OnChartEvent() 처리를 위한 단계를 밟았나요?
추신: 테스트는 시각화 모드에서 수행되었습니다.
예, 이미 조치를 취했으며 꽤 오래 전에 약 반년 전에 논의되었습니다 (어디에서 찾을 수 없음).
알려주세요,
1. 다른 통화의 매수 및 매도만 필요한 경우 "스파이"를 사용하는 것이 공정한가요?
2. 그냥 생각인데, 현재 통화뿐만 아니라 다른 통화의 이벤트를 확인할 수 있는 onChartEvent 함수는 없나요?
3. onTimer 이벤트에서 타이머 값을 1보다 작게 설정하여 시세 값을 훨씬 더 자주 다운로드하고 그에 따라 마지막 틱의 시간보다 최소 시간만큼 지연되도록 설정할 수 있습니까?
4. 또는 제 경우 다른 그래프에서 매쉬의 교차점을 확인하기 위해 "CHARTEVENT_CUSTOM+n"을 사용할 수 있습니까?