MQL5에서 개발된 지표의 예를 포함한 기고글

icon

기고글에는 첨부된 코드에 대한 자세한 설명이 포함되어 있습니다. 기고글을 읽는 동안 MetaEditor에서 파일을 다운로드 하여 열고 작성자와 함께 프로그래밍하십시오.

새로운 기고글 추가
최신 | 최고
12
지그재그 지표: 신선한 접근 방식과 새로운 솔루션
지그재그 지표: 신선한 접근 방식과 새로운 솔루션

지그재그 지표: 신선한 접근 방식과 새로운 솔루션

이 글에서는 고급 ZigZag 지표를 만들 가능성을 검토합니다. 노드를 식별하는 아이디어는 Envelopes 지표의 사용을 기반으로 합니다. 우리는 모든 ZigZag 노드가 Envelopes 밴드의 범위 내에 있는 일련의 Envelopes에 대한 입력 매개변수의 특정 조합을 찾을 수 있다고 가정합니다. 결과적으로 우리는 새로운 노드의 좌표를 예측하려고 시도할 수 있습니다.
preview
CCI 지표. 업그레이드 및 새로운 기능

CCI 지표. 업그레이드 및 새로운 기능

이 기사에서는 CCI 지표를 업그레이드 하는 가능성에 대해 알아봅니다. 또한 저는 지표의 수정을 제시할 것입니다.
MQL5에서의 엘리엇 파동(Elliot Waves) 자동 분석 도입
MQL5에서의 엘리엇 파동(Elliot Waves) 자동 분석 도입

MQL5에서의 엘리엇 파동(Elliot Waves) 자동 분석 도입

시장 분석에서 가장 인기 좋은 방법 중 하나는 엘리엇 파동(Elliot Wave) 이론입니다. 하지만 이 과정은 꽤나 복잡하기때문에 다른 툴을 사용해야합니다. 그런 툴 중 하나는 자동 마커입니다. 본 문서에서는 MQL5로 엘리엇 파동 자동 분석기를 만드는 법에 대해서 다뤄보겠습니다.
포인트 앤 피겨 차트 지표
포인트 앤 피겨 차트 지표

포인트 앤 피겨 차트 지표

현재 시장 상황에 대한 정보를 제공하는 차트 유형이 많이 있습니다. Point and Figure 차트와 같은 많은 것들은 먼 과거의 유산입니다. 이 글에서는 실시간 지표를 사용한 점 및 그림 차트의 예를 설명합니다.
Renko 차트 표시
Renko 차트 표시

Renko 차트 표시

이 글에서는 Renko 차트 작성의 예와 MQL5에서 지표로 구현하는 방법을 설명합니다. 이 지표를 수정하면 기존 차트와 구별됩니다. 지표 창과 메인 차트 모두에서 구성할 수 있습니다. 또한 지그재그 표시기가 있습니다. 차트 구현의 몇 가지 예를 찾을 수 있습니다.
preview
이동 평균으로 할 수 있는 것

이동 평균으로 할 수 있는 것

이 기사에서는 이동 평균 지표를 적용하는 몇 가지 방법에 대해 살펴봅니다. 곡선 분석과 관련된 각각의 방법에는 아이디어를 시각화 하는 지표가 수반됩니다. 대부분의 경우 여기에서 다루는 아이디어는 존경받는 저자들의 것입니다. 저의 유일한 임무는 그것들을 모아 여러분이 주요한 접근 방식에 대해 알아보고 더 합리적인 거래 결정을 내릴 수 있도록 하는 것이었습니다. MQL5 숙련도 수준 - 기본.
가격 방향과 이동 속도에 따른 거래 아이디어
가격 방향과 이동 속도에 따른 거래 아이디어

가격 방향과 이동 속도에 따른 거래 아이디어

이 글은 가격의 움직임 방향과 속도에 대한 분석을 기반으로 아이디어에 대한 검토를 제공합니다. 우리는 고려 중인 전략의 실행 가능성을 탐색하기 위해 Expert Advisor으로 제시된 MQL4 언어로 공식화를 수행했습니다. 또한 글에 제공된 예를 확인, 검사 및 최적화하여 최상의 매개변수를 결정합니다.
preview
Expert Advisor 개발 기초부터 (파트 15): 웹에서 데이터 액세스 하기(I)

