Init() 및 DeInit() 실행 순서 - 페이지 15

 
Dmitry Fedoseev :

그러나 일반적으로 엔지니어링 접근 방식은 매우 뛰어납니다. 작동 여부에 관계없이, 때로는 작동하고 때로는 작동하지 않습니다). 전혀 무섭지 않고 치명적이지 않습니다.

어, 아저씨... 다 같이 묶지 마세요. 한 프로그램의 틀 내에서 OnInit과 OnDeinit의 순서는 존중되어야 하며, MT 개발자에게 다른 프로그램에서 이러한 기능의 순서를 요구하는 것은 헛소리라고 말했습니다.
 
Andrey Dik :
어, 아저씨... 다 같이 묶지 마세요. 한 프로그램의 틀 내에서 OnInit와 OnDeinit의 순서는 존중되어야 하며, MT 개발자에게 다른 프로그램에서 이러한 기능의 순서를 요구하는 것은 헛소리라고 말했습니다.

입문서를 들고 읽기를 배울 때가 되지 않았습니까? 여기 내 게시물 이 있습니다. 당신이 마스터하지 않은, 갑자기 다시 시도하십시오 ...
 
Dmitry Fedoseev :

입문서를 들고 읽기를 배울 때가 되지 않았습니까? 여기 내 게시물 이 있습니다. 당신이 마스터하지 않은, 갑자기 다시 시도하십시오 ...

글쎄, 이것이 어떻게 내 말과 모순되는가? - 이것은 단지 내 말을 확인시켜줍니다.)

귀하의 게시물은 이미 트롤링의 냄새가 납니다. 모두가 이미 의견을 표명했으므로 여기서 마치도록 하겠습니다.

 

나는 현재의 모든 논쟁이 차트에 한 명 이상의 전문가를 첨부할 수 없다는 사실에서 비롯된 것이라고 생각합니다. 따라서 사람들은 지표에 대해 특이한 기능을 가진 지표를 작성합니다.

가장 주의를 기울인 사람은 MetaEditor - Services의 새 빌드에서 폴더 트리 창에서 새 엔터티를 확인할 수 있습니다. 서비스는 차트에 첨부되지 않은 MQL5 프로그램입니다(그러나 열려 있는 차트 에 대한 전체 액세스 권한이 있음). 서비스는 데이터 피드와 함께 진행됩니다(오프라인 차트, 합성 도구 및 기타 유용한 기능을 천천히 도입하고 있습니다). 그러나 그들은 "하나의 차트에서 원하는 만큼 많은 전문가"라는 패러다임을 지원할 수 있습니다.

 
Slawa :

나는 현재의 모든 논쟁이 차트에 한 명 이상의 전문가를 첨부할 수 없다는 사실에서 비롯된 것이라고 생각합니다. 따라서 사람들은 지표에 대해 특이한 기능을 가진 지표를 작성합니다.

가장 주의를 기울인 사람은 MetaEditor - Services의 새 빌드에서 폴더 트리 창에서 새 엔터티를 확인할 수 있습니다. 서비스는 차트에 첨부되지 않은 MQL5 프로그램입니다(그러나 열려 있는 차트 에 대한 전체 액세스 권한이 있음). 서비스는 데이터 피드와 함께 진행됩니다(오프라인 차트, 합성 도구 및 기타 유용한 기능을 천천히 도입하고 있습니다). 그러나 그들은 "하나의 차트에서 원하는 만큼 많은 전문가"라는 패러다임을 지원할 수 있습니다.

그리고 이러한 논쟁에서 누구의 입장이 진실에 더 가깝습니까?
 
Andrey Dik :
그리고 이러한 논쟁에서 누구의 입장이 진실에 더 가깝습니까?

지표는 의도한 목적에 맞게 사용해야 합니다.

즉, 차트 의 기호 -주기를 변경할 때 표시기의 OnInit 및 OnDeinit 실행 순서는 누구도 걱정하지 않아도 됩니다.

 
Slawa :
지표는 의도한 목적에 맞게 사용해야 합니다.

저것들. OnInit1() -> OnDeinit1() -> OnInit2()->OnDeinit2()(여기서 숫자는 동일한 표시기의 복사본을 나타냄)의 순차 실행에 대한 요구 사항은 근거가 없는 것입니까? 또는 그 반대의 경우 - 될 권리가 있습니까?


ME의 마지막 빌드에서 위협이 새로 생성된 문서의 기본 인코딩을 변경했습니까?

 
Slawa :
지표는 의도한 목적에 맞게 사용해야 합니다.

감사합니다. 지표의 직접적인 목적은 차트에 정보를 표시 하는 것이며 거래 또는 기타 다른 것이 아니라 단순히 정보를 표시하는 것입니다.

정보는 로트 계산에서 버퍼를 통해 3개의 MA에 대한 평균 선 그리기까지 다를 수 있습니다.

그리고 당신의 개념에서 의도한 목적이 아닌 것은 무엇입니까?

 
Andrey Dik :

저것들. OnInit1() -> OnDeinit1() -> OnInit2()->OnDeinit2()(여기서 숫자는 동일한 표시기의 복사본을 나타냄)의 순차 실행에 대한 요구 사항은 근거가 없는 것입니까? 또는 그 반대의 경우 - 될 권리가 있습니까?

근거 없는. 조금 있다가 제 글에 설명을 덧붙였습니다.
 
Vitaly Muzichenko :

감사합니다. 지표의 직접적인 목적은 차트에 정보를 표시하는 것이며 거래 또는 기타 다른 것이 아니라 단순히 정보를 표시하는 것입니다.

정보는 로트 계산에서 버퍼를 통해 3개의 MA에 대한 평균 선 그리기까지 다를 수 있습니다.

그리고 당신의 개념에서 의도한 목적이 아닌 것은 무엇입니까?

모든 것이 맞습니다.

그러나 한 가지 세부 사항으로. 표시기는 차트 시계열에 해당하는 표시기 버퍼 를 사용하여 정보를 표시합니다. 차트 속성을 사용하여 개체로 작업하는 것은 지표의 비즈니스가 아닙니다. 이 차트는 버퍼에 대한 표시기를 요청해야 합니다.

표시기는 제어판이 아니어야 합니다.

사유: