Expert Advisors 구현에 대한 논의. - 페이지 4

 

그러나 일반적으로 개체의 고유 식별을 위해 UUID https://ru.wikipedia.org/wiki/UUID가 있습니다.

UUID — Википедия
UUID — Википедия
  • ru.wikipedia.org
UUID (англ. universally unique identifier «универсальный уникальный идентификатор») — это стандарт идентификации, используемый в создании программного обеспечения, стандартизированный Open Software Foundation (OSF) как часть DCE — среды распределённых вычислений. Основное назначение UUID — это позволить распределённым системам уникально...
 
Maxim Kuznetsov :

MathRand() 또는 그냥 rand()

위의 코드가 당혹스럽긴 했지만 - 당신은 거기에 무엇을 얻고 싶었습니까?

세대가 올바르게 생성되는 방법을 확인하십시오. MathRand() 함수에 대한 호출만 있는 것은 아닙니다.
 
그래서 제가 이 주제를 만들었습니다. 다음은 구체적인 예입니다. CExpert 클래스 . 인스턴스가 생성됩니다. CExpert ExtExpert; 그런 다음 일부 함수는 void OnTick() {ExtExpert.OnTick();} 호출됩니다. 그리고 이를 처리하는 방법은 무엇입니까? 설명서에는 아무 것도 적혀 있지 않습니다. 클래스에 대한 도움말이 있습니다. 이 함수로 이동하면 비어 있습니다. 이 수업에 Vasily Sokolov의 일련의 기사가 있습니다. 여러 번 읽었지만 모든 것을 처리하는 데 도움이되지 않았습니다. 누군가가 자세히 논평할 수만 있다면. Expert Advisor가 이렇게 작성되었을 때 어떻게 작동하는지 이해할 수 없습니다. 이 수업은 어떻게 프로그래밍됩니까? 그건 그렇고, 이것은 표준 생성자의 코드입니다. 예를 들어 여기에서 전문가의 동작을 변경하거나 스프레드 필터와 같은 포함을 해야 합니다. 포함된 파일에 쓰여진 내용을 읽으십니까? 어떤 방법으로 접근해야 할까요?
 

일반적인

"일반" 매개변수의 값을 설정합니다.

무효 장군 (
    정수                // 의미
)

옵션

【인】 "일반" 매개변수의 새 값입니다.

반환 값

아니요.

다음은 도움말의 예입니다. 공인인증서가 있다고 해서 쓴 글인 것 같은데, 아무도 모른다는 사실은 두 번째 질문입니다. 여기에서 질문이 발생하고 이 매개변수가 무엇을 담당하는지 알 수 있습니다. 사용 방법. 그리고 다들 이렇게 씁니다. 누구를 위해 쓰여졌습니까? 이해하는 사람만이 이해할 것입니다. 그리고 기사는 그렇게 쓰여집니다. 그들이 어떻게 들어갔는지는 불분명합니다. 왜 자세히 쓰지 못합니까? 글쎄, 그것이 우리가 신호를 받아야 하고, 신호 블록을 만들 것이라고 말하는 것이 불가능한 이유입니다. 이러한 가능성은 사용 가능합니다. 이렇게 작성합니다. 여기에 도구 선택이 있습니다. 아니요, 여기 예가 있습니다. 그리고 유형에 대한 설명이 있습니다. 하지만 여기에 신호 블록이 있습니다. 그게 전부입니다. 사용 가능한 다른 항목을 대체하는 방법. 분명히 이것을 알아낸 모든 사람은 먼저 다른 언어를 예로 들어 선생님과 함께 공부했습니다. 그리고 그러한 단순한 것들은 이미 그들에게 당연하게 여겨지고, 부모에게서 태어난 아이처럼 그것을 흡수했다는 것을 잊습니다. 책 좀 추천해주세요. 어디서부터 시작해야 하는지조차 명확하지 않습니다. 여기 거래 엔진에 있습니다.

 
metaquote의 저자로부터조차도. 거래 클래스에 대한 어드바이저를 생성하는 예를 보고 직접 클래스 작성을 시작하세요. 저만 이런 모순이 보이나요? 그리고 그런 글들이 많아서 처음부터 클래스를 작성해 봅시다. 왜 표준 수단으로 안됩니까? 누군가 알고리즘을 만들 수 있습니까? 이 모든 첨부 파일이 어떻게 작동하는지 이해할 수조차 없습니다. 알고리즘을 만들 수도 없습니다. 누군가 표준 생성자의 코드를 예로 사용하여 알고리즘 작성을 도울 수 있습니까? 그리고 그는 어떤 코드 조각이 어떤 블록에 속하는지 설명하고 이를 변경하는 방법에 대한 몇 가지 예를 제공합니다. 돈을 지불할 준비가 되었습니다. 다른 분들도 이해하실 수 있도록 여기에 올립니다. 무료로 도울 준비가 되지 않았다면 그러한 일에 얼마만큼의 돈을 원하는지 적으십시오.
 
Ivan_Invanov :
이 모든 첨부 파일이 어떻게 작동하는지 이해할 수조차 없습니다. 알고리즘을 만들 수도 없습니다.

MT4 스타일로 작성하십시오. 훨씬 쉽습니다.

 

문서는 프로그래밍 교과서가 아닙니다. 예를 들어 https://en.cppreference.com/w/를 살펴보십시오. 영어가 모국어일지라도 기본 지식 없이는 아무것도 이해하지 못할 것입니다.

문서를 작성할 때 문서를 읽는 사람은 프로그래머라고 가정합니다. 그래서 지역 부두에서 씹었습니다. 다른 곳은 아닙니다. 아니면 SOLID와 "gang of four"가 당신을 위해 씹어 먹기를 원하십니까?)))

 
Vladimir Simakov :

문서는 프로그래밍 교과서가 아닙니다. 예를 들어 https://en.cppreference.com/w/를 살펴보십시오. 영어가 모국어일지라도 기본 지식 없이는 아무것도 이해하지 못할 것입니다.

문서를 작성할 때 문서를 읽는 사람은 프로그래머라고 가정합니다. 그래서 지역 부두에서 씹었습니다. 다른 곳은 아닙니다. 아니면 SOLID와 "gang of four"가 당신을 위해 씹어 먹기를 원하십니까?)))

mql5에서 객체 프로그래밍을 사용하는 방법을 배우는 방법은 무엇입니까?

 
Vladimir Simakov :

문서는 프로그래밍 교과서가 아닙니다. 예를 들어 https://en.cppreference.com/w/를 살펴보십시오. 영어가 모국어일지라도 기본 지식 없이는 아무것도 이해하지 못할 것입니다.

문서를 작성할 때 문서를 읽는 사람은 프로그래머라고 가정합니다. 그래서 지역 부두에서 씹었습니다. 다른 곳은 아닙니다. 아니면 SOLID와 "gang of four"가 당신을 위해 씹어 먹기를 원하십니까?)))

무역 엔진 포함 파일을 읽으시겠습니까?
 
Ivan_Invanov :

mql5에서 객체 프로그래밍을 사용하는 방법을 배우는 방법은 무엇입니까?

여기 에서 언어의 구문을 공부했습니다. 나는 디자이너의 예에서 배웁니다. 수업 호출이 보입니다. 그러자 논리가 무너졌습니다. 어떻게 해야 하나요? 기사를 찾고 계십니까? 표준 도구를 구현하거나 자신의 클래스를 작성하는 것이 더 낫습니까?