Expert Advisor 개발 기초부터 (파트 15): 웹에서 데이터 액세스 하기(I)

MetaTrader 5를 통해 온라인 데이터에 어떻게 액세스할 수 있을까요? 웹에는 엄청난 양의 정보를 제공하는 많은 웹사이트가 있습니다. 여러분이 알아야 할 것은 어디에서 이 정보를 가장 잘 사용할 수 있을까 하는 점입니다.
MQL5: 나만의 인디케이터를 만들기
MQL5: 나만의 인디케이터를 만들기

MQL5: 나만의 인디케이터를 만들기

인디케이터란 무엇인가? 이는 우리가 간편하게 스크린에 표시하고싶은 계산값들의 집합을 일컫는 것 입니다. 값의 집합은 프로그램에서는 어레이로 표현되어있습니다. 따라서, 인디케이터의 생성이란 몇몇 어레이 (가격 어레이) 와 다른 어레이 (인디케이터 값) 를 다루는 알고리즘을 짜는 것을 말하는 것입니다.. 실제강도지수 인덱스의 생성을 설명하는 것으로, 저자는 MQL5에서 인디케이터를 쓰는 법에 대해서 안내합니다.
preview
Expert Advisor 개발 기초부터 (파트 12): 시간과 거래(I)

Expert Advisor 개발 기초부터 (파트 12): 시간과 거래(I)

오늘은 주문의 흐름을 알아보기 위해 Times & Trade를 만들 것입니다. 이는 우리가 앞으로 구축할 시스템의 첫 번째 부분입니다. 다음 글에서는 추가적인 내용을 더해 시스템을 완성하도록 하겠습니다. 이 새로운 기능을 구현하려면 Expert Advisor 코드에 몇 가지의 새로운 항목을 추가해야 합니다.
preview
Expert Advisor 개발 기초부터 (파트 14): 가격에 볼륨 추가 (II)

Expert Advisor 개발 기초부터 (파트 14): 가격에 볼륨 추가 (II)

오늘 우리는 EA에 더 많은 리소스를 추가할 것입니다. 이 흥미로운 기사는 정보를 표시하는 새로운 아이디어와 방법을 제공합니다. 동시에 프로젝트의 사소한 결함을 수정하는 데에도 도움이 될 수 있습니다.
preview
Expert Advisor 개발 기초부터 (파트 10): 맞춤형 지표 액세스하기

Expert Advisor 개발 기초부터 (파트 10): 맞춤형 지표 액세스하기

Expert Advisor에서 어떻게 맞춤형 지표에 바로 액세스 할 수 있을까요? 트레이딩 EA는 맞춤형 지표를 사용할 수 있는 경우에 더욱 유용할 수 있습니다; 그렇지 않으면 코드와 명령의 집합일 뿐입니다.
MQL5 프로그래밍 기본: 시간
MQL5 프로그래밍 기본: 시간

MQL5 프로그래밍 기본: 시간

이 글은 시간 작업을 위한 표준 MQL5 기능과 Expert Advisors 및 지표를 생성할 때 필요한 시간 작업을 위한 프로그래밍 기술 및 실질적으로 유용한 기능에 중점을 둡니다. 시간 측정의 일반 이론에 특히 주의를 기울입니다. 이 글은 주로 초보 MQL5 프로그래머가 관심을 가져야 합니다.
Kagi 차트 지표
Kagi 차트 지표

Kagi 차트 지표

이 글에서는 다양한 차트 옵션과 추가 기능을 갖춘 Kagi 차트 지표를 제안합니다. 또한 지표 차트 작성 원리와 MQL5 구현 기능을 고려합니다. 거래에서 가장 인기 있는 구현 사례가 표시됩니다. 음/양 교환 전략, 추세선에서 멀어지고 지속적으로 "어깨" 증가/"허리" 감소.
preview
하나의 차트에 여러 개의 지표 넣기(파트 01): 개념 이해

하나의 차트에 여러 개의 지표 넣기(파트 01): 개념 이해

