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

새로운 기고글 표준 편차로 거래 시스템을 설계하는 방법 알아보기 가 게재되었습니다: 이 기사는 MetaTrader 5 거래 플랫폼에서 가장 인기 있는 기술 지표를 사용하여 거래 시스템을 설계하는 방법에 대해 알아보는 시리즈의 새로운 기사입니다. 이번 기사에서는 표준 편차 지표로 거래 시스템을 설계하는 방법에 대해 알아봅니다. 전략 1: 단순 표준 편차 - 변동성: 이 전략에 따르면 우리는 두 값을 확인하고 지속적으로 비교하는 거래 시스템이 필요합니다. 이 두 값은 이전 5개 값의 현재 표준 편차 및 표준 편차 평균입니다. 그 후
새로운 기고글 Expert Advisor 개발 기초부터(17부): 웹에서 데이터 액세스하기(III) 가 게재되었습니다: 이 문서에서는 웹에서 데이터를 가져와 Expert Advisor에서 사용하는 방법에 대해 계속 살펴봅니다. 이번에는 대체 시스템 개발에 대해 알아볼 것입니다. 강조 표시된 줄도 중요합니다. 서비스가 더 이상 실행되고 있지 않음을 알려주는 알림이 표시됩니다. 따라서 이 시스템을 실행하면 다음과 같은 결과를 얻을 수 있습니다: 작성자: Daniel Jose
새로운 기고글 트레이딩 Expert Advisor를 처음부터 개발하기(16부): 웹에서 데이터 액세스하기(II) 가 게재되었습니다: 웹에서 Expert Advisor에 데이터를 입력하는 방법은 그리 당연하지 않습니다. MetaTrader 5가 제공하는 모든 가능성을 이해하지 않고는 그렇게 쉬운 일이 아닙니다. 이를 이해하려면 다음 동영상을 시청하면서 모든 세부 사항에 주의를 기울이세요. 모든 것이 잘 작동합니다. 예상대로입니다. 왜냐하면 이러한 종류의 솔루션은 클라이언트-서버 프로그램을 개발할 때 프로그래밍에서 널리 사용되기
새로운 기고글 데이터 과학 및 머신 러닝(파트 06): 경사 하강법(Gradient Descent) 가 게재되었습니다: 경사 하강법은 신경망과 여러가지 머신러닝 알고리즘을 훈련하는 데 중요한 역할을 합니다. 경사 하강법은 인상적인 작업을 하면서도 빠르고 지능적인 알고리즘입니다. 많은 데이터 과학자들이 잘못 알고 있기도 한데 경사 하강법이 무엇인지 살펴보겠습니다. 기본적으로 경사 하강법은 함수의 최소값을 찾는 데 사용되는 최적화 알고리즘입니다: 경사 하강법은 데이터 세트에 대해 가장 적합한 모델의 매개변수를 찾는 데 도움이 되므로
새로운 기고글 CCI 지표. 업그레이드 및 새로운 기능 가 게재되었습니다: 이 기사에서는 CCI 지표를 업그레이드 하는 가능성에 대해 알아봅니다. 또한 저는 지표의 수정을 제시할 것입니다. 그러나 그 차이가 상당히 눈에 띄는 영역도 있습니다. 지표 비교를 위한 간단한 Expert Advisor 시각적 비교는 주관적이며 잘못된 결론으로 이어질 수 있습니다. 결론을 내리기 위해서는 더 신뢰할 수 있는 근거가 필요합니다. 모든 지표 버전을 평가하기 위해 간단한 Expert Advisor를 작성해 보겠습니다. 포지션에 진입하고 청산하는 데
새로운 기고글 Williams PR로 트레이딩 시스템을 설계하는 방법 알아보기 가 게재되었습니다: 이 기사는 MetaTrader 5 MQL5의 가장 인기 있는 기술 지표를 사용하여 거래 시스템을 설계하는 방법을 알아보는 시리즈의 새로운 기사입니다. 이 기사에서는 Williams의 %R 지표로 거래 시스템을 설계하는 방법에 대해 알아봅니다. 여기에서는 언급된 모든 전략을 수행하는 거래 시스템을 만들기 위한 단계별 청사진을 설계합니다. 이 단계는 조직화된 단계를 통해 수행해야 할 작업을 이해하는 데 도움이 되므로 거래 시스템을 생성하는
새로운 기고글 일목균형 지표로 트레이딩 시스템을 설계하는 방법 알아보기 가 게재되었습니다: 다음은 가장 인기 있는 지표인 거래 시스템을 설계하는 방법에 대한 시리즈의 새로운 기사입니다. 일목균형 지표에 대해 자세히 설명하고 이 지표로 거래 시스템을 설계하는 방법에 대해 설명합니다. 이제 우리는 각 전략에 대한 청사진을 만들 것입니다. 이 단계는 우리가 무엇을 이해하는 데 도움이 될 단계별 청사진을 설계하는 데 도움이 될 것이기 때문에 거래 시스템을 만드는 단계에서 가장 중요하다고 할 수 있습니다 전략 1: 일목균형 트렌드 식별자
새로운 기고글 Expert Advisor 개발 기초부터 (파트 15): 웹에서 데이터 액세스 하기(I) 가 게재되었습니다: MetaTrader 5를 통해 온라인 데이터에 어떻게 액세스할 수 있을까요? 웹에는 엄청난 양의 정보를 제공하는 많은 웹사이트가 있습니다. 여러분이 알아야 할 것은 어디에서 이 정보를 가장 잘 사용할 수 있을까 하는 점입니다. 스크립트가 하는 것은 페이지의 값을 캡처하는 것입니다. 위에 표시된 방법의 장점은 오프셋으로 인해 정보의 위치가 변경되더라도 모든 명령 중에서 정보를 여전히 찾을 수 있다는 것입니다
새로운 기고글 MFI로 거래 시스템을 설계하는 방법 알아보기 가 게재되었습니다: 가장 인기 있는 기술 지표를 기반으로 거래 시스템을 설계하는 방법에 대한 시리즈 중 이번 기사에서는 새로운 기술 지표인 MFI(Money Flow Index)를 사용할 것입니다. 우리는 MFI에 대해 자세히 알아보고 MetaTrader 5에서 실행할 수 있도록 MQL5로 간단한 거래 시스템을 개발할 것입니다. 이 부분에서는 각 전략과 관련한 청사진을 설계합니다. 전략 1: MFI - OB 및 OS: 이 전략을 기반으로 매 틱에서 MFI 값을 확인하고 이
새로운 기고글 Expert Advisor 개발 기초부터 (파트 14): 가격에 볼륨 추가 (II) 가 게재되었습니다: 오늘 우리는 EA에 더 많은 리소스를 추가할 것입니다. 이 흥미로운 기사는 정보를 표시하는 새로운 아이디어와 방법을 제공합니다. 동시에 프로젝트의 사소한 결함을 수정하는 데에도 도움이 될 수 있습니다. 아래 비디오에서 이러한 추적이 실제로 어떻게 작동하는지, 화면의 볼륨을 어떻게 조정하는지를 확인할 수 있습니다. 지표는 많은 도움이 되며 올바르게 사용하는 방법을 배우면 큰 도움이 됩니다. Times & Trade와
새로운 기고글 Expert Advisor 개발 기초부터 (파트 13): Time and Trade (II) 가 게재되었습니다: 오늘은 시장 분석을 위한 Times & Trade 시스템의 두 번째 부분입니다. 이전 기사 "Times & Trade (I)"에서 우리는 시장에서 실행된 거래에 대해 가능한 가장 빠른 해석을 가능하게 하는 지표를 가질 수 있는 차트 구성 시스템에 대해 알아보았습니다. 이 지표는 매우 강력하고 유익하기 때문에 이 지표의 값과 자산이 보여주는 실제 데이터 사이의 작은 비교를 보여주는 비디오를 만들기로 했습니다
새로운 기고글 볼륨으로 거래 시스템을 설계하는 방법 알아보기 가 게재되었습니다: 이 글은 인기 있는 기술 지표를 기반으로 거래 시스템을 설계하는 방법과 관련한 시리즈의 새로운 글입니다. 이 기사에서는 볼륨 지표에 대해 설명합니다. 볼륨의 개념은 금융 시장 거래에서 매우 중요한 요소 중 하나이며 우리 모두 주의를 기울여야 할 요소입니다. 이 글을 통해 볼륨 지표로 간단한 거래 시스템을 설계하는 방법에 대해서 알아보겠습니다. 이 부분에서는 각각의 전략과 관련한 청사진을 설계할 것입니다. 청사진을 설계하는 이유는 거래 시스템을 만드는
새로운 기고글 데이터 과학 및 머신 러닝(파트 05): 의사 결정 트리 가 게재되었습니다: 의사 결정 트리는 인간이 데이터를 분류하기 위해 생각하는 방식을 모방합니다. 트리를 구축하고 트리를 사용하여 데이터를 분류하고 예측하는 방법에 대해 알아보겠습니다. 의사 결정 트리 알고리즘의 주요 목표는 불순물이 있는 데이터를 순수한 것으로 분리하거나 노드에 가깝게 분리하는 것입니다. 의사 결정 트리는 노드를 두 개 이상의 하위 노드로 분할하는 것을 결정하기 위해 여러개의 알고리즘을 사용합니다. 하위 노드를 생성하면 결과 하위 노드의 동질성이
새로운 기고글 데이터 과학 및 머신 러닝(파트 04): 현재 주식 시장 붕괴 예측 가 게재되었습니다: 이 기사에서는 로지스틱 모델을 사용하여 미국 경제의 펀더멘털을 기반으로 주식 시장 폭락을 예측하려고 합니다. NETFLIX와 APPLE은 우리가 집중해서 볼 주식입니다. 이전의 2019년과 2020년의 시장 폭락을 통해 우리 모델이 현재의 암울한 상황에서 어떻게 작동하는지를 알아 봅시다. 이제 아래에 링크된 전체 코드를 볼 수 있습니다. 이제 전략 테스터에서 모델을 테스트할 시간입니다. APPLE 테스트 결과 그래프 작성자
새로운 기고글 MQL5에서 행렬 및 벡터 가 게재되었습니다: 특수한 데이터 유형인 '매트릭스' 및 '벡터'를 사용하여 수학적 표기법에 매우 가까운 코드를 생성할 수 있습니다. 이러한 메서드를 사용하면 중첩된 루프를 만들거나 계산시 배열의 올바른 인덱싱을 염두에 둘 필요가 없습니다. 따라서 행렬 및 벡터 메서드를 사용하면 복잡한 프로그램을 개발할 때 안정성과 속도가 향상됩니다. 모든 요소가 동일한 유형을 갖는 정렬된 데이터 모음의 경우 일반적으로 각 요소가 해당 인덱스로 액세스할 수 있는 Arrays 를 통해 작동됩니다. 배열은
새로운 기고글 Expert Advisor 개발 기초부터 (파트 12): 시간과 거래(I) 가 게재되었습니다: 오늘은 주문의 흐름을 알아보기 위해 Times & Trade를 만들 것입니다. 이는 우리가 앞으로 구축할 시스템의 첫 번째 부분입니다. 다음 글에서는 추가적인 내용을 더해 시스템을 완성하도록 하겠습니다. 이 새로운 기능을 구현하려면 Expert Advisor 코드에 몇 가지의 새로운 항목을 추가해야 합니다. 테이프 읽기는 다양한 거래 단계에서 거래자들이 사용하는 거래 방법입니다. 이 방법은 매우 효과적이며 올바르게 사용하면
새로운 기고글 MQL5에서 행렬 및 벡터 연산 가 게재되었습니다: 효율적인 연산을 위해 수학적인 솔루션과 함께 행렬과 벡터가 MQL5에 도입되었습니다. 새로운 유형은 수학적인 표기법에 가까운 간결하고 이해하기 쉬운 코드를 생성하도록 하는 기본 메서드를 제공합니다. 배열은 광범위한 기능을 제공하지만 행렬이 훨씬 더 효율적인 경우가 많습니다. 지난 몇 년 동안 우리는 MQL5 언어에 고급 기술을 도입하기 위해 많은 노력을 기울였습니다. 수와 관련한 메서드의 ALGLIB 라이브러리를 MQL5로 포팅 퍼지 논리 및 통계 메서드로 수학
새로운 기고글 누적/분배(Accumulation/Distribution (AD))에 기반한 거래 시스템을 설계하는 방법 가 게재되었습니다: 이 글은 가장 인기 있는 기술 지표를 기반으로 거래 시스템을 설계하는 방법에 대한 시리즈의 새로운 글입니다. 이 글에서는 누적/분배 지표라는 새로운 기술 지표에 대해 배우고 간단한 AD 거래 전략을 기반으로 하여 MQL5 거래 시스템을 설계하는 방법에 대해 알아봅니다. 이제 거래 시스템을 만들기 위한 단계를 구성할 때입니다. 이 부분에서는 거래 시스템을 원활하게 구축하는 데 도움이 되도록 각
새로운 기고글 OBV로 트레이딩 시스템을 설계하는 방법 알아보기 가 게재되었습니다: 이 기사는 인기있는 지표 중 일부를 기반으로 거래 시스템을 설계하는 방법에 대해 초보자들에게 설명하는 시리즈에서 계속되는 새로운 기사입니다. OBV(On Balance Volume)라는 새로운 지표를 배우고 이를 어떻게 사용하고 이를 기반으로 하는 거래 시스템을 어떻게 설계하는지 알아보겠습니다. 이 전략에서는 현재 OBV 값과 이전 OBV 값을 기반으로 OBV 곡선의 방향을 알아야 합니다. 따라서 모든 틱에 대해 현재 OBV와 이전 OBV 값을
새로운 기고글 Expert Advisor 개발 기초부터 (파트 11): 교차 주문 시스템(Cross order system) 가 게재되었습니다: 이 기사에서는 교차 주문 시스템을 만들 것입니다. 트레이더의 삶을 매우 어렵게 만드는 한 가지 자산이 있습니다. - 바로 선물 계약입니다. 왜 선물이 어렵게 만드는 것일까요? 왼쪽의 이미지는 전형적인 선물계약의 경우이며 차트에서 볼 수 있듯이 며칠 전 부터의 MINI DOLLAR FUTURE입니다. 오른쪽 차트는 동일한 계약을 보여주고 실제로 만료된 계약의 가치를 나타내는 추가 데이터를
새로운 기고글 Expert Advisor 개발 기초부터 (파트 10): 맞춤형 지표 액세스하기 가 게재되었습니다: Expert Advisor에서 어떻게 맞춤형 지표에 바로 액세스 할 수 있을까요? 트레이딩 EA는 맞춤형 지표를 사용할 수 있는 경우에 더욱 유용할 수 있습니다; 그렇지 않으면 코드와 명령의 집합일 뿐입니다. 강조 표시된 부분은 추가한 부분입니다. 결과는 다음과 같습니다: 어떻게 작동하게 되었을까요? MQL5가 시스템 간에 데이터를 읽고 쓸 수 있는 수단을 제공하기 때문입니다. 읽는 방법 중 하나는 CopyBuffer
새로운 기고글 MetaTrader 5에서 DirectX를 사용하여 3D 그래픽을 만드는 방법 가 게재되었습니다: 3D 그래픽은 숨겨진 패턴을 시각화 할 수 있습니다. 그러므로 방대한 양의 데이터를 분석하는 데 탁월합니다 이러한 작업은 MQL5에서 직접 해결할 수 있는데 DireсtX 함수를 사용하면 3차원 객체를 만들 수 있습니다. 따라서 MetaTrader 5용 3D 게임과 같은 복잡한 프로그램을 만드는 것도 가능합니다. 간단한 3차원 도형을 그리는 것으로 3D 그래픽을 배워보세요. 다각형을 삼각형으로 나누는 것은 초창기의
새로운 기고글 시각화! R 언어의 'plot'과 유사한 MQL5 그래픽 라이브러리 가 게재되었습니다: 트레이딩의 로직을 연구할 때 그래프의 형태로 표시되는 시각적 표현은 매우 중요합니다. 과학 관련 커뮤니티에서 널리 사용되는 여러 프로그래밍 언어(예: R 및 Python)에는 시각화에 사용되는 특수한 '플롯' 함수가 있습니다. 이 함수들이 선, 점 분포 및 히스토그램을 그려서 패턴을 시각화 할 수 있습니다. MQL5에서는 CGraphics 클래스를 사용하여 동일한 작업을 수행할 수 있습니다. 함수에 그래프 - 몇 줄로 빠르게 생성
새로운 기고글 SQLite: MQL5로 SQL 데이터베이스의 처리 가 게재되었습니다: 트레이딩 전략을 개발하는 일은 많은 양의 데이터를 처리하는 것과 관련이 있습니다. 이제 MQL5에서 SQLite를 기반으로 하는 SQL 쿼리를 사용하여 데이터베이스로 작업할 수 있습니다. 이 엔진에서 중요한 점 전체 데이터베이스가 사용자의 PC에 있는 단일 파일에 저장된다는 것입니다. MetaEditor에서 SQL 쿼리 디버깅 데이터베이스 작업을 위한 모든 함수는 코드가 실패한 경우 오류 코드를 반환합니다. 네 가지 간단한 규칙을 따르면 함수를
새로운 기고글 Expert Advisor 개발 기초부터 (파트 9): 개념적 도약(II) 가 게재되었습니다: 이 기사에서는 차트 트레이드를 플로팅 창에 배치합니다. 이전 파트에서는 플로팅 창 내에서 템플릿을 사용할 수 있는 기본 시스템을 만들었습니다. 템플릿에 있는 객체에 액세스할 수 있다면 매우 훌륭하고 아름다울 것입니다(템플릿은 위의 코드에서 강조 표시된 줄에 로드 됩니다). 그러나 그렇게 하는 것은 불가능합니다. 그리고 여기 중요한 세부 사항이 있습니다: 앞에서 고려한 방식으로 객체를 만드는 대신 우리는 조작을 해야 하는
새로운 기고글 파라볼릭 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개의 독립 변수 뿐만 아니라 많은 변수를 처리할 수 있는 강력한 모델을 만들 수 있습니다. 이 기사가 흥미로울 것이라 확실합니다. 앞의 두 기사를 보시면 제가 가진 가장 큰 문제는 더 많은 독립 변수를 처리할 수 있는 프로그래밍 모델이라는 것을 알아 채셨을 것입니다. 즉 전략을 만들 때 우리는