시스템트레이딩 게시글

MetaTrader 5를 위한 유니버설 EA: 포지션 관리와 트레일링의 모든 것

첨부파일
20424.zip (8.11 KB, 다운로드 0회)

아이디어 저자: Scriptor

MQL5 코드 저자: Vladimir Karputov.

이 EA는 포지션 및 대기 주문을 유연하게 관리할 수 있도록 설계된 유니버설 트레일링 도구입니다. 이 Expert Advisor는 포지션을 열고 대기 주문을 배치하는 기능도 포함하고 있습니다.

이 EA의 주요 기능은 다음과 같습니다:

  • 모든 유형의 주문(시장 및 대기)의 트레일 스탑 레벨 관리;
  • 스캘핑 기법 적용;
  • 예정된 이익률을 달성할 경우 사용자에게 알림;
  • 사용자가 허용하는 대기 주문 배치;
  • 화면에 Expert Advisor 설정 표시;
  • 기본적으로 트레일링 도구로 설계되었으며, 편의성을 위해 추가 기능이 포함되어 있습니다.

입력 값

  • 수동으로 열린 모든 포지션에 대해 매직 넘버는 "0"입니다.
    • 매직 넘버 - EA에서 사용할 고유 식별자;
    • 로트 - Expert Advisor가 열 포지션 또는 대기 주문의 로트 값.

  • 대기 주문 스위치 - 대기 주문에 대한 플래그:
    • 포지션 종료 대기 - 포지션 종료 대기 여부 ("true" - 포지션 종료 대기, "false" - 대기 주문 발동 대기);
    • BUY STOP 허용/금지 - Buy Stop 주문 사용 여부;
    • SELL LIMIT 허용/금지 - Sell Limit 주문 사용 여부;
    • SELL STOP 허용/금지 - Sell Stop 주문 사용 여부;
    • BUY LIMIT 허용/금지 - Buy Limit 주문 사용 여부.

  • 포지션 매개변수
    • 한 종류의 최대 포지션 수 - 시장에서 한 종류의 포지션 최대 수;
    • 포지션의 TakeProfit - 이익 실현 값;
    • 포지션의 StopLoss - 손실 제한 값;
    • 포지션의 트레일링 스탑. "0" -> 꺼짐 - 트레일링 스탑 기능;
    • 포지션의 트레일링 스탭 - 트레일링 스탭 값;
    • 이익 대기, "true" -> 손익 분기점 대기 - EA가 손익 분기점에 도달한 후 트레일링 기능을 적용합니다.

  • 스톱 주문 매개변수
    • 현재 가격과 스톱 주문 수준 간의 거리 - 현재 가격과 스톱 주문 간의 거리;
    • 스톱 주문의 TakeProfit - 스톱 주문의 이익 실현 값;
    • 스톱 주문의 StopLoss - 스톱 주문의 손실 제한 값;
    • 스톱 주문의 트레일링 스탑. "0" -> 꺼짐 및 트레일링 스탭 중요하지 않음 - 스톱 주문의 트레일링 기능;
    • 스톱 주문의 트레일링 스탭 - 스톱 주문의 트레일링 스탭 값.

  • 리미트 주문 매개변수
    • 현재 가격과 리미트 주문 수준 간의 거리 - 현재 가격과 리미트 주문 간의 거리;
    • 리미트 주문의 TakeProfit - 리미트 주문의 이익 실현 값;
    • 리미트 주문의 StopLoss - 리미트 주문의 손실 제한 값;
    • 리미트 주문의 트레일링 스탑. "0" -> 꺼짐 및 트레일링 스탭 중요하지 않음 - 리미트 주문의 트레일링 기능;
    • 리미트 주문의 트레일링 스탭 - 리미트 주문의 트레일링 스탭 값.

  • 작업 시간 설정 - 거래 시간 설정
    • 시간 사용 - 지정된 시간에 대한 작동 활성화;
    • 거래 시간 (시간) - 거래 시간 (시간);
    • 거래 시간 (분) - 거래 시간 (분);
    • 정해진 시간에 Buy 열기 사용 - 시간 기반으로 Buy 포지션을 여는 플래그;
    • 정해진 시간에 Sell 열기 사용 - 시간 기반으로 Sell 포지션을 여는 플래그;
    • 정해진 시간에 Buy Stop 대기 주문 사용 - 시간 기반으로 Buy Stop 대기 주문을 배치하는 플래그;
    • 정해진 시간에 Sell Limit 대기 주문 사용 - 시간 기반으로 Sell Limit 대기 주문을 배치하는 플래그;
    • 정해진 시간에 Sell Stop 대기 주문 사용 - 시간 기반으로 Sell Stop 대기 주문을 배치하는 플래그;
    • 정해진 시간에 Buy Limit 대기 주문 사용 - 시간 기반으로 Buy Limit 대기 주문을 배치하는 플래그.

  • 스캘핑 - 스캘핑 전략 활성화
    • 스캘핑 이익 - 전략의 이익.

  • 전역 수준 - 이익 및 손실 수준 (%) (정보용)
    • NNN 퍼센트로 예치금 상승/하락 포착 - 예치금 수준 추적;
    • 전역 TakeProfit (퍼센트로 표시);
    • 전역 StopLoss (퍼센트로 표시).

연관 포스트

댓글 (0)