오늘 우리는 하나의 차트에서 여러개의 지표가 동시에 실행되면서 지표별로 각각의 영역을 차지하지 않는 차트에 지표를 추가하는 방법에 대해 알아 봅니다. 많은 트레이더들은 한 번에 여러개의 지표(예: RSI, STOCATIC, MACD, ADX 및 기타)를 모니터링하거 때로는 다른 자산을 인덱스로 만들어 모니터링할 때 거래에 대해 좀 더 자신감을 가지게 되기도 합니다.
자신만의 추적 손절매 만드는 법
자신만의 추적 손절매 만드는 법

자신만의 추적 손절매 만드는 법

트레이더의 기본 원칙 - 이익을 늘리고 손실을 줄이십시오! 이 글에서는 포지션 이익을 증가시킨 후 보수적인 중지 수준(손절매 수준)을 이동하는 이 규칙을 따를 수 있는 기본 기술 중 하나를 다뤄보도록 하겠습니다. 즉 - 추적 손절매 수준. SAR 및 NRTR 표시기에서 추적 손절매를 위한 클래스를 만드는 단계별 절차를 찾을 수 있습니다. 모든 사람은 이 추적 손절매를 expert에 삽입하거나 독립적으로 계정의 포지션을 ​​제어하는 ​​데 사용할 수 있습니다.
MQL4, MQL5로 프랙탈을 이용한 추세선 그리기
MQL4, MQL5로 프랙탈을 이용한 추세선 그리기

MQL4, MQL5로 프랙탈을 이용한 추세선 그리기

이번 글에서는 MQL4와 MQL5로 프랙탈 인디케이터를 기반으로 하는 자동 추세선 플로팅에 관한 내용을 다룹니다. 두 언어의 솔루션을 서로 비교할 수 있도록 작성되었습니다. 추세선은 가장 마지막으로 생성된 두 개의 프랙탈을 기반으로 플로팅됩니다.
preview
Expert Advisor 개발 기초부터 (파트 13): Time and Trade (II)

Expert Advisor 개발 기초부터 (파트 13): Time and Trade (II)

오늘은 시장 분석을 위한 Times & Trade 시스템의 두 번째 부분입니다. 이전 기사 "Times & Trade (I)"에서 우리는 시장에서 실행된 거래에 대해 가능한 가장 빠른 해석을 가능하게 하는 지표를 가질 수 있는 차트 구성 시스템에 대해 알아보았습니다.
캔들스틱 패턴 분석
캔들스틱 패턴 분석

캔들스틱 패턴 분석

일본 캔들스틱 차트의 구성과 캔들스틱 패턴 분석은 놀라운 기술적 분석 영역을 구성합니다. 캔들스틱의 장점은 데이터 내부의 역학을 추적 할 수 있는 방식으로 데이터를 표현한다는 것입니다. 이 글에서는 캔들스틱 유형, 캔들스틱 패턴 분류를 분석하고 캔들스틱 패턴을 결정할 수 있는 인디케이터를 제시합니다.
MQL5 Coobook: 단일 창에서 여러 시간 프레임 모니터링
MQL5 Coobook: 단일 창에서 여러 시간 프레임 모니터링

MQL5 Coobook: 단일 창에서 여러 시간 프레임 모니터링

MetaTrader 5에는 분석을 위해 21개의 시간 프레임이 있습니다. 기존 차트에 배치하고 기호, 시간 프레임 및 기타 속성을 바로 설정할 수 있는 특수 차트 개체를 활용할 수 있습니다. 이 글에서는 이러한 차트 그래픽 개체에 대한 자세한 정보를 제공합니다. 하위 창에서 동시에 여러 차트 개체를 설정할 수 있는 컨트롤(버튼)이 있는 지표를 만듭니다. 또한 차트 개체는 하위 창에 정확하게 맞고 기본 차트 또는 터미널 창의 크기가 조정될 때 자동으로 조정됩니다.
시계열 예측을 위한 ENCOG 머신 러닝 프레임워크와 함께 MetaTrader 5 지표 사용
시계열 예측을 위한 ENCOG 머신 러닝 프레임워크와 함께 MetaTrader 5 지표 사용

시계열 예측을 위한 ENCOG 머신 러닝 프레임워크와 함께 MetaTrader 5 지표 사용

