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

새로운 기고글 모집단 최적화 알고리즘: 인공 꿀벌 군집(ABC) 가 게재되었습니다: 이 글에서는 인공 꿀벌 군집의 알고리즘을 연구하고 기능적 공간을 연구하는 새로운 원칙을 더해 우리의 지식을 보완할 것입니다. 이 글에서는 고전적인 버전의 알고리즘에 대한 저의 해석을 보여드리겠습니다. 인공 꿀벌 군집은 벌집에서 벌을 관리하는 원칙과 지역 탐사의 규칙 등에서 서로 다른 여러 가지가 있습니다. 이 글에서는 고전적인 버전의 알고리즘에 대한 저의 해석에 대해 다루어 보겠습니다. 알고리즘의 아이디어는 꿀벌이 꿀을 최대한 많이 얻을 수 있는
새로운 기고글 20 MQL5에서의 매매 신호들 가 게재되었습니다: 본 문서는 매매시스템이 필요한 매매 신호를 어떻게 받는지 가르쳐줄 것입니다. 이 문서에서 다룰 20개의 매매 신호를 만드는 예시는 Expert Advisor 개발에 쓸 수 있는 별도의 커스텀 함수로 되어있습니다. 편의를 위해서, 본 문서에서 사용된 모든 함수는 미래에 Exper Advisor에 손쉽게 연결할 수 있도록 하나의 mqh include 파일에 들어 있습니다. 유사한 방법으로 차트에 지표의 신호를 보여주는 Expert Advisor를 작성할 수 있습니다
새로운 기고글 Expert Advisor 개발 기초부터 (파트 15): 웹에서 데이터 액세스 하기(I) 가 게재되었습니다: MetaTrader 5를 통해 온라인 데이터에 어떻게 액세스할 수 있을까요? 웹에는 엄청난 양의 정보를 제공하는 많은 웹사이트가 있습니다. 여러분이 알아야 할 것은 어디에서 이 정보를 가장 잘 사용할 수 있을까 하는 점입니다. 스크립트가 하는 것은 페이지의 값을 캡처하는 것입니다. 위에 표시된 방법의 장점은 오프셋으로 인해 정보의 위치가 변경되더라도 모든 명령 중에서 정보를 여전히 찾을 수 있다는 것입니다
새로운 기고글 모집단 최적화 알고리즘: 개미 군집 최적화(ACO) 가 게재되었습니다: 이번에는 개미 군집 최적화 알고리즘을 분석해 보겠습니다. 이 알고리즘은 매우 흥미롭고 복잡합니다. 이 글에서는 새로운 유형의 ACO를 만들기 위한 시도를 할 것입니다. ACO 알고리즘은 일종의 군집 지능 알고리즘입니다. 개미 군집의 먹이 찾기 과정을 모델링하여 개미 군집의 내부의 데이터 전송 메커니즘을 사용해 다양한 환경에서 최단 경로를 설정합니다. 경로에 남아 있는 페로몬의 농도가 높을수록 개미가 이 경로를 선택할 확률이 높아집니다. 동시에
새로운 기고글 MQL5-RPC. MQL5에서의 원격 프로시져 호출(Remote Procedure Call): 재미와 돈을 위한 웹 서비스 접속과 XML-RPC ATC 분석기 가 게재되었습니다: 본 문서에서는 MQL5에서 원격 프로시져 호출(Remote Procedure Call)을 활성화시켜주는 MQL5-RPC 프레임워크에 대해 알아볼 것입니다. 우선 XML-RPC 기초로 시작하여, MQL5 구현을 짚고, 그 뒤엔 실용 예제 두개를 다뤄볼 것입니다. 첫 예제는 간단한 외부 웹 서비스를 이용하는 것이고 두번째 예제는 간단한
새로운 기고글 베어스 파워 보조 지표로 트레이딩 시스템을 설계하는 방법 알아보기 가 게재되었습니다: 이번 글은 가장 인기 있는 보조지표로 트레이딩 시스템을 설계하는 방법을 알아보는 시리즈의 새로운 글입니다. 이번에는 베어스 파워 보조지표로 트레이딩 시스템을 설계하는 방법을 알아봅니다. 먼저 단계를 구성하기 위해서 우리는 프로그램이 무엇을 해야 하는지 확실히 해야 합니다. 컴퓨터는 매 틱마다 두 개의 값을 확인해야 하며 이 값은 현재 베어스 파워와 이전 베어스 파워입니다. 프로그램은 이 값들을 확인하고 어느 것이 더 큰지를 결정해야
새로운 기고글 MQL5에서 행렬 및 벡터 연산 가 게재되었습니다: 효율적인 연산을 위해 수학적인 솔루션과 함께 행렬과 벡터가 MQL5에 도입되었습니다. 새로운 유형은 수학적인 표기법에 가까운 간결하고 이해하기 쉬운 코드를 생성하도록 하는 기본 메서드를 제공합니다. 배열은 광범위한 기능을 제공하지만 행렬이 훨씬 더 효율적인 경우가 많습니다. 지난 몇 년 동안 우리는 MQL5 언어에 고급 기술을 도입하기 위해 많은 노력을 기울였습니다. 수와 관련한 메서드의 ALGLIB 라이브러리를 MQL5로 포팅 , 퍼지 논리 및 통계 메서드로 수학
얼티밋 오실레이터 : 얼티밋 오실레이터(Ultimate Oscillator)는 Larry Williams에 의해 개발되었습니다. 기간이 다른 3개의 오실레이터의 평균을 사용합니다. 작성자: MetaQuotes
새로운 기고글 하나의 차트에 여러개의 지표 넣기(파트 03): 사용자 정의 개발 가 게재되었습니다: 오늘은 지표 시스템의 기능을 업데이트할 것입니다. "하나의 차트에 여러 개의 지표 넣기"의 이전 기사에서 우리는 차트 하위 창에서 두개 이상의 지표를 사용할 수 있도록 하게 하는 기본 코드 살펴 보았습니다. 그러나 살펴본 내용은 훨씬 더 큰 시스템을 시작하기 위한 기반에 불과합니다. 차트의 주기를 고정하는 구분 기호 - 지표 창에서만 가능합니다. 사용자가 변경할 수 있는 사항에는 영향을 미치지 않습니다. 다른 모든 지표와 기본 차트는
새로운 기고글 Bollinger Bands 기반의 트레이딩 시스템 설계 방법에 대해 알아보기 가 게재되었습니다: 이 기사에서는 트레이딩 세계에서 가장 인기 있는 지표 중 하나인 볼린저 밴드에 대해 알아보겠습니다. 우리는 기술적 분석을 고려하면서 볼린저 밴드 지표를 기반으로 하는 알고리즘 트레이딩 시스템을 설계하는 방법에 대해 알아 볼 것입니다. 전략 3: 횡보시 볼린저 밴드 전략:, 하단 밴드의 가격 = 매수, 상단 밴드 = 목표, 상단 밴드의 가격 = 매도, 하단 밴드 = 목표 작성자: Mohamed Abdelmaaboud
새로운 기고글 MetaTrader 5의 다중 통화 모드 구현 가 게재되었습니다: 오랫동안 다중 통화 분석 및 다중 통화 거래는 많은 사람들의 관심을 불러일으켜왔습니다. 완전한 다중 통화 체제를 구현할 수 있는 기회는 MetaTrader 5 및 MQL5 프로그래밍 언어의 공개 릴리스에서만 가능했습니다. 이 글에서는 여러 기호에 대해 들어오는 모든 틱을 분석하고 처리하는 방법을 제안합니다. 예를 들어 USDx 달러 인덱스의 다중 통화 RSI 지표를 살펴보겠습니다. 모든 지표 버퍼의 완전한 동기화를 위해 다음 문서 에 설명된 대로
새로운 기고글 포스 인덱스 지표로 트레이딩 시스템을 설계하는 방법 알아보기 가 게재되었습니다: 가장 인기 있는 보조지표로 트레이딩 시스템을 설계하는 방법을 소개하는 시리즈의 새로운 글에 오신 것을 환영합니다. 이 글에서는 새로운 기술 지표와 포스 인덱스 지표를 사용하여 트레이딩 시스템을 만드는 방법에 대해 알아보겠습니다. 이번 주제에서는 트레이딩 시스템을 만드는 데 도움이 되는 단계별 청사진을 설계해 보겠습니다. 제 생각에는 이 단계는 아이디어를 정리하여 목표를 완성하고 거래 시스템을 만드는 것을 좀더 쉽게 해주는데 도움이 되기
새로운 기고글 Expert Advisor 개발 기초부터 (파트 12): 시간과 거래(I) 가 게재되었습니다: 오늘은 주문의 흐름을 알아보기 위해 Times & Trade를 만들 것입니다. 이는 우리가 앞으로 구축할 시스템의 첫 번째 부분입니다. 다음 글에서는 추가적인 내용을 더해 시스템을 완성하도록 하겠습니다. 이 새로운 기능을 구현하려면 Expert Advisor 코드에 몇 가지의 새로운 항목을 추가해야 합니다. 테이프 읽기는 다양한 거래 단계에서 거래자들이 사용하는 거래 방법입니다. 이 방법은 매우 효과적이며 올바르게 사용하면
새로운 기고글 MQL5 마법사에 나만의 Expert Advisor 만들기 가 게재되었습니다: 이제는 프로그래밍 언어를 몰라도 매매 봇을 만들 수 있게 되었습니다. 옛날에는 프로그래밍을 할 줄 모르면 자신의 매매 전략을 도입하여 봇을 만들기가 무척 어려웠습니다만, MQL5 마법사가 도입되면서 상황은 급반전하였습니다. 이제 신규 트레이더들은 프로그래밍 경험이 없다고해서 두려워할 필요가 없어졌습니다. 새로운 MQL5 마법사와 함께라면 Expert Advisor를 짜는데에 프로그래밍 경험은 필요 없습니다. 모든 Expert
새로운 기고글 MQL5 마법사 : 새 버전 가 게재되었습니다: 이 문서에는 업데이트된 MQL5 마법사에서 사용할 수있는 새로운 기능에 대한 설명이 포함되어 있습니다. 수정된 신호 아키텍처를 통해 다양한 시장 패턴의 조합을 기반으로 거래 로봇을 만들 수 있습니다. 이 글에 포함된 예제는 Expert Advisor의 대화 형 생성 절차를 설명합니다. 생성된 각 Expert Advisor의 설정에는 포지션을 오픈하거나 클로즈 하는 결정을 내리는 임계 값 (ThresholdOpen 및 ThresholdClose) — 이 포함되어 있습니다
새로운 기고글 천재반을 위한 MQL5 Wizard 가 게재되었습니다: 2011년 초에 MQL Wizard의 첫 버전을 릴리즈했습니다. 이 새로운 애플리케이션은 매매 봇을 자동으로 생성할 수 있는 간단하고 편리한 도구를 제공합니다. MetaTrader 5 사용자라면 MQL5 프로그래밍하는 방법을 알지 못해도 커스텀 Expert Advisor를 만들 수 있습니다. Wizard 새 버전 에서, 우리는 프로그램의 기능성을 확장시켰습니다. 이제 여러 신호를 조합하여 Expert Advisor를 만들 수 있습니다. 이러한 혁신을 통해
새로운 기고글 MQL5 마법사: 프로그래밍 없이 Expert Advisor 만들기 가 게재되었습니다: 프로그래밍에 시간을 낭비하지 않고 거래 전략을 시도하고 싶습니까? MQL5 마법사에서 거래 신호 유형을 선택하고 추적 포지션 및 자금 관리 모듈을 추가하면 작업이 완료됩니다! 고유한 모듈 구현을 생성하거나 작업 서비스를 통해 주문하고 새 모듈을 기존 모듈과 결합합니다. Expert Advisor의 소스 코드는 MetaEditor의 MQL5 Wizard 를 사용하여 생성됩니다. 거래 전략의 기본 클래스는
새로운 기고글 MQL5 마법사: 신호 거래 모듈을 만드는 방법 가 게재되었습니다: 이 글에서는 MQL5 마법사에 대해 생성된 클래스의 설명 형식 뿐 아니라, 가격과 이동 평균의 교차에 대한 신호 구현으로 자신만의 거래 신호 클래스를 작성하는 방법과 MQL5 마법사의 거래 전략 생성기에 포함하는 방법과 구조 뿐에 대해 설명합니다. 이 문서에서는 MQL5 마법사로 Expert Advisors를 생성할 때 이를 사용하기 위해 거래 신호 모듈 을 작성하는 원칙을 설명합니다. MQL5 Wizard 로 생성된 Expert Advisor는
새로운 기고글 Expert Advisor 개발 기초부터(19부): 새로운 주문 시스템(II) 가 게재되었습니다: 이 글에서는 "무슨 일이 일어나는지를 보여주는" 그래픽 주문 시스템을 개발할 것입니다. 이번에는 처음부터 다시 시작하는 것이 아니라 거래하는 자산의 차트에 더 많은 객체와 이벤트를 추가하여 기존 시스템을 수정할 예정입니다. 만약 이것이 구현되기가 쉽지 않다고 생각되면 C_HLineTrade 클래스의 다음과 같은 코드 부분을 살펴보시기 바랍니다: inline void SetLineOrder( ulong ticket
새로운 기고글 Expert Advisor 개발 기초부터(18부): 새로운 주문 시스템(I) 가 게재되었습니다: 이것이 새로운 주문 시스템의 첫 번째 부분입니다. 기사를 통해 EA를 문서화하기 시작한 이후 우리는 차트 주문 시스템 모델을 그대로 유지하면서 다양한 변경 및 개선을 추가했습니다. 동영상은 위에서 설명한 모든 내용을 명확하게 보여줍니다. 보시다시피 이 시스템은 사용하기에 매우 흥미롭습니다. 작성자: Daniel Jose
새로운 기고글 MQL5 Coobook: 일반적인 차트 이벤트 처리 가 게재되었습니다: 이 문서에서는 일반적인 차트 이벤트를 고려하고 처리 예를 포함합니다. 우리는 차트 수정 이벤트에 대해서 뿐 아니라 마우스 이벤트, 키 입력, 그래픽 개체 생성/수정/제거, 차트 및 그래픽 개체에 대한 마우스 클릭, 마우스로 그래픽 개체 이동, 텍스트 필드의 텍스트 편집 완료에 중점을 둘 것입니다. 고려되는 각 이벤트 유형에 대해 MQL5 프로그램 샘플이 제공됩니다. 이 유형의 이벤트는 CHART_EVENT_MOUSE_MOVE 속성이 차트에 지정된
새로운 기고글 모집단 최적화 알고리즘: 파티클 스웜(PSO) 가 게재되었습니다: 이 글에서는 널리 사용되는 파티클 스웜 최적화(PSO) 알고리즘에 대해 살펴보겠습니다. 이전에는 수렴, 수렴 속도, 안정성, 확장성과 같은 최적화 알고리즘의 중요한 특성에 대해 알아보고 테스트 스탠드를 개발했으며 가장 간단한 RNG 알고리즘에 대해 알아보았습니다. 그림 2에 설명 된 시리즈의 첫 번째 기사에서와 동일한 구조를 사용하여 알고리즘을 구성할 것이기 때문에 (앞으로도 계속이 작업을 수행 할 것입니다) 알고리즘을 테스트 스탠드에 연결하는 것이
새로운 기고글 인구 최적화 알고리즘 가 게재되었습니다: 이 글은 최적화 알고리즘(OA) 분류에 관한 소개 글입니다. 이 글에서는 OA를 비교하고 널리 알려진 알고리즘 중에서 가장 보편적인 알고리즘을 알아보는 데 사용할 테스트 스탠드(함수 집합)를 만들려고 합니다. 분류 AO 트레이딩 시스템을 최적화할 때 가장 흥미로운 것은 메타 휴리스틱 최적화 알고리즘입니다. 이 알고리즘은 최적화되는 함수의 공식에 대한 지식이 필요하지 않습니다. 글로벌 최적에 대한 수렴은 입증되지 않았지만 대부분의 경우 상당히 좋은 솔루션을 제공하며 이는 여러
새로운 기고글 차이킨 오실레이터로 트레이딩 시스템을 설계하는 방법 알아보기 가 게재되었습니다: 가장 인기 있는 보조지표로 트레이딩 시스템을 설계하는 방법을 소개하는 시리즈의 새로운 글에 오신 것을 환영합니다. 이 새로운 기사를 통해 우리는 차이킨 오실레이터 지표로 거래 시스템을 설계하는 방법을 배웁니다. 이번 주제에서는 살펴본 모든 전략에 대한 트레이딩 시스템을 만드는 데 도움이 되는 각 단계별 청사진을 설계할 것이며 이 단계는 목표를 달성하기 위해 아이디어를 정리하는 것이므로 매우 중요합니다. 그럼 이제 그 작업을 시작하겠습니다
새로운 기고글 매매 전략 다목적 엑스퍼트 어드바이저 가 게재되었습니다: 이 글은 대기 주문을 활용하는 전략 및 해당 전략 개발에 사용되는 Metalanguage, 그리고 그 Metalanguage를 기반으로 작동하는 다목적 엑스퍼트 어드바이저에 대한 설명입니다. 이 밖에 또 다른 분석이 필요한 경우도 있습니다. 현재 거래 상황 분석 라는 건데요. 거래 포지션 형태에 대한 분석과 대기 주문이 있는 경우 모든 대기 주문에 대한 분석을 포함합니다. 이런 분석을 통해 포지션 및 주문 관련 결정을 내리는 것이죠. 예를 들어 포지션
새로운 기고글 Expert Advisor 개발 기초부터 (파트 8): 개념적 도약 가 게재되었습니다: 새로운 기능을 구현하는 가장 쉬운 방법은 무엇일까요? 이 글에서 우리는 한 걸음 뒤로 물러난 다음 두 걸음 앞으로 나아갈 것입니다. 시스템은 현재 잘 작동하고 있으며 매우 안정적입니다. 하지만 이제 아래와 같이 EA를 재구성 할 것입니다. C_TemplateChart와 C_SubWindow의 위치가 변경되고 추가 클래스도 있다는 것을 알 수 있었을 겁니다. 이렇게 구조를 바꾼 목적은 무엇일까요? 플로팅 창을 구현한 방식이 자산
새로운 기고글 MQL5 마법사: 위험 및 자금 관리 모듈을 만드는 방법 가 게재되었습니다: MQL5 Wizard의 거래 전략 생성기는 거래 아이디어 테스트를 크게 단순화합니다. 이 문서에서는 맞춤형 위험 및 자금 관리 모듈을 개발하고 MQL5 마법사에서 활성화하는 방법을 설명합니다. 예를 들어 우리는 거래량의 크기가 이전 거래의 결과에 따라 결정되는 자금 관리 알고리즘을 고려했습니다. MQL5 마법사용으로 생성된 클래스의 설명 구조 및 형식도 이 글에서 설명합니다. MQL5 마법사 로 생성된 Expert Advisor는 4개의 기본
새로운 기고글 표준 편차로 거래 시스템을 설계하는 방법 알아보기 가 게재되었습니다: 이 기사는 MetaTrader 5 거래 플랫폼에서 가장 인기 있는 기술 지표를 사용하여 거래 시스템을 설계하는 방법에 대해 알아보는 시리즈의 새로운 기사입니다. 이번 기사에서는 표준 편차 지표로 거래 시스템을 설계하는 방법에 대해 알아봅니다. 전략 1: 단순 표준 편차 - 변동성: 이 전략에 따르면 우리는 두 값을 확인하고 지속적으로 비교하는 거래 시스템이 필요합니다. 이 두 값은 이전 5개 값의 현재 표준 편차 및 표준 편차 평균입니다. 그 후
새로운 기고글 자신만의 추적 손절매 만드는 법 가 게재되었습니다: 트레이더의 기본 원칙 - 이익을 늘리고 손실을 줄이십시오! 이 글에서는 포지션 이익을 증가시킨 후 보수적인 중지 수준(손절매 수준)을 이동하는 이 규칙을 따를 수 있는 기본 기술 중 하나를 다뤄보도록 하겠습니다. 즉 - 추적 손절매 수준. SAR 및 NRTR 표시기에서 추적 손절매를 위한 클래스를 만드는 단계별 절차를 찾을 수 있습니다. 모든 사람은 이 추적 손절매를 expert에 삽입하거나 독립적으로 계정의 포지션을 ​​제어하는 ​​데 사용할 수 있습니다. 작성자
새로운 기고글 Expert Advisor 개발 기초부터(17부): 웹에서 데이터 액세스하기(III) 가 게재되었습니다: 이 문서에서는 웹에서 데이터를 가져와 Expert Advisor에서 사용하는 방법에 대해 계속 살펴봅니다. 이번에는 대체 시스템 개발에 대해 알아볼 것입니다. 강조 표시된 줄도 중요합니다. 서비스가 더 이상 실행되고 있지 않음을 알려주는 알림이 표시됩니다. 따라서 이 시스템을 실행하면 다음과 같은 결과를 얻을 수 있습니다: 작성자: Daniel Jose