거래 로봇을 무료로 다운로드 하는 법을 시청해보세요
당사를 Twitter에서 찾아주십시오!
당사 팬 페이지에 가입하십시오
귀하의 MetaTrader 5 터미널에서 CodeBase에 액세스 해보세요
올바른 코드를 찾을 수 없습니까? 프리랜싱 섹션에서 주문하십시오
Expert Advisor 또는 지표 작성 방법

MQL5 MetaTrader 5의 소스 코드 라이브러리 - 32

icon

이것은 MetaTrader 5 플랫폼 프로그램을 위한 최대 규모의 무료 소스 코드 라이브러리입니다. 여기서는 미리 만들어진 Expert Advisor, 기술 지표, 스크립트 및 라이브러리를 찾을 수 있습니다. MQL5 언어를 배울 때 코드 라이브러리를 사용하고 제공된 코드를 기반으로 자신만의 자동화된 거래 응용 프로그램을 개발하십시오.

게시된 코드를 자유롭게 다운로드 및 테스트할 수 있으며, MetaTrader 5에서 코드를 실행할 수 있습니다. 이 라이브러리는 또한 MetaTrader 5 플랫폼과 MetaEditor 개발 환경에서 직접 사용할 수 있습니다.

코드를 제출하세요

거래량 개선은 가격 차트에서 거래량의 움직임을 분석하기 위해 고안된 고급 지표입니다. 거래량 정보를 캔들 범위 및 이동평균과 같은 지표와 결합하여 매수/매도 고점, 이탈 및 약세 캔들과 같은 시장의 중요한 패턴을 식별합니다. 동적 시각적 인터페이스와 거래량 분류를 통해 거래량 흐름에 따라 정보에 입각한 결정을 내리고자 하는 트레이더에게 유용한 인사이트를 제공합니다.

개선이 필요한 사이트의 첫 번째 코드. 모든 거래 시스템의 주요 구성 요소 인 위험 관리자에 대한 작업에서 트레이더를위한 이상적인 도구를 만들려는 아이디어

쿠스쿠스 스타라이트는 피셔 가격 변형을 이용해 추세와 잠재적 반전을 식별하는 오실레이터입니다. 스크립터의 원본 MT4 코드는 https://www.mql5.com/en/code/8365 에서 확인할 수 있습니다.

이 CalculateHistoryProfit 스크립트 버전 1.0은 차트 패널을 사용하여 지정된 기간 동안의 수익을 계산하도록 설계되었습니다.

변동성 스톱 - 변동성별 스톱 레벨 표시기

에르고딕 오실레이터 스토캐스틱 모멘텀 지수(SMI)

"순 거래량" 지표는 판매자와 구매자의 압력을 고려한 거래량을 보여줍니다.

가격 변동률(ROC)에 기반한 확실한 것(KST) 오실레이터 지표 알기

상관관계 계수" 지표

체이킨 머니 플로우(CMF)" 표시기

거래량 오실레이터는 가격 추세의 강약을 예측하는 유용한 기술적 분석 지표입니다.

찬데 크롤 스톱 인디케이터 - 숏 및 롱 포지션의 스톱 레벨입니다.

간격으로 캐릭터 가격 변경

인디케이터는 차트에 임의의 두 번째 시간대를 그립니다.

단순한 유형, 구조 또는 객체 포인터의 배열을 정렬하는 데 빠른 성능을 제공하는 하이브리드 정렬 알고리즘입니다.

표시기는 가격 변화의 각도 또는 평균 속도를 보여줍니다.

차트에 볼륨 프로필을 생성하는 기본 라이브러리입니다.

MT4Orders 또는 Virtual을 통해 구현된 MT4 스타일 거래 명령을 위한 fxsaber의 빠른 JavaScript 버전의 보고서 라이브러리입니다. 최대 10배 빠르게 작동하고, NTML 파일 크기가 더 작으며, 최대 540만 개의 보고서 줄을 업로드하고 표시할 수 있습니다.

표준 보조지표 iCHO(차이킨 오실레이터, CHO)와 사용자 지정 보조지표 'CCIDualOnMA'를 기반으로 한 전략

CDialog 클래스에 기반한 패널입니다. 현재 심볼에서 작업합니다. 포지션 그룹에서 삭제, 이익실현, 손익분기점 설정하기