이 글에서는 MetaTrader 5를 ENCOG(Advanced Neural Network and Machine Learning Framework)에 연결하는 방법을 설명합니다. 여기에는 표준 기술 지표를 기반으로 하는 간단한 신경망 지표와 신경 지표를 기반으로 하는 Expert Advisor에 대한 설명과 구현이 포함되어 있습니다. 모든 소스 코드, 컴파일된 바이너리, DLL 및 훈련된 예시적인 네트워크가 글에 첨부되어 있습니다.
preview
Expert Advisor가 실패하는 이유 분석

Expert Advisor가 실패하는 이유 분석

이 기사는 왜 Expert Advisor가 특정 지역에서는 좋은 성과를 보이고 다른 지역에서는 저조한 성과를 낼 수 있는지를 이해하기 위해 통화 데이터를 분석하는 것에 대해 살펴봅니다.
하나의 지표를 다른 지표에 적용하기
하나의 지표를 다른 지표에 적용하기

하나의 지표를 다른 지표에 적용하기

OnCalculate() 함수 호출의 간단한 형식을 사용하는 지시자를 작성할 때, 가격 데이터뿐만 아니라 다른 지시자의 데이터로도 지시자를 계산할 수 있다는 사실을 놓칠 수 있습니다 (내장형이든 맞춤형이든 상관없이). 다른 지표의 데이터에 대한 올바른 적용을 위해 지표를 개선하고 싶습니까? 이 글에서는 그러한 수정에 필요한 모든 단계를 검토할 것입니다.
preview
하나의 차트에 여러개의 지표 넣기(파트 03): 사용자 정의 개발

하나의 차트에 여러개의 지표 넣기(파트 03): 사용자 정의 개발

오늘은 지표 시스템의 기능을 업데이트할 것입니다. "하나의 차트에 여러 개의 지표 넣기"의 이전 기사에서 우리는 차트 하위 창에서 두개 이상의 지표를 사용할 수 있도록 하게 하는 기본 코드 살펴 보았습니다. 그러나 살펴본 내용은 훨씬 더 큰 시스템을 시작하기 위한 기반에 불과합니다.
지표 배출 (Indicator Emissions)의 적분 특성 계산
지표 배출 (Indicator Emissions)의 적분 특성 계산

지표 배출 (Indicator Emissions)의 적분 특성 계산

지표 배출은 시장 조사에서 거의 연구되지 않은 영역입니다. 이는 주로 시변 데이터의 매우 큰 배열 처리로 인한 분석의 어려움 때문입니다. 기존 그래픽 분석은 리소스 집약적이므로 시계열 배출을 사용하는 간결한 알고리즘 개발을 촉발했습니다. 이 글은 시각적(직관적인 이미지) 분석이 배출의 통합 특성 연구로 대체될 수 있는 방법을 보여줍니다. 자동 거래 시스템의 거래자와 개발자 모두에게 흥미로울 수 있습니다.
초보자를 위한 MQL5 : Expert Adviser의 기술 지표 사용 가이드
초보자를 위한 MQL5 : Expert Adviser의 기술 지표 사용 가이드

초보자를 위한 MQL5 : Expert Adviser의 기술 지표 사용 가이드

Expert Advisor에서 내장 또는 사용자 지정 인디케이터의 값을 얻으려면 먼저 해당 기능을 사용하여 핸들을 만들어야 합니다. 이 글에서의 예는 자신의 프로그램을 만드는 동안 이 또는 해당 기술 지표를 사용하는 방법을 보여줍니다. 이 글에서는 MQL5 언어로 빌드된 인디케이터에 대해 설명합니다. 트레이딩 전략 개발에 대한 경험이 많지 않은 사람들을 위해 제공되는 기능 라이브러리를 사용하여 지표로 작업하는 간단하고 명확한 방법을 제공합니다.
마이크로, 미들, 메인 추세의 지표
마이크로, 미들, 메인 추세의 지표

마이크로, 미들, 메인 추세의 지표

