스프루트 - MetaTrader 5를 위한 시스템 트레이딩

Mike 2018.10.26 00:02 37 0 0
첨부파일

아이디어 제공자 - Andrey

mq5 코드 제작자 - barabashkakvn

주의: 기본적으로 그리드 트레이딩은 완전히 금지되어 있습니다. 즉, 매수 스탑, 매수 리미트, 매도 스탑, 매도 리미트 파라미터는 "false"로 설정되어 있습니다. 먼저, 사용자가 원하는 그리드 유형(보류 주문 유형)을 선택하고 최적의 파라미터: 스텝, 볼륨 등을 설정해야 합니다.

이 EA는 보류 중인 스탑 및 리미트 주문으로 구성된 그리드를 생성합니다.

그리드 특징: 첫 번째 보류 그리드 주문은 Firstxxxx 가격에 배치되거나 현재 가격으로부터 특정 DeltaFirstxxxx 거리만큼 떨어진 위치에 배치될 수 있습니다. 만약 Firstxxxx가 0을 초과하면 DeltaFirstxxxx 파라미터는 고려되지 않으며, 반대로 Firstxxxx가 0일 경우 DeltaFirstxxxx 파라미터가 활성화됩니다.

다음과 같은 작업을 수행할 수 있습니다:

  • 보류 주문 유형 활성화/비활성화: 매수 스탑 (Use buy stop), 매수 리미트 (Use buy limit), 매도 스탑 (Use sell stop), 매도 리미트 (Use sell limit)
  • 보류 스탑 및 리미트 주문에 대한 별도의 스텝 설정 (Step stopStep limit)
  • 첫 번째 보류 스탑 및 리미트 주문에 대한 다른 볼륨 설정 (Volume stopVolume limit)
  • 보류 스탑 및 리미트 주문에 대한 동일한 볼륨 비율 설정 (Coefficient stopCoefficient limit)
  • 손절매 (Stop Loss) 및 이익 실현 (Take Profit) 비활성화 - 이를 위해 파라미터를 "0.0"으로 설정하세요.

손절매 (Stop Loss) 및 이익 실현 (Take Profit)을 비활성화할 수 있습니다. 이를 위해 간단히 파라미터를 "0.0"으로 설정하세요.

보류 주문의 유효 기간(분) (Expiration) - 만약 "0"이면 고려되지 않습니다.

모든 열린 포지션을 종료하고 보류 주문을 삭제하는 것은 두 가지 경우에 가능합니다:

  • 이익이 Profit Close에 도달할 경우
  • 손실이 Loss Close에 도달하거나 초과할 경우

    목록
    댓글 0