캔버스 멋지다! - 페이지 79

 
Vitaliy Kuznetsov #:

여기 스크린샷과 코드가 있습니다.

https://www.mql5.com/ru/forum/379526/page9#comment_25865481

작은 것들 : ChartRedraw()는 어디에 있습니까? 터미널에 "내가 대기열에 넣은 모든 것을 그립니다"라는 명령을 내리지 않습니다.

 
Vitaliy Kuznetsov #:

...

문제를 해결하고 칭찬과 영광을 받으세요. 대시보드에 대해, 당신은 세일즈맨입니다. 지표가 열린 차트뿐만 아니라 내비게이터 전체에 패턴이 있으면 사용자가 관심을 가질 것이라고 생각하십니까? 패턴의 품질에 따라 많이 달라지겠지만요.

하지만 기억하시겠지만, 수천 개의 리뷰를 보유한 Carla Wilson이 있었습니다. 그녀는 단순히 제품에 대한 리뷰를 위해 대시보드를 제공했습니다. 물론 동기 부여가 된 트래픽으로 상점을 닫았지만 사실은 남아 있습니다.

문제를 해결하고 칭찬과 명예를 얻으세요.

문제를 해결할 수 있다면 칭찬과 영광을 주세요!

나는 판매자가 아니며 특히 테스터 성배의 판매자가 아니라 시장에서 내가 가지고있는 것.... 글쎄요.

판매로 돈을 벌 수 있을 거라는 기대는 하지 않습니다. 사람들은 예전에는

이제 그들은 마켓플레이스에서 판매하려고 합니다. 차이점이 뭔지 아시나요? 거기에 갈 계획도 없었고

관심이 없다는 것입니다.

-

두 개 이상의 차트에서 패턴을 검색하는 것은 결합과 값싼 포인트로의 편향입니다. 잘 알려진 사실입니다.

모든 차트에서 동일한 설정으로 작동하는 범용 시스템이란 존재하지 않습니다.

모든 심볼과 모든 차트주기에 동일한 설정으로 작동하는 범용 시스템은 존재하지 않습니다. 각 심볼-주기에 대해 많은 별도의

많은 개별적인 주의를 기울여야 합니다. 결국 모든 것은 하나의 차트주기를 이해하는 것으로 귀결됩니다(적어도 한 차트주기에 대해서는

멀티태스커들이 있는데... 3개월 안에 그들은 사라지고 예치금에 아무것도 남지 않습니다).

그들의 예금의).

이러한 지표를 얻고자 하는 구매자의 욕망은 거래의 복잡성을 이해하지 못한 결과입니다.

시장은 트레이딩과는 거리가 먼 영역이며, 환상을 실현하는 영역입니다.

환상을 실현하는 영역입니다.

-

모든 심볼과 차트주기를 검색하더라도 이 작업은 대시보드와 실제로 교차하지 않습니다.

대시보드와 교차하지 않습니다. 마켓플레이스에서 원하는 수의 심볼과 차트주기를 검색하는 지표가 하나 있습니다.

다양한 설정으로 검색하는 인디케이터가 하나 있습니다. 패널이 있지만 측면에 나사로 고정되어 있습니다.

나사로 고정하면 패널 없이도 모든 것이 작동합니다. 심볼-기간 및 매개변수 세트가 지정됩니다.

파일을 통해. 시간 프레임 기호를 사용하려면 먼저 그 위에 잘 앉아서 매개 변수를 선택해야하기 때문입니다.

잘 앉아서 매개 변수를 선택하고 보지 않고 즉석에서 수행하지 마십시오.

-

정말, 시장에서 ftyuhing 작업의 솔루션에 대한 삶을 사는 것은 흥미롭지 않습니다.

그렇다면 해결해야 할 과제는 무엇일까요? 과제가 있나요? 앉아서 해보세요. 뭐가 문제죠?

-

칼라 윌슨. 고마워요, 몰랐어요. 잘 몰랐어요. 왜 구이에 대한 과대광고가

왜 그렇게 과대 광고가 많은지 알겠어요. 하지만 거래와는 거리가 멀죠... 뭐야, 다들 그냥

칼 윌슨의 성공을 모방하려는 건가요 ?

 
Vitaliy Kuznetsov #:

...

요점은 개체와 함께 작동하는 모든 EA가 대시보드와 충돌한다는 것입니다.

...