이 글의 목적은 James Hyerczyk의 "Pattern, Price & Time: Using Gann Theory in Trading Systems"라는 책의 몇 가지 아이디어를 기반으로 지표 및 Expert Advisor의 형태로 거래 자동화 및 분석의 가능성을 조사하는 것입니다. 완전하다고 주장하지 않고 여기서 우리는 Gann 이론의 첫 번째 부분인 모델만 조사합니다.
preview
Expert Advisor 개발 기초부터 (파트 9): 개념적 도약(II)

Expert Advisor 개발 기초부터 (파트 9): 개념적 도약(II)

이 기사에서는 차트 트레이드를 플로팅 창에 배치합니다. 이전 파트에서는 플로팅 창 내에서 템플릿을 사용할 수 있는 기본 시스템을 만들었습니다.
preview
하나의 차트에 여러 개의 지표 넣기(파트 02): 첫 번째 실험

하나의 차트에 여러 개의 지표 넣기(파트 02): 첫 번째 실험

이전 기사 "하나의 차트에 여러 개의 지표 넣기"에서 저는 하나의 차트에 여러 개의 지표를 사용하는 방법과 관련한 개념과 기본적인 사항을 제시했습니다. 이 기사에서는 소스 코드를 제공하고 자세히 설명합니다.
MQL5로 틱 인디케이터 만들기
MQL5로 틱 인디케이터 만들기

MQL5로 틱 인디케이터 만들기

이 글에서는 가격을 틱 차트로 나타내는 틱 인디케이터와 특정 개수의 틱을 이용해 캔들을 그리는 캔들 인디케이터 두 가지의 작성 방법을 다룰 겁니다. 두 인디케이터 모두 가격 정보를 파일로 만들어 인디케이터 재가동 시 저장된 데이터(다른 프로그램에서도 이용 가능)를 이용합니다.
MQL5에서 인디케이터를 호출하는 방법
MQL5에서 인디케이터를 호출하는 방법

MQL5에서 인디케이터를 호출하는 방법

새로운 버전의 MQL 프로그래밍 언어를 사용할 수 있게 됨에 따라 지표 처리 방식이 변경되었을 뿐만 아니라 지표를 만드는 새로운 방법도 있습니다. 또한 인디케이터 버퍼로 작업 할 수 있는 추가적인 유연성이 있습니다. 이제 원하는 인덱싱 방향을 지정하고 원하는 만큼의 인디케이터 값을 얻을 수 있습니다. 이 문서에서는 인디케이터를 호출하고 인디케이터의 버퍼에서 데이터를 검색하는 기본 방법을 설명합니다.
리퀴드 차트
리퀴드 차트

리퀴드 차트

매 시간별 2분과 5분을 기준으로 열리는 바가 있는 시간당 차트를 보고 싶진 않으신가요? 1분마다 바가 열리는 시간이 바뀌는 차트는 어떤 모양으로 나타날까요? 이런 차트를 이용하면 거래에 도움이 될까요? 아래에서 그 답을 알아보겠습니다.
MQL5 프로그램 디버깅
MQL5 프로그램 디버깅

MQL5 프로그램 디버깅

이 글은 주로 언어를 이미 배웠지만 아직 프로그램 개발을 완전히 마스터하지 못한 프로그래머를 대상으로 합니다. 그것은 몇 가지 디버깅 기술을 보여주고 저자와 다른 많은 프로그래머의 결합된 경험을 보여줍니다.
MQL5 for Newbies의 맞춤 인디케이터
MQL5 for Newbies의 맞춤 인디케이터

MQL5 for Newbies의 맞춤 인디케이터

새로운 주제는 초보자에게 복잡하고 배우기 어려운 것 같습니다. 우리가 알고있는 주제는 우리에게 매우 간단하고 명확해 보입니다. 그러나 우리는 모든 사람이 처음부터 무언가를 심지어 우리의 모국어로 공부해야 한다는 걸 기억하지 못하는 것 같습니다. 자신의 거래 전략을 개발할 수있는 광범위한 가능성을 제공하는 MQL5 프로그래밍 언어도 마찬가지입니다. 기본 개념과 가장 간단한 예를 통해 학습을 시작할 수 있습니다. 기술 인디케이터와 MetaTrader 5 클라이언트 터미널의 상호 작용은 간단한 사용자 지정 인디케이터 SMA의 예에 대한 이 글에서 고려됩니다.
MQL4에서 MQL5로 인디케이터 넘기기
MQL4에서 MQL5로 인디케이터 넘기기

