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

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

icon

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

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

코드를 제출하세요

현재 차트의 모든 막대에 대해 다음 일일 캔들의 변동 범위를 예측합니다.

CDebugLogger 클래스는 MQL4/5 환경에서 사용하도록 설계된 유연하고 포괄적인 로깅 유틸리티입니다. 개발자는 타임스탬프, 함수 서명, 파일 이름, 줄 번호 등을 로그 항목에 포함하는 옵션을 사용하여 다양한 중요도 수준(정보, 경고, 오류, 디버그)으로 메시지를 로깅할 수 있습니다. 이 클래스는 콘솔과 파일 모두에 대한 로깅을 지원하며, 로그를 일반 폴더와 CSV 형식으로 저장할 수 있습니다. 또한 특정 키워드를 기반으로 로그를 무음 처리하여 민감한 정보가 기록되지 않도록 하는 기능도 제공합니다. 이 클래스는 다양한 디버깅 및 모니터링 요구 사항을 충족하는 사용자 지정 가능한 기능을 통해 MQL4/5 애플리케이션에서 강력한 로깅 메커니즘을 구현하려는 개발자에게 이상적입니다.

로트 크기와 손절매에 따라 위험을 동적으로 계산하는 지표(백분율 및 금액)를 제공합니다.

적응형 스토캐스틱 오실레이터입니다.

인디케이터를 사용하면 다른 통화쌍의 차트를 추가 창에 표시할 수 있습니다.

적응형 사이버 사이클은 시시각각 변하는 실제 금융자산의 시장 사이클에 적응하는 지표입니다.

이 코드는 차트에 모든 관련 정보를 표시하는 대시보드를 만드는 방법을 보여줍니다.

이 도구는 손절매 거리와 위험 비율에 따라 허용 가능한 랏 크기를 계산합니다.

두 개의 지표 BrainTrend1과 BrainTrend2가 하나의 최소화된 창에 구현되어 차트 작업 공간을 어지럽히지 않습니다. 지표 중 하나인 BrainTrend1(위쪽 사각형 포인트)은 주 추세 지표이고, 다른 지표인 BrainTrend2(아래쪽 원형 포인트)는 확인 지표입니다.

일봉 차트에서 다음 캔들의 변동 범위를 예측합니다.

LeManTrend 지표는 현재 가격과 3개 기간의 최대 및 최소 가격을 기준으로 추세 위치를 결정합니다.

퍼펙트 세컨즈 차트 표시기를 사용하면 실시간 데이터의 분 단위 캔들을 초 단위로 변환할 수 있습니다. 정확한 시간으로 막대를 닫으려면 초 수를 선택합니다. 이것은 실시간 OHLC 요금 기반 데이터이며, 틱을 사용할 수없는 경우에도 작동합니다. 외부 DLL이 필요하지 않으며 VPS에서 원활하게 작동합니다 4. 빠르고 최적화된 코드 5. 선물 라이브 차트를 초 단위로 쉽게 변환 할 수있는 BInance, Kucoin 및 기타 모든 거래소와 같은 암호화 쌍 지원 6. 금 및 외환 쌍과 같은 모든 유형의 기호 지원 7. 기호 및 요율 삭제 옵션.

가격 및 (서버/현지) 시간을 표시하는 동기화된 사용자 지정 십자선 표시기입니다.

피셔 지표는 이전 기록에서 최소 및 최대 가격 수준을 계산하여 추세의 강도와 방향을 결정하고 변화를 예측합니다.

역 피셔 변환을 사용하여 래리 윌리엄스의 퍼센트 범위를 평활화했습니다.

이동 평균으로 설계된 StepMA 표시기입니다.

견적 기록에서 서버 시간대 및 서머타임 모드(DST)를 경험적으로 감지하는 시간 관련 기능

레벨, 메시지 형식, 하위 문자열에 대한 포함 및 제외 필터를 지원하는 가장 간단한 메타트레이더 5 로그인용 클래스입니다.

이 인디케이터는 시장이 언제 더 빠르게 움직이기 시작하는지 보여줍니다. 또한 트레이더에게 매수, 매도, 청산 시점을 알려줍니다.

많은 평활화 알고리즘이 있으며, 이 표시기는 표준 ADX 표시기의 평활화입니다.

