당사 팬 페이지에 가입하십시오
- 조회수:
- 109
- 평가:
- 게시됨:
-
이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동
랜덤 트레이더 EA
고급 위험 관리 기능을 갖춘 랜덤 트레이딩 전략을 구현하는 다용도 전문가 자문입니다. 이 EA는 다양한 사용자 지정 매개변수를 통해 엄격한 리스크 관리를 유지하면서 무작위로 포지션을 개시합니다.
주요 특징:
- 매수/매도 포지션의 랜덤 진입 시스템
- 유연한 손절매 계산(ATR 기반 또는 고정 핍 거리)
- 사용자 지정 가능한 활성화 거리를 통한 손익분기점 기능
- 최대 사용 가능한 마진 사용 옵션을 통한 스마트 마진 관리
- 모든 기호 유형 지원(표준 외환 쌍, JPY 쌍, 암호화폐)
- 다양한 숫자 형식(2,3,4,5 자리)에 대한 적절한 핍 값 처리
입력 매개변수:
1. 보상/위험 비율 (보상_위험_비율)
기본값: 2
설명: 스톱로스 거리 대비 테이크프로핏 거리에 대한 승수
예시: 값이 2이면 테이크프로핏이 스톱로스 거리의 2배가 됩니다
2.손실 계산 방법(손실)
옵션:
- ATR(평균 실제 범위 기반)
- PIP(고정 핍 거리)
설명: 스톱로스 거리 계산 방법을 결정합니다
3.ATR 승수(손실_atr)
설명: 스톱로스 거리 계산 시 ATR 값에 대한 승수
손실 계산 방법이 ATR로 설정된 경우에만 사용
4.고정 핍 거리(손실_핍)
설명: 스톱로스 거리의 고정 핍 수
손실 계산 방식이 PIP로 설정된 경우에만 사용
5.거래당 위험 비율(위험_퍼센트_당_거래)
설명: 계좌 잔고의 백분율로 표시되는 거래당 최대 위험도
범위: 0.1 ~ 100
예시: 값이 1이면 거래당 계좌 잔액의 1%를 위험에 노출한다는 의미
6.손익분기점 사용(use_breakeven)
설명: 손익분기점 기능 활성화/비활성화
활성화 시 포지션이 지정된 수익에 도달하면 스톱로스를 진입 가격으로 이동합니다
7.손익분기점 거리(breakeven_distance)
설명: 손익분기점을 활성화하는 데 필요한 이익의 핍 수
예시: 값이 10이면 포지션이 10핍의 수익이 있을 때 스톱로스가 진입 가격으로 이동하는 것을 의미합니다
8.최대 마진 사용(사용_최대_마진)
기본값: true
설명: 사용 가능한 마진에 따라 자동 로트 크기 조정을 활성화/비활성화합니다
활성화하면 필요한 경우 사용 가능한 마진에 맞게 포지션 크기를 줄입니다
거래 로직:
EA는 오픈 포지션이 없을 때 무작위로(매수 또는 매도 50/50 확률) 포지션을 개시합니다. 포지션 크기는 위험 비율과 손절매 거리를 기준으로 계산되어 거래당 일관된 위험을 보장합니다.
위험 관리:
- 계좌 위험 비율에 따른 동적 포지션 크기 조정
- 증거금 요건에 따른 자동 랏 크기 조정
- 수익 보호를 위한 손익분기점 기능
- 안전을 위한 10% 증거금 버퍼
- 브로커의 최소/최대 랏 크기의 적절한 처리
참고: 과거 실적이 미래 결과를 보장하지 않습니다. 실거래 전에 항상 적절한 위험 관리를 사용하고 데모 계좌에서 철저히 테스트하시기 바랍니다.
더 복잡한 버전의 랜덤 트레이더를 이용하려면 https://www.mql5.com/ko/market/product/137491
MetaQuotes Ltd에서 영어로 번역함.
원본 코드: https://www.mql5.com/en/code/46309

심지(가는 선) 그리기: 각 캔들의 최저가부터 최고가까지 수직선을 그립니다(이를 "심지"라고 합니다). 캔들 몸통 그리기: 시초가부터 종가까지 직사각형을 그리되, 캔들이 강세 또는 약세인 경우 다른 색을 사용합니다. 색상 사용자 지정: 강세 및 약세 캔들과 심지에 사용되는 색을 쉽게 변경할 수 있습니다. 예를 들어, 사용하는 코드에서: 약세 캔들은 몸통이 적갈색(clrMaroon)이고 약세 캔들의 심지는 연보라색(clrOrchid)입니다. 어떤 경우에 유용할까요? 이 인디케이터는 다음과 같은 경우에 유용합니다. 차트에서 독특하고 명확한 시각 스타일을 갖고 싶다. 상승 캔들과 하락 캔들을 더 쉽게 구분한다. 가격 움직임을 더 시각적으로 분석하고 싶다.

지표는 볼린저 밴드 ® 사이의 거리를 측정하여 단일 지표로 제공하며, 메타트레이더 5 기술을 사용하여 볼린저 계산을 단순화합니다.