MQL4에서 MQL5로 인디케이터 넘기기

이 문서에서는 MQL4로 쓰인 가격 생성을 MQL5로 넘길때의 특이성에 대해 다뤄보겠습니다. MQL4에서 인디케이터 계산을 MQL5로 보다 쉽게 이전하기 위해선 mql4_2_mql5.mqh 라이브러리 함수를 추천드립니다. 기본적으로 활용법은 MACD, Stochastic 그리고 RSI 인디케이터 이전의 기초입니다.
뉴비들을 위한 복합 인디케이터 버퍼 만들기
뉴비들을 위한 복합 인디케이터 버퍼 만들기

뉴비들을 위한 복합 인디케이터 버퍼 만들기

복잡한 코드는 여러 개의 간단한 코드로 이루어집니다. 익숙한 코드들이라면 별로 복잡해 보이지 않죠. 이 글에서는 복수 개의 인디케이터 버퍼를 이요한 인디케이터 작성법을 알아보겠습니다. 아룬 인디케이터를 예시로 분석했으며, 두 가지 코드가 포함되어 있습니다.
MQL5-RPC. MQL5에서의 원격 프로시져 호출(Remote Procedure Call): 재미와 돈을 위한 웹 서비스 접속과 XML-RPC ATC 분석기
MQL5-RPC. MQL5에서의 원격 프로시져 호출(Remote Procedure Call): 재미와 돈을 위한 웹 서비스 접속과 XML-RPC ATC 분석기

MQL5-RPC. MQL5에서의 원격 프로시져 호출(Remote Procedure Call): 재미와 돈을 위한 웹 서비스 접속과 XML-RPC ATC 분석기

본 문서에서는 MQL5에서 원격 프로시져 호출(Remote Procedure Call)을 활성화시켜주는 MQL5-RPC 프레임워크에 대해 알아볼 것입니다. 우선 XML-RPC 기초로 시작하여, MQL5 구현을 짚고, 그 뒤엔 실용 예제 두개를 다뤄볼 것입니다. 첫 예제는 간단한 외부 웹 서비스를 이용하는 것이고 두번째 예제는 간단한 XML-RPC ATC 2011 분석기 서비스 클라이언트입니다. 만약 리얼타임으로 ATC 2011의 각기 다른 통계 자료를 구현하고 분석하는지 보고싶으시다면 이 문서는 바로 당신을 위한 것입니다.
MQL5에서 다중 색상 표시기 만들기
MQL5에서 다중 색상 표시기 만들기

MQL5에서 다중 색상 표시기 만들기

이 글에서는 다중 색상 표시기를 생성하거나 기존 표시기를 다중 색상으로 변환하는 방법을 고려할 것입니다. MQL5를 사용하면 정보를 편리한 형식으로 표현할 수 있습니다. 이제 지표가 있는 수십 개의 차트를 보고 RSI 또는 스토캐스틱 수준의 분석을 수행할 필요가 없습니다. 지표의 값에 따라 다른 색상으로 캔들을 페인트하는 것이 좋습니다.
채널 그리기 - 내부 및 외부 보기
채널 그리기 - 내부 및 외부 보기

채널 그리기 - 내부 및 외부 보기

채널이 시장 분석과 이동 평균 이후 거래 결정을 위한 가장 인기있는 도구라고 말하면 과장이 아닐 것 같습니다. 채널과 그 구성 요소를 사용하는 대량의 거래 전략에 깊이 들어 가지 않고 수학적 기반과 지표의 실제 구현에 대해 논의 할 것입니다.
MQL5에서의 진보된 적응형 인디케이터 이론 및 구현
MQL5에서의 진보된 적응형 인디케이터 이론 및 구현

MQL5에서의 진보된 적응형 인디케이터 이론 및 구현

이 문서에서는 MQL5으로 적응형 Cyber Cycle, 적응형 Center of Gravity 및 적응형 RVI를 비롯한 진보된 적응형 인디케이터와 구현법에 대해 다루어볼 것입니다. 이들 인디케이터는 원래 John F. Ehlers의 "Cybernetic Analysis for Stocks and Futures"에서 제시되었습니다.
12