갑자기 충돌하는 이유는 무엇입니까?

모든 대시보드는 그래픽 개체로 구성되어 있더라도 터미널이 쉽게 처리할 수 있는 개체 수에 비하면 아주 적은 수의 개체입니다.

터미널이 쉽게 처리할 수 있는 개체 수에 비해 매우 적습니다. 따라서 무엇이

문제가 불분명합니다. 거기서 무엇을 발명하고 있습니까, 어떤 종류의 자전거입니까?

 
Dmitry Fedoseev #:

왜 갑자기 갈등하는 걸까요?

모든 패널은 그래픽 개체로 만들어져 있더라도 아주 적은 수의 개체입니다.

터미널이 쉽게 처리할 수 있는 객체의 수에 비해 매우 적습니다. 그렇다면 거기에 무엇이 있을까요?

문제가 불분명합니다. 거기서 무엇을 발명하고 계신가요, 어떤 종류의 자전거인가요?

제발 해결해주세요. 어떤(!) 대시보드를 전환할 때 움직이지 않는 코도베이스에서 객체가 있는 MT4 EA를 찾지 못했습니다.

하지만 닫힌 코드에서 캔버스에 그래픽이있는 EA 하나를 보았는데 아무데도 움직이지 않았지만 작성자가 무엇을했는지 모르겠습니다. 그래서 코드 측면에서는 해결할 수 없다고 생각했기 때문에 검색을 다시 시작했습니다.

https:// www.mql5.com/ru/forum/379526/page9#comment_25865481

Новая версия платформы MetaTrader 4 build 1350 - Если у вас проблемы с дешбордами, то придется удалять объекты чарта.
Новая версия платформы MetaTrader 4 build 1350 - Если у вас проблемы с дешбордами, то придется удалять объекты чарта.
  • 2021.11.10
  • www.mql5.com
точнее в очередностях OnInit удалении своих объектов чарта. Тут ремонт терминала не имеет смысла не создавайте объектов по крайней мере до первого OnChartEvent. И удалять объекты пачкой лучше по ChartObjectsDelete
 
Vitaliy Kuznetsov #:

해결해주세요. 어떤(!) 대시보드를 전환할 때 중단되지 않는 코도베이스의 객체가 있는 MT4 전문가 어드바이저를 찾지 못했습니다.

하지만 닫힌 코드에서 캔버스에 그래픽이있는 EA 하나를 보았지만 아무데도 움직이지 않았지만 작성자가 무엇을했는지 모르겠습니다. 그래서 코드 측면에서는 해결할 수 없다고 생각했기 때문에 검색을 다시 시작했습니다.

https:// www.mql5.com/ru/forum/379526/page9#comment_25865481

나는 당신이 이미 그림과 지표에 대해 가능한 모든 것을 들었다고 생각합니다. 이제 누군가가 노력을 기울여 코드를 작성 / 편집하기 시작하기를 기대하십니까?

1. 온인트/온디인트의 올바른 순서를 확인하세요.

2. OnCalc (OnTick, OnBook)에서 그리지 말고 가능하면 OnInit에서도 그리지 마십시오.

3. 동기식 함수의 수를 절대적으로 줄입니다.

4. 도면의 볼륨과 빈도를 제어합니다.

5. 터미널에 "실제로 그릴 시간입니다"라고 말하는 것을 잊지 마십시오.

6. 빠르게 암기하고 기억할 수있는 모든 것을 다시 계산하고 다시 그려서는 안됩니다.

등등. 각 요점은 자연스럽고 당신 자신이 알고 있습니다. 그러나 어떤 이유로 당신은 그것을 적용하지 않습니다.

추신 : 거래 EA로 차트를 전환하지 마십시오. 거래 신호, 서버 응답, 적절한 순간을 클릭하고 실제로 돈에 갇히게됩니다. 나는 그러한 해결책, 심지어 아이디어조차도 내 손에 통치자를 이길 것입니다.

 
Vitaliy Kuznetsov #:

예전에 제가 제공한 예제와 코드가 있습니다. 누구든 이 문제를 풀면 칭찬과 영광을 받으세요!

https://www.mql5.com/ru/forum/379526/page9#comment_25865481

문제는 객체와 함께 작동하는 모든 EA가 대시보드와 충돌한다는 것입니다. 저는 해결책이 없다고 생각했는데, 한 EA가 캔버스 패널에 전혀 문제가 없는 것을 보았습니다. 그가 어떻게 해냈는지는 미스터리입니다.