이 라이브러리를 사용하면 최적의 속도로 차트에 텍스트 정보를 쉽게 출력할 수 있는 디스플레이를 만들 수 있습니다.

테스터에서 여러 번 실행/최적화.

4도의 다항식으로 움직이는 선을 만듭니다. 정현파와 그 축을 추정합니다. 구성된 선은 각 막대에서 하나의 값을 제거하고 다시 그려지지 않는 외삽된 값의 슬라이딩 선이 만들어집니다.

iMA 지표(이동평균, MA)에 의한 트레이딩 시스템. MA 추세 개발.

알고리즘 주기: 개설된 포지션이 없으면 반대 포지션 두 개를 개설합니다. 두 포지션이 모두 청산될 때까지 기다립니다.

임의의 EA의 읽기/쓰기 매개변수 라이브러리.

Expert Advisor의 OnTick() 이벤트 핸들러에서 새 막대 또는 캔들의 시작을 감지합니다.

캘린더 - 기록 및 실시간에 대한 기본 분석.

테스터의 단일 패스 데이터.

"MQL5를 이용한 알고리즘 트레이딩을 위한 신경망"은 인공지능과 신경망의 이론적 기초와 이를 MQL5 프로그래밍 언어를 사용한 금융 트레이딩에 적용하는 실용적인 측면을 모두 다루는 종합 가이드입니다.

책의 마지막 일곱 번째 부분에서는 MetaTrader 5용 프로그램을 개발할 때 유용한 MQL5 API의 고급 기능에 대해 설명합니다. 여기에는 맞춤형 종목 심볼, 내장된 경제 달력 이벤트에 대해서는 물론 네트워킹, 데이터베이스, 암호화와 같은 범용적인 기술이 포함됩니다.

"MQL5 Programming for Traders" 파트 6에서는 MQL5 언어의 핵심인 트레이딩 자동화에 대해 알아볼 것입니다. 우리는 금융상품 사양 및 트레이딩 계좌 설정과 같은 기본적인 것들부터 시작하게 될 것입니다. 이는 Expert Advisors를 제대로 운영하기 위한 전제 조건입니다.

책의 파트 5에서는 금융 데이터 분석 및 처리, 차트 시각화, 자동화, 사용자 상호작용 등 알고리즘 트레이딩과 관련된 API에 대해 자세히 알아볼 것입니다.

이 책의 네 번째 파트에서는 기본 제공 함수(MQL5 API)를 마스터하는 데 중점을 둘 것입니다. 그리고 이후 점차 전문화된 하위 시스템을 살펴볼 것입니다. 모든 MQL5 프로그램은 다양한 기술과 기능을 활용할 수 있게 합니다. 따라서 여러분은 대부분의 프로그램에서 활용할 수 있는 가장 간단하고 유용한 기능부터 시작하는 것이 좋습니다.

3부 “MQL5에서는 객체 지향 프로그래밍”에서 MQL5 언어에서의 객체 지향 프로그래밍(OOP)의 세계에 대해 자세히 알아봅니다. 소프트웨어 개발에는 여러 요소의 관리와 관련된 복잡함이 수반되는 경우가 많기 때문에 프로그래밍의 편의성과 생산성 및 품질을 개선하기 위한 고급 기술이 필요합니다.

파트2 'MQL5 프로그래밍 기본'에서는 이 프로그래밍 언어의 주요 개념을 소개합니다. 이 파트에서는 데이터 유형, 식별자, 변수, 표현식 및 연산자에 대해 설명합니다. 여러분은 다양한 명령어를 결합하여 프로그램 로직을 구성하는 방법을 배우게 될 것입니다.

이 책의 첫 번째 장에서는 MQL5 언어와 개발 환경에 대해 소개합니다. MQL4(MetaTrader 4 언어)와 비교하여 MQL5 언어에 도입된 새로운 기능 중 하나는 MQL5 언어는 객체지향 프로그래밍(OOP)을 지원하여 C++와 유사하다는 점입니다.

이 Expert Advisor는 거래를 하지 않습니다. 표준 캔버스 라이브러리를 사용하여 구현된 간단한 패널을 사용하면 여러분은 마우스로 숫자를 그릴 수 있습니다. 학습된 mnist.onnx 모델은 숫자를 인식하는 데 사용됩니다.

Six bulls or six bear continuous candles

Checks if either upper or lower Wick range of a candlestick is greater than Body range of a candlestick and plot a wingding

1...252627282930313233343536373839...195