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

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

icon

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

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

코드를 제출하세요

이것은 LonesomeTheBlue의 파인 스크립트 코드를 정확히 변환한 것입니다.

이 코드는 EA가 실행 중인 계좌에서 인출을 추적하기 위해 기존 전문가 어드바이저에 추가하는 코드입니다. 사용자가 특정 계좌에서 출금을 모니터링하는 데 도움이 됩니다.

버퍼 패턴을 시연하기 위해: 캔들 + 프랙탈 + 지그재그 컬러 + 컬러마라인.

DRAW_FILLING 버퍼를 사용하는 거래 세션 지표입니다. TimeTradeServer() 및 TimeGMT() 함수 덕분에 입력 매개변수가 없습니다.

모두에게 잘 알려진 지표로, 최근 n개의 바 동안의 최고가와 최저가, 그리고 그 사이의 평균값을 보여줍니다.

범위가 넓은 시장 영역을 강조하려는 지표

이 표시기는 촛불이 꺼질 때까지 남은 시간을 표시합니다. 색상과 글꼴 크기를 선택할 수 있습니다.

업데이트된 버전입니다. 이 지표는 현재 기간이 종료되기까지 남은 시간을 화면에 표시합니다. 마지막 1초에는 (필요한 경우) 경고음이 울립니다.

이 스크립트는 터미널에 열려 있는 모든 차트를 동기화하여 스크롤합니다.

단 100줄의 코드로 96개의 선형 이동평균(MA)을 그립니다(CMyBuffer 클래스 사용).

이 MT5 전문가 어드바이저는 다중 차트주기 캔들 패턴 분석과 기본 이벤트 필터링을 결합하여 체계적인 위험 관리로 거래를 실행합니다.

포물선 사의 추세 변화를 기반으로 한 지그재그

이 지표는 현재 기간의 마감까지 남은 시간을 화면에 표시하며, 기간이 H1보다 짧을 경우 시간 단위 마감까지 남은 시간도 추가로 표시됩니다.

이 클래스는 클라이언트 터미널의 전역 변수를 다루는 작업을 간소화합니다.

아주 간단한 시계 예시

이 봇은 설정된 시간대에 새 캔들이 열리는 것을 감지하여 일회성 코드를 실행하고, 거래를 하고, 다른 함수를 호출하기가 더 쉬워집니다. 코드는 OnTick() 함수로 작성됩니다.

상승/하락 캔들 색상을 추적하는 히스토그램 막대가 있는 순수 틱 볼륨의 이동 평균입니다.

지표를 사용하면 현재 고점/저점(프랙탈)을 기준으로 그 전후의 봉 수를 각각 따로 지정할 수 있습니다.

이 지표는 시장에서 강세세력과 약세세력 중 어느 쪽이 우세하며, 그 세력이 어느 정도인지 파악해 줍니다.

이 지표는 반전 캔들 바로 다음에 나오는 캔들을 강조 표시합니다.

이 기능은 거래가 마감된 시간에 거래 요청으로 서버에 과부하가 걸리지 않도록 하는 데 유용합니다.

캔들 필터 인디케이터는 특정 기준에 따라 차트에서 캔들을 필터링하고 강조 표시하도록 설계된 사용자 지정 가능한 도구입니다. 이를 통해 트레이더는 상승 캔들, 하락 캔들, 도지 캔들 또는 모든 캔들 등 관심 있는 캔들만 동시에 시각화할 수 있습니다. 또한 이 인디케이터는 캔들 색상과 차트 배경을 완전히 제어할 수 있어 명확하고 적응력 있는 시각적 경험을 제공합니다.

때로는 채널 내 오실레이터의 움직임을 살펴보는 것이 도움이 됩니다. 이를 통해 상황을 파악하기가 더 쉬워집니다.

프랙탈을 계산하며, 현재 고가/저가(프랙탈) 전후의 바 수를 각각 따로 지정할 수 있게 해줍니다.

한 번의 클릭으로 모든 오픈 포지션을 청산하거나, 예치금의 일정 비율에 해당하는 지정된 수익에 도달 시 모든 포지션을 청산합니다. 2025년 1월 16일 플랫폼의 새 버전과 관련된 변경 사항을 수정했습니다.

이는 가격 시계열이 '랜덤 워크', 특히 가우스 '랜덤 워크'를 나타낸다는 가설을 테스트할 수 있는 간단한 분석(비신호, 일회성 계산) 지표입니다. 이는 적어도 변동성 측면에서 가격 증분을 균등하게 분포하고 더 안정적이며 예측 가능한 시계열로 변환하는 파라메트릭 변환을 구성하는 데 도움이 될 수 있습니다.

이 지표는 RSI 다이버전스를 가져와 버퍼에 플롯하여 EA를 자동화합니다.

이 스크립트는 루돌프 악셀의 레벨을 그립니다

이 지표는 종가(CLOSE) 대비 상승률 또는 하락률을 계산하며, 객체 지향 프로그래밍(OOP)을 적용하여 작성되었으므로 어떤 Expert Advisor나 다른 지표에도 쉽게 통합할 수 있습니다.

새로운 플랫폼용 지표 버전.

개별 모듈 또는 코드 섹션을 로깅하는 기능이 있는 로거

특정 모듈 또는 코드 섹션을 기록하는 기능이 있는 로거

캔들 서명 예시 | 연구 및 개발용

EquiPeak 드로다운 트래커는 트레이딩 계좌의 최대 드로다운을 실시간으로 모니터링하고 기록하도록 설계된 지표입니다. 현재 드로다운을 알려줄 뿐만 아니라 현재 드로다운을 예상하거나 이전에 기록했던 최대 과거 드로다운과 시각적으로 비교하는 데 특히 유용합니다.

ICT 실버 불릿과 2022 모델을 기반으로 후행 스톱 및 부분적으로 거래를 수행하며 OTE에 따라 진입을 유지하며 위험을 최소화합니다. 실버 불릿, 특히 뉴욕 세션의 짧은 시간대에 작동하며 거래가 발견되지 않으면 2022 모델과 피보나치 OTE가 거래를 얻기 위해 뛰어 들어갑니다. 그러나 진입은 이러한 모델이 존재하는지 확인한 후에만 가능하므로 최소한의 손실과 높은 승률을 위해 거래가 줄어 듭니다. 이러한 전략에 대해 자세히 알아보려면 이너서클 트레이더 유튜브 채널을 방문하세요.

표준편차 알고리즘을 기반으로 컬러 점을 사용하여 추세 강도 표시를 추가한 XMA_이시모쿠 인디케이터. 첨부된 링크의 원본 코드에는 플로팅 문제가 있었습니다.

맞춤형 R-제곱 최적화 기능을 갖춘 간단한 전문가 어드바이저

이것은 단순 평균 복귀 EA입니다.

한 달에는 30 일, 1 년에는 365 일이 있다는 점을 고려합니다. 스크립트는 새해가 시작될 때까지의 시간 카운터를 보여줍니다.

EquiPeak 드로다운 트래커는 트레이딩 계좌의 최대 드로다운을 실시간으로 모니터링하고 기록하도록 설계된 지표입니다. 단순한 현재 손실 지표가 아니라 현재 손실과 예상 또는 이전에 기록한 최대 과거 손실과 시각적으로 비교하는 데 특히 유용합니다.

1...343536373839404142434445464748...205