그 스레드를 살펴보다가 이 게시물을 발견했습니다.

도움말의 "프로그램 실행"섹션에는 이벤트와 관련된 기능에 대한 표시가 있습니다.

이벤트 추적을 비활성화하여 중단 문제를 해결할 수 있습니다. 예를 들어, 인디케이터의 deinit에서 차트에서 분리된 이유에 대해서만 삭제를 기록합니다. 그리고 추가 개체 삭제는 마우스 클릭으로 ChartEvent로 전송해야 합니다. 다른 프로그램에서 이미 개체를 삭제한 경우 다시 초기화할 때 디니트에서 아무것도 삭제할 필요가 없도록 지정해야 하는 전문가 어드바이저를 포함한 모든 사람이 심볼 변경 전에 삭제 이벤트를 받게 됩니다.
이 옵션은 ObjectDelete()가 충돌하지 않도록 하는 옵션 중 하나입니다.

 
Vitaliy Kuznetsov #:

해결해 주세요. 어떤(!) 대시보드를 전환할 때 중단되지 않는 코도베이스의 객체가 있는 MT4 전문가 어드바이저를 찾지 못했습니다.

하지만 닫힌 코드에서 캔버스에 그래픽이있는 EA 하나를 보았지만 아무데도 움직이지 않았지만 작성자가 무엇을했는지 모르겠습니다. 그래서 코드 측면에서는 해결할 수 없다고 생각했기 때문에 검색을 다시 시작했습니다.

https:// www.mql5.com/ru/forum/379526/page9#comment_25865481

링크 보여주세요

 
Vasiliy Pushkaryov #:

그 스레드를 살펴보다가 이 게시물을 발견했습니다.

도움말의 "프로그램 실행" 섹션에 이벤트와 관련된 함수가 표시되어 있습니다.

삭제 이벤트를 추적하여 정지 문제를 해결할 수 있습니다. 예를 들어, 인디케이터의 deinit에서 차트에서 분리된 경우에만 삭제를 기록합니다. 그리고 추가 개체 삭제는 마우스 클릭으로 ChartEvent로 전송해야 합니다. 다른 프로그램에서 이미 개체를 삭제한 경우 다시 초기화할 때 디니트에서 아무것도 삭제할 필요가 없도록 지정해야 하는 전문가 어드바이저를 포함하여 모든 사람이 심볼 변경 전에 삭제 이벤트를 받게 됩니다.
이 옵션은 ObjectDelete()가 충돌하지 않도록 하는 옵션 중 하나입니다.

CHARTEVENT_OBJECT_CREATE/DELETE는 잠재적으로 온차트이벤트 이벤트의 폭포를 일으킬 수 있으며 일반적으로 EA를 완전히 중단시킬 수 있습니다. 그렇기 때문에 기본적으로 꺼져 있습니다.

가능한 결과에 대한 확실한 이해가 있을 때만 사용할 수 있습니다.

 
Maxim Kuznetsov #:

드로잉과 지표에 대해 가능한 모든 것을 이미 들으셨다고 생각합니다. 이제 누군가 노력해서 코드를 작성/편집해 주기를 기대하시나요?

프리랜서를 통해 솔루션 비용을 지불하겠습니다. 그러나 일주일 후에 만. 물론이 작업이 해결되기를 바랍니다. 결국 아무도 아직 해결하지 못했지만 공기 만 쫓고 있습니다.

이 작업은 모든 표시기 대시 보드를 전환 할 때 반응하지 않도록 개체가있는 Expert Advisor를 수정하는 방법입니다.

 
Vitaliy Kuznetsov #:

프리랜서를 통해 비용을 지불하겠습니다. 하지만 다음 주에는 안됩니다. 물론이 문제가 해결되기를 바랍니다. 결국 지금까지 아무도 그것을 해결하지 못했지만 공기를 쫓을뿐입니다.

이 작업은 표시기 대시 보드를 전환 할 때 반응하지 않도록 개체가있는 Expert Advisor를 수정하는 방법입니다.

머리가 비어 있으면 당연히 공기가 날아다니는 것입니다.

--

그리고 이것은... EA 외에도 인디케이터도 올바르게 작성해야 합니다. 그렇지 않으면 지표가 문제일 수 있습니다.