MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 382

 
Андрей :

안녕하세요! 사이트의 교과서는 나에게 충분했습니다. 몇 년 동안 함정에 맞서면서 스스로 지표를 작성하는 법을 배웠습니다. 그러나 질문이 남아 있습니다. 이제 지표가 빗나가는 이유를 이해할 수 없습니다. M1에서 약 12시간 후에 일부는 잘못 그리기 시작하지만 올바르게 경적을 울립니다. 일부는 잘못된 렌더링에서 그리기 및 경적을 울립니다. M5에서는 5배 더 오래 지속됩니다. 말해 주세요.

다음 은 질문에 대한 답변입니다.
 
Alexey Viktorov :

1. mql4에서 파일 작업은 mql5에서와 동일합니다.

2. Sergei Kovalev에 대한 존경심으로 그는 당시 내 질문에도 대답했지만 내 생각에는 Kirill의 교훈이 더 이해하기 쉽습니다. Yandex에서 당신은 그의 수업에 대한 2개의 링크를 입력하고 즉시



Cyril은 수업을 제공합니다. 그리고 저는 어떤 "선생님"과 함께 실제 프로그래밍에서 직면하는 작업을 차근차근 정리하고 싶습니다. 교과서를 다시 읽으면 많은 것을 얻을 수 있지만 연습은 추가되지 않습니다. 예를 들어, 나는 MKL 교과서에서 값을 평균화하는 방법에 대한 주제를 백 번 읽었습니다. 알았다. 훈련 지표에서 평균을 내려고 하지만 아무 것도 작동하지 않습니다. 이 경우 Cyril의 교훈이 도움이 될까요? 실제 사례를 분석하고 논리의 오류 등을 지적하는 교사가 있으면 더 좋습니다.

 
YarTrade :

프로그래밍을 해본 적이 없다면 "Cyril로부터" 교훈을 배우는 것이 정말로 가능합니까? 그리고 얼마나 걸릴 것 같습니까?


Forex에서 돈을 벌고 싶다면 좋은 지표를 사용하면 Expert Advisors 작성 방법을 배우는 것보다 더 빨리 벌 수 있습니다. 오늘날의 문제를 해결하고 흥미로운 일을 하십시오. 글쎄, 당신이 MQL 프로그래머가 되고 싶다면 홍수에 대해 유감스럽게 생각합니다.

 
YarTrade :

프로그래밍을 해본 적이 없다면 "Cyril로부터" 교훈을 배우는 것이 정말로 가능합니까? 그리고 얼마나 걸릴 것 같습니까?

이러한 질문은 대답할 수 없습니다. mql을 배우기 시작했을 때 나는 VBA에 익숙했고 그에 따라 변수, 주기 및 연산자의 유형에 대한 아이디어가 있었기 때문에 첫 페이지부터 Kirill의 수업을 읽기 시작하지 않았습니다. 하지만 mql을 공부하면서야 비로소 사용자 정의 함수를 알게 되었고, 그것이 얼마나 편리한지 유쾌하게 놀랐습니다.

글쎄요, 얼마나 걸릴까요... 평생. 아무리 많이 알더라도 여전히 새로운 것이 있을 것입니다. 또는 반복적으로 수행된 작업이 갑자기 어떻게든 다르게 수행되거나 리소스 집약적이지 않고 읽기가 더 쉬워지거나 다른 이유가 있을 수 있습니다.

 

나는 프로그래밍에 익숙하지 않았고 철만 사용했습니다. 표시기의 숨겨진 설정을 변경하여 시작했습니다. 일주일 만에 사이트에서 교과서를 읽었을 때 머리가 부풀어 오르더니 가라 앉고 새로운 트릭을 사용하기 시작했습니다. 목표, 특정 작업이 있어야 합니다. 그런 다음 읽은 후 손이 열쇠에 닿을 것입니다. 튜토리얼 후 1년, 나는 Advisor-indicator를 썼습니다 . Autochartist는 쉬고 있습니다.

 

안녕하세요!

알려주십시오: 이익을 얻는 방법, 수정할 때 현재 가격 에만 접근하고 멀리 이동하지 마십시오.

 
YarTrade :

아직 MQL4를 배우고 있습니다. 읽지 않는다.

선생님과 함께 예제를 통해 무료/유료로 MQL4를 배울 수 있는 온라인 교육 서비스가 있습니까? MQL4 튜토리얼을 거의 읽었지만 프로그래밍을 전혀 할 수 없습니다. 전에는 프로그래밍을 전혀 하지 않았습니다. 이 스레드에서 무언가를 배우려고 노력하고 있지만 일주일 동안 진전이 없었습니다. 조언해주실 수 있나요?

그 과정은 쉽지도 빠르지도 않습니다. 지표(IMHO)로 시작하지 않는 것이 좋습니다. 자신의 농담이 있습니다. 어드바이저와 함께 하면 더 쉽습니다. 나 자신도 Kovalev의 교과서로 시작했지만 지금은 ... 더 이상 이점이나 해로움조차 모릅니다.

"초보자를 위한 지표 작성/고문 "과 같은 몇 가지 기사로 지금 시작하겠습니다. + 거기에 명확하지 않은 것이 있으면 여기 또는 기사의 토론 스레드에서 답변할 가능성이 있습니다. 다음 - 문제(재미있는) 설정 및 연습, 연습, 연습. 예, 문서가 가까이에 있어야 합니다. 최소한 언어의 기능을 대략적으로 상상하려면 한 번에 읽는 것이 좋습니다.

 
Andrei Bucur :

안녕하세요!

알려주십시오: 이익을 얻는 방법, 수정할 때 현재 가격 에만 접근하고 멀리 이동하지 마십시오.

새로운 TP 값을 계산하고 수정하기 전에 이전 값보다 작거나 같지 않은지 확인하십시오.
 
표시기 테스터에서 테스트 종료를 감지하는 방법은 무엇입니까? Expert Advisors에서는 OnDeinit로 관리했지만 지표 테스터에게는 특히 적합하지 않습니다. 지표 테스트 종료 시 수집된 모든 데이터를 한 번 처리해야 합니다.
 
좋은 오후에요 여러분. 나는 매시간 초가 열릴 때 포물선 의 값을 추적합니다.
iSAR 기록을 실행할 때 포물선이 위에서 아래로 또는 그 반대로 위치를 변경하는 순간을 제외하고 0 막대는 차트의 점과 일치합니다.
if (newbarall!=(iTime(Symbol(),60,0)))
{
newbarall=iTime(Symbol(),60,0);
인쇄(iTime(심볼(),60,0));
Print("SAR = ",NormalizeDouble(iSAR(Symbol(),60,0.02,0.2,0),Digits));
};
따라서 다음 질문:
이 순간에 영점 막대의 포물선이 정확하지 않은 것으로 간주되는 이유는 무엇입니까?
그리고 실제로 이것을 피하는 방법은 막대가 열리면 점이 나타나고 양초가 형성되는 동안 다시 계산하지 않고 정적이기 때문입니다.
도와주세요, 제발). 고맙습니다!