구름만 남아있는 잘린 이시모쿠 표시기(이시모쿠 킨코 효)입니다.

필드별로 구조 목록을 오름차순 정렬하는 예제입니다. 사용 목적에 따라 위의 알고리즘을 찾아서 커스터마이징할 수 있으며, 가장 기본적인 예시는 구조 배열의 정렬을 해결하는 방향이기도 합니다. 이 예제에서 사용된 알고리즘은 빠른 정렬과 병합 정렬입니다.

인디케이터 설명 - 볼린저 밴드 크로스오버 신호 이름: 볼린저 밴드 크로스오버 신호 버전: 1.1 저자: BENALI 링크: https://www.mql5.com/en/users/dahmi_benali

시장 프로필은 많은 선물 트레이더가 시간에 따른 가격의 통계적 분포를 분석하고 일일 거래 세션의 가격 영역 및 제어 값을 찾기 위해 사용하는 도구입니다. 이 지표는 단순한 가격 움직임을 기반으로 하며 MetaTrader 5 플랫폼의 표준 지표를 사용하지 않습니다.

ATRP피봇 지표는 ATR 실제 범위 평균 기술 지표를 고려하여 차트에서 자산 가격의 지지 및 저항 수준을 구축합니다.

다양한 평균 알고리즘을 사용할 수 있는 4가지 색상의 오실레이터 이동 평균(OsMA) 히스토그램입니다.

이 MQL5 스크립트는 다양한 차트 주기의 캔들 데이터를 CSV 파일로 내보내 시가, 고가, 저가, 종가와 같은 필수 시장 정보를 캡처합니다. 캔들 갭과 같은 추가 지표를 계산하면서 몸통과 심지 크기 등 각 캔들의 특성을 분석합니다. 최근 21개 막대를 처리한 후 데이터 내보내기에 성공하면 사용자에게 알려줍니다.

이 코드는 메타트레이더 5에서 거래가 개시 또는 청산될 때마다 모바일 기기로 푸시 알림을 전송하는 간단한 기능을 제공합니다. 이 코드는 네팅 계좌(심볼당 하나의 포지션만 허용)를 위해 설계되었습니다.

NRTR(닉 리포크 후행 역방향) 지표로 설계된 StepMA.

인체공학적 파라볼릭 SAR. 제안된 인디케이터는 각 추세 변화 시 나타나는 큰 색상의 점을 추가하고 인디케이터 자체는 두 가지 색상으로 만들어집니다.

피셔 RVI는 RVI(상대 활력 지수) 지표 값의 역 피셔 변환을 통해 값을 구하는 오실레이터입니다.

MQL로 변환된 샘플 파인 코드

이 스크립트는 메타트레이더에 내장된 경제 캘린더에서 미리 정의된 경제 이벤트 집합을 CSV 파일로 저장합니다.

피셔 CG 오실레이터는 사용자 지정 CG 오실레이터 인디케이터 값의 역 피셔 변환을 통해 값을 구하는 오실레이터입니다.

미카헤킨 인디케이터는 인디케이터라기보다는 전체 분석 블록입니다. 막대의 색상에 따라 추세 방향이 결정되며, 막대의 높이에 따라 추세의 강도가 결정됩니다. 파란색과 분홍색 점은 각각 롱 포지션과 숏 포지션의 추적손절매 수준을 나타냅니다.

범용 평균 알고리즘에 기반한 볼린저 레벨 세트입니다.

이 서비스는 사전 정의된 심볼에 대한 스왑을 주기적으로 확인하고 감지된 변경 사항을 CSV 파일에 저장하여 추가 분석 및 잠재적 재생(여기서는 구현되지 않음)을 위해 사용합니다. 또한 기존 포지션의 스왑 변경을 모니터링하고 알림을 보냅니다.

이 전문가는 모든 트레이더가 그리드 주문을 할 수 있도록 도와주는 시스템입니다.

이 지표의 원리는 주니어(차트 시간대), 중간 및 시니어의 세 가지 변형 파라볼 릭 SAR 지표의 신호 비교를 기반으로 하며, 서로 다른 시간대에서 작동합니다.

i-회귀 채널 표시기는 회귀 채널을 구축합니다.

1...171819202122232425262728293031...201