기고글, 라이브러리 코멘트 - 페이지 4

새로운 기고글 파라볼릭 SAR 기반의 트레이딩 시스템을 설계하는 방법 알아보기 가 게재되었습니다: 이 기사에서는 가장 인기 있는 지표를 사용하여 거래 시스템을 설계하는 방법에 대한 시리즈를 계속할 것입니다. 이 기사에서는 파라볼릭 SAR 지표에 대해 자세히 알아보고 몇 가지 간단한 전략을 사용하여 MetaTrader 5에서 사용할 거래 시스템을 설계하는 방법을 배웁니다. 이 주제에서 우리는 거래 시스템의 코드를 작성하는 데 도움이 되는 전략에 대한 청사진을 설계할 것입니다. 이를 통해 expert advisor가 단계별로 수행하도록
새로운 기고글 Expert Advisor 개발 기초부터 (파트 8): 개념적 도약 가 게재되었습니다: 새로운 기능을 구현하는 가장 쉬운 방법은 무엇일까요? 이 글에서 우리는 한 걸음 뒤로 물러난 다음 두 걸음 앞으로 나아갈 것입니다. 시스템은 현재 잘 작동하고 있으며 매우 안정적입니다. 하지만 이제 아래와 같이 EA를 재구성 할 것입니다. C_TemplateChart와 C_SubWindow의 위치가 변경되고 추가 클래스도 있다는 것을 알 수 있었을 겁니다. 이렇게 구조를 바꾼 목적은 무엇일까요? 플로팅 창을 구현한 방식이 자산
새로운 기고글 ADX 기반의 트레이딩 시스템을 설계하는 방법 알아보기 가 게재되었습니다: 이 기사에서는 간단한 거래 시스템을 설계하는 방법을 배우는 시리즈의 연속으로 새로운 기술 도구를 배울 것입니다. 이번에는 또 다른 인기 있는 기술 지표에 대해 알아볼 것입니다: 평균 실제 범위(ATR). 앞서 언급했듯이 ATR은 변동성을 측정합니다. 이에 따라 ATR 창의 값을 분석합니다. ATR 값이 낮을수록 상품의 변동성이 낮아집니다. 그 반대로 ATR 값이 높을수록 상품의 변동성이 높아집니다. 다음 그림은 이를 읽는 방법에 대한 것입니다
새로운 기고글 Expert Advisor 개발(파트 7): 가격에 볼륨 추가 (I) 가 게재되었습니다: 이것은 현존하는 가장 강력한 지표 중 하나입니다. 어느 정도의 확신을 갖고 거래를 하고자 하는 사람은 차트에 반드시 이 지표가 있어야 합니다. 많은 경우 이 지표는 거래하는 동안 "테이프 읽기"를 선호하는 사람들이 사용합니다. 또한 이 지표는 거래 중 가격의 움직임만을 사용하는 사람들이 활용할 수 있습니다. 그리드가 보이지 않으면 다음 애니메이션과 같이 지표의 크기를 조정할 수 없습니다. 인터페이스는 매우 간단하고 직관적입니다
새로운 기고글 데이터 과학 및 머신 러닝(파트 03): 행렬 회귀(Matrix Regressions) 가 게재되었습니다: 이번에는 우리의 모델이 행렬로 만들어지고 있습니다. 그러므로 유연성이 있으면서 컴퓨터의 계산 한계 내에서 유지되는 한 5개의 독립 변수 뿐만 아니라 많은 변수를 처리할 수 있는 강력한 모델을 만들 수 있습니다. 이 기사가 흥미로울 것이라 확실합니다. 앞의 두 기사를 보시면 제가 가진 가장 큰 문제는 더 많은 독립 변수를 처리할 수 있는 프로그래밍 모델이라는 것을 알아 채셨을 것입니다. 즉 전략을 만들 때 우리는
새로운 기고글 ADX 기반의 트레이딩 시스템을 설계하는 방법 알아보기 가 게재되었습니다: 이 기사에서는 가장 인기 있는 지표를 사용하여 거래 시스템을 설계하는 것과 평균 방향성 지수(ADX) 지표에 대해 알아볼 것입니다. 이 지표를 잘 이해하기 위해 자세한 내용에 대해 알아보고 간단한 전략을 통해 사용법을 배우도록 하겠습니다. 무언가를 깊이 배우면 더 많은 통찰력을 얻을 수 있고 더 잘 사용할 수 있게 됩니다. 이 부분에서는 거래 시스템을 만드는 데 도움이 되는 각 전략에 대한 청사진을 설계해 봅니다. 이 청사진은 프로그램이나
새로운 기고글 이동 평균으로 할 수 있는 것 가 게재되었습니다: 이 기사에서는 이동 평균 지표를 적용하는 몇 가지 방법에 대해 살펴봅니다. 곡선 분석과 관련된 각각의 방법에는 아이디어를 시각화 하는 지표가 수반됩니다. 대부분의 경우 여기에서 다루는 아이디어는 존경받는 저자들의 것입니다. 저의 유일한 임무는 그것들을 모아 여러분이 주요한 접근 방식에 대해 알아보고 더 합리적인 거래 결정을 내릴 수 있도록 하는 것이었습니다. MQL5 숙련도 수준 - 기본. 지금까지 우리는 매수 및 매도 신호를 받기 위해 단일 MA 라인을 사용하는 것에
새로운 기고글 데이터 과학 및 기계 학습(파트 02): 로지스틱 회귀 가 게재되었습니다: 데이터 분류는 알고리즘 트레이더와 프로그래머에게 중요합니다. 이 기사에서 우리는 예 또는 아니오, 상방 또는 하방, 매수 또는 매도를 식별하는 데 도움이 될 수 있는 분류 로지스틱 알고리즘 중 하나에 초점을 맞출 것입니다. 선형 모델은 로지스틱 함수(sigmoid/p) =1/1+ e ^t로 전달됩니다. 여기서 t 는 0과 1 사이의 값인 선형 모델 결과입니다. 이것은 클래스에 속하는 데이터 포인트의 확률을 나타냅니다. 선형 모델의 y를 종속으로
새로운 기고글 스토캐스틱으로 거래 시스템 설계 하는 방법 알아보기 가 게재되었습니다: 이 기사에서는 기존의 학습 시리즈를 계속합니다. 이번에는 가장 인기 있고 유용한 지표 중 하나인 스토캐스틱 오실레이터 지표를 사용하여 거래 시스템을 설계해 볼 것입니다. 여러분들이 기존에 가지고 있던 기본적인 지식에 새로운 지식을 쌓는 기회가 되기를 바랍니다. 전략 1: 상승세 전략 %K, %D < 50 --> %K > %D = 매수 신호 먼저 프로그램이 (%K, %D)를 확인하고 50 레벨 미만인지 또는 초과인지 결정해야 합니다. 그런 다음 50
새로운 기고글 데이터 과학 및 기계 학습(파트 01): 선형 회귀 가 게재되었습니다: 이제 우리는 트레이더로서 우리의 시스템과 우리 자신이 숫자가 나타내는 것에 따라 결정을 내리도록 훈련해야 할 때입니다. 우리의 눈과 우리의 직감이 우리에게 확신을 주는 것이 아닙니다. 세상은 그렇게 흘러 가는 것이니 파도의 방향에 맞서 봅시다. 단순 선형 회귀에는 하나의 종속 변수와 하나의 독립 변수가 있습니다. 여기에서 우리는 예를 들어 단순 이동 평균의 변화에 따라 주가가 어떻게 변하는지와 같은 두 변수 간의 관계를 이해해보고자 합니다. 복잡한
새로운 기고글 MACD을 기반으로 한 거래 시스템을 설계하는 방법 배우기 가 게재되었습니다: 이 기사에서는 이 시리즈에서 새로운 도구를 배웁니다: 가장 인기 있는 기술 지표 중 하나인 MACD(Moving Average Convergence Divergence)를 기반으로 하는 거래 시스템을 설계하는 방법을 배웁니다. 전략 1: MACD 시장 종류 감지기. 이 전략에 따르면 우리는 매 틱마다 MACD 메인 라인의 값을 확인하고 0 레벨과 비교한 값을 기반으로 시장의 종류를 출력하도록 컴퓨터에 지시해야 합니다. MACD 메인 라인이
새로운 기고글 하나의 차트에 여러개의 지표 넣기(파트 06): MetaTrader 5를 RAD 시스템으로 전환하기(II) 가 게재되었습니다: 이전 기사에서 저는 MetaTrader 5 객체를 사용하여 차트 거래를 생성하고 플랫폼을 RAD 시스템으로 전환하는 방법을 보여드렸습니다. 시스템은 매우 잘 작동하며 많은 독자분들은 제가 제안한 시스템에서 여러가지 확장된 기능들을 할 수 있는 라이브러리를 만드는 것에 대해 생각해 봤을 것입니다. 그렇게 하면 보다 멋지고 사용하기 쉬운 인터페이스로 보다 직관적인 Expert Advisor를
새로운 기고글 Expert Advisor가 실패하는 이유 분석 가 게재되었습니다: 이 기사는 왜 Expert Advisor가 특정 지역에서는 좋은 성과를 보이고 다른 지역에서는 저조한 성과를 낼 수 있는지를 이해하기 위해 통화 데이터를 분석하는 것에 대해 살펴봅니다. 성공적인 거래와 실패한 거래에 대한 느린 SMA 기간 선택과 관련한 평균 자동 상관 함수의 의존성을 조사하는 것도 중요합니다. 이는 그림 15의 EURUSD M15 데이터에 대해 표시됩니다. 거래를 개시하는 전략의 일부로 상관 임계값이 사용되지 않습니다. ACF 값에
새로운 기고글 RSI 기반의 트레이딩 시스템을 설계하는 방법 알아보기 가 게재되었습니다: 이 기사에서는 트레이딩의 세계에서 가장 인기 있고 일반적으로 사용되는 지표 중 하나인 RSI에 대해 공유합니다. 이 글에서 여러분은 이 지표를 사용하여 거래 시스템을 설계하는 방법을 배우게 됩니다. 이 부분에서는 RSI - 상대 강도 지수 - 지표를 사용하는 방법을 살펴보겠습니다. 이를 위해 우리는 다른 시장 방향에 따른 간단한 전략을 사용할 것입니다. 상승추세, 하락추세와 횡보 중에 RSI가 어떻게 사용될 수 있는지 알아보겠습니다. 용도는
새로운 기고글 하나의 차트에 여러개의 지표 넣기(파트 05): MetaTrader 5를 RAD 시스템으로 전환하기(I) 가 게재되었습니다: 세상에는 프로그래밍을 할 줄은 모르지만 상당히 창의적이고 훌륭한 아이디어를 가지고 있는 사람들이 많이 있습니다. 그러나 이들은 프로그래밍 지식이 부족하여 이러한 아이디어를 구현하지 못합니다. MetaTrader 5 플랫폼을 사용하여 마치 플랫폼이 IDE 자체인 것 처럼 차트 트레이드(Chart Trade)를 만드는 방법을 함께 살펴보겠습니다. 모든 것이 매우 간단합니다. 이 방법은 자신만의
새로운 기고글 하나의 차트에 여러 개의 지표 넣기(파트 04): Expert Advisor 만들기 가 게재되었습니다: 이전 글에서 사용자 지정 지표를 사용할 때 여러 개의 하위 창으로 지표를 만드는 방법을 설명했습니다. 이번에는 Expert Advisor에 여러 개의 창을 추가하는 방법을 알아보겠습니다. OOP( 객체 지향 프로그래밍 )를 사용하여 새로운 것을 만들기로 결정했을 때 보안이나 상속을 포함하여 이 접근 방식을 사용하면 큰 이점이 있다는 것을 이미 알고 있었기 때문에 이 작업을 수행했습니다. 다형성도 있지만 다형성은
새로운 기고글 CCI 기반의 트레이딩 시스템을 설계하는 방법 알아보기 가 게재되었습니다: 거래 시스템을 설계하는 방법을 배우기 위한 시리즈의 이 기사에서는 상품 채널 지수(CCI)를 제시하고 그 세부 사항을 설명하며 이 지표를 기반으로 거래 시스템을 만드는 방법을 공유합니다. CCI 값이 -100 미만이면 매수 신호를 주고 수익 실현을 줍니다. 만약 CCI가 -100 미만이 아닌 경우 -100 이상 100 미만인 경우 아무것도 하지 않고(홀드) 그렇지 않으면 CCI가 100 보다 큰지를 확인하고 매도를 합니다. 이후 CCI가
새로운 기고글 Momentum 기반의 트레이딩 시스템을 설계하는 방법 알아보기 가 게재되었습니다: 저는 이전 글에서 추세를 파악하는 것의 중요성에 대해 언급했습니다. 추세란 곧 가격의 방향이라는 점에서 말입니다. 이 기사에서 저는 가장 중요한 개념이자 지표 중 하나인 모멘텀 지표를 여러분과 공유할 것입니다. 이 모멘텀 지표를 기반으로 트레이딩 시스템을 설계하는 방법에 대해 공유하겠습니다. 이 파트에서는 모멘텀 지표를 사용하는 간단한 전략을 알아 봅니다. 모멘텀을 사용하는 전략과 방법은 많이 있지만 교육을 위해 간단한 전략으로 예를
새로운 기고글 Envelopes로 트레이딩 시스템을 설계하는 방법을 배우보세요 가 게재되었습니다: 이 글에서는 밴드 거래 방법 중 하나를 알려 드리겠습니다. 이번에는 Envelopes를 살펴보고 Envelopes를 기반으로 몇 가지 전략을 만드는 것이 얼마나 쉬운지 알아보겠습니다. 엔벨롭스 지표는 가격 기간의 평균인 이동 평균의 백분율이므로 상승 추세 동안 가격은 엔벨롭스 지표의 상단 밴드 위에서 움직입니다. 따라서 상승세 동안의 전략은 다음과 같습니다. 가격이 엔벨롭스의 상단 밴드를 위쪽으로 교차할 때 매수 신호를 받은 다음
새로운 기고글 하나의 차트에 여러개의 지표 넣기(파트 03): 사용자 정의 개발 가 게재되었습니다: 오늘은 지표 시스템의 기능을 업데이트할 것입니다. "하나의 차트에 여러 개의 지표 넣기"의 이전 기사에서 우리는 차트 하위 창에서 두개 이상의 지표를 사용할 수 있도록 하게 하는 기본 코드 살펴 보았습니다. 그러나 살펴본 내용은 훨씬 더 큰 시스템을 시작하기 위한 기반에 불과합니다. 차트의 주기를 고정하는 구분 기호 - 지표 창에서만 가능합니다. 사용자가 변경할 수 있는 사항에는 영향을 미치지 않습니다. 다른 모든 지표와 기본 차트는
새로운 기고글 매수하기 전에 거래 로봇을 테스트하는 방법 가 게재되었습니다: MQL5 Market에서 거래 로봇을 매수하면 다른 모든 유사한 옵션에 비해 뚜렷한 이점이 있습니다. 제공되는 자동화 시스템은 MetaTrader 5 터미널에서 직접 철저히 테스트할 수 있습니다. 매수하기 전에 Expert Advisor는 시스템을 완전히 파악하기 위해 내장된 전략 테스터의 모든 불리한 모드에서 신중하게 실행할 수 있고 또 실행해야 합니다. MQL5 Market 에서 거래 로봇을 매수하면 다른 모든 유사한 옵션에 비해 뚜렷한 이점이
새로운 기고글 하나의 차트에 여러 개의 지표 넣기(파트 02): 첫 번째 실험 가 게재되었습니다: 이전 기사 "하나의 차트에 여러 개의 지표 넣기"에서 저는 하나의 차트에 여러 개의 지표를 사용하는 방법과 관련한 개념과 기본적인 사항을 제시했습니다. 이 기사에서는 소스 코드를 제공하고 자세히 설명합니다. 이 두 함수는 위에서 설명한 것과 정확히 일치합니다: 일치하지 않는 데이터가 클래스의 내부 데이터의 일부가 되는 것을 방지하여 객체 클래스 내에서의 데이터의 무결성을 확립합니다. 이들 함수는 명령줄을 수신하고 미리 정의된 구문에
새로운 기고글 하나의 차트에 여러 개의 지표 넣기(파트 01): 개념 이해 가 게재되었습니다: 오늘 우리는 하나의 차트에서 여러개의 지표가 동시에 실행되면서 지표별로 각각의 영역을 차지하지 않는 차트에 지표를 추가하는 방법에 대해 알아 봅니다. 많은 트레이더들은 한 번에 여러개의 지표(예: RSI, STOCATIC, MACD, ADX 및 기타)를 모니터링하거 때로는 다른 자산을 인덱스로 만들어 모니터링할 때 거래에 대해 좀 더 자신감을 가지게 되기도 합니다. 당신은 아마 내가 이것을 어떻게 했는지 궁금해하고 아마도 그렇게 하는 것이
새로운 기고글 Bollinger Bands 기반의 트레이딩 시스템 설계 방법에 대해 알아보기 가 게재되었습니다: 이 기사에서는 트레이딩 세계에서 가장 인기 있는 지표 중 하나인 볼린저 밴드에 대해 알아보겠습니다. 우리는 기술적 분석을 고려하면서 볼린저 밴드 지표를 기반으로 하는 알고리즘 트레이딩 시스템을 설계하는 방법에 대해 알아 볼 것입니다. 전략 3: 횡보시 볼린저 밴드 전략: 하단 밴드의 가격 = 매수, 상단 밴드 = 목표 상단 밴드의 가격 = 매도, 하단 밴드 = 목표 작성자: Mohamed Abdelmaaboud
새로운 기고글 리눅스에서 MetaTrader 4 구동하기 가 게재되었습니다: 이 기사에서는 Linux 버전 중 널리 사용되는 Ubuntu와 Debian에서 MetaTrader 4를 설치하는 방법을 알아봅니다. 이들 시스템은 서버 하드웨어와 트레이더의 개인용 컴퓨터로 널리 사용됩니다. 작성자: MetaQuotes
새로운 기고글 다양한 이동 평균 시스템을 설계하는 방법 가 게재되었습니다: 어떠한 전략이든 생성된 신호를 필터링하는 데 사용할 수 있는 많은 전략이 있습니다. 이 글의 주제인 이동 평균을 사용하는 경우도 마찬가지입니다. 따라서 이 글의 목적은 이동 평균 전략과 알고리즘 거래 시스템을 설계하는 방법을 공유하는 것입니다. 여기서는 단순 이동 평균을 이용할 것입니다. 그러나 여러분은 코드 작성시 여러분이 원하는 이동 평균의 유형 어느 것이나 사용할 수 있습니다. 전략에 따르면 가격과 SMA는 매 틱마다 확인합니다: 가격 > SMA: 매수
새로운 기고글 Fix PriceAction 손절매 혹은 Fixed RSI(스마트 스탑로스) 가 게재되었습니다: 손절매는 거래에서 자금 관리와 관련된 중요한 도구입니다. 손절매와 이익실현과 랏 크기를 효과적으로 사용하면 트레이더는 더 일관되면서도 전반적으로도 더 많은 수익을 얻을 수 있습니다. 손절매는 훌륭한 도구이지만 사용할 때 직면하게 되는 문제들이 있습니다. 가장 중요한 것은 손절매 사냥입니다. 이 기사에서는 거래에서 손절매 사냥을 줄이는 방법과 전통적인 손절매 사용법을 비교하고 이를 통해 수익성을 결정하는 방법을 살펴봅니다
새로운 기고글 Expert Advisor 처음부터 개발하기 가 게재되었습니다: 이 기사에서는 최소한의 프로그래밍을 통해 트레이딩 로봇을 개발하는 방법에 대해 알아봅니다. 물론 MetaTrader 5는 트레이딩과 관련한 높은 수준의 제어를 제공합니다. 그러나 수동으로 주문하는 것은 경험이 적은 사용자에게는 상당히 어렵고 위험할 수 있습니다. 이 기사에서 제공한 Expert Advisor는 매개변수 세트로 작업하기 위해 다양한 방식으로 개선될 수 있지만 이를 위해서는 EA가 MetaTrader 5로부터 좀 더 독립적으로 작동하도록 하는
새로운 기고글 MQL 언어를 사용하여 아무것도 없는 상태에서 심층 신경망(Deep Neural Network) 프로그래밍 하기 가 게재되었습니다: 이 기사는 MQL4/5 언어를 사용하여 심층 신경망을 만드는 방법을 열려주는 것을 목표로 합니다. 시작은 신경망의 기본 단위부터 시작합니다: 단일 뉴런 이 기사에서는 심층 신경망에서 사용할 뉴런의 유형간의 여러 다른 부분들에 대해 집중하여 설명할 것입니다. 그러나 뉴런 유형 간의 가장 큰 차이점은 일반적으로 활성화 함수입니다. 인간 두뇌의 뉴런에서 느슨하게 모델링 된 인공 뉴런은 단순히
새로운 기고글 알고리즘에 기반한 트레이딩 시스템을 설계하는 이유와 방법 가 게재되었습니다: 이 글에서는 MQL5와 관련한 몇가지 기본적인 사항에 대해 살펴본 후 간단한 알고리즘 거래 시스템의 설계를 통해 초보자가 알고리즘 거래 시스템(Expert Advisor)을 설계할 때 필요한 MQL의 기본적인 것들을 보여줄 것입니다. 우리 모두가 알다시피 거래를 하는 동안 우리의 훈련을 방해하는 가장 일반적인 것은 감정이며 감정은 부정적인 방식으로 거래의 결정에 영향을 미치므로 이러한 감정을 우리는 피해야 합니다. 인간의 간섭 없이 미리