시스템트레이딩 게시글

캔들 그림자 EA: 메타트레이더 5를 위한 자동 거래 시스템

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

아이디어 제공자: Vlad.

MQL5 코드 제공자: barabashkakvn.

이 EA는 캔들 사이즈가 "최소 캔들 사이즈" 이상이 되는 것을 기다립니다. 이 조건이 만족되면 "N분 이내에 포지션을 열 수 있음"에 맞춰 포지션을 열게 됩니다. 또한, "반대 그림자 최대 길이"도 고려됩니다. 하락세에서는 하단 그림자가, 상승세에서는 상단 그림자가 적용됩니다.

Candle shadows v1 Sell

여기서 중요한 규칙은 현재 캔들에서 오직 하나의 포지션만 열 수 있다는 점입니다. 만약 마지막 포지션이 손실로 인해 스톱로스에 의해 종료되었다면(거래 DEAL_ENTRY_OUT의 속성이 DEAL_REASON_SL로 설정됨), 다음 포지션은 "스톱로스에서 로트 감소 비율"에 따라 더 작은 로트로 열리게 됩니다.

포지션 관련하여 두 가지 흥미로운 매개변수도 있습니다: "포지션 생존 N 캔들" - 포지션의 생존 기간을 캔들로 설정하며, 이 시간이 지나면 포지션이 강제로 종료됩니다. 그리고 "N 캔들에서 수익성 있는 포지션 종료" - 수익성이 있는 포지션을 N 캔들에서 종료하는 기능입니다.

그리고 잊지 말아야 할 점은 포지션은 "시작 시간"과 "종료 시간"으로 제한된 시간 범위 내에서만 열 수 있다는 것입니다. 포지션 사이즈 관리에 대해서는 다음과 같은 방법이 있습니다:

  • 포지션 볼륨이 일정한 경우 (매개변수 "로트" > 0, "위험" == 0)
  • 포지션 볼륨이 동적인 경우 (매개변수 "로트" == 0, "위험" > 0)

더불어, 스톱로스와 테이크프 profit 수준 및 트레일링 기능도 비활성화할 수 있습니다.

연관 포스트

댓글 (0)