시스템트레이딩 게시글

하루 10핍! 어제 트렌드 반대로 거래하는 전략

첨부파일
17474.zip (4.55 KB, 다운로드 2회)

아이디어 저자slacktrader, mq5 코드 저자barabashkakvn.

하루에 10핍을 목표로 어제의 트렌드와 반대로 거래하는 방식입니다.

아이디어 저자는 이 시스템에 대해 다음과 같이 설명합니다.

하루에 10핍을 벌 수 있을까요? 이 질문은 새로운 것이 아니지만, 초보자인 저에게는 매우 흥미로운 주제입니다. 실제 거래에서 하루에 10핍을 얻는 것이 정말 어렵다는 걸 알게 되었습니다.

그래서 하루에 10핍을 만들기 위해 연구를 해봤습니다. 그 결과 '하루에 한 번 거래'하는 시스템을 만들게 되었습니다. 하루에 한 번, 하루의 시작에 포지션 하나만 엽니다. 먼저 트렌드를 따르는 포지션을 열고, 그 후에는 반대 방향으로 포지션을 열며, 스탑 오더와 특별한 SL과 TP를 설정하는 방식이죠.

결국, 특정 시간에 '트렌드'와 반대 방향으로 하루에 한 번 포지션을 여는 Expert Advisor를 선택했습니다. 이 Expert Advisor에서 트렌드는 N 바의 가격 차이를 의미합니다. 간단한 최적화를 거치고 나니 흥미로운 곡선이 나타났습니다.

이 곡선은 6/1의 승리 거래와 26/2의 최대 연속 승리/패배 거래를 보여주었습니다. 마틴게일 시스템을 추가하여 합리적인 자금 관리 시스템을 도입했고, 더욱 멋진 곡선을 얻었습니다. 이 Expert Advisor는 지난 7년간 수익성 있는 결과를 보여주었습니다. 최소 위험으로 자금 관리를 사용하는 경우, 고정 로트가 아닌 지난 2년간 최적화된 결과를 사용하는 것이 더 좋습니다.

주요 특징:

통화 쌍: EUR/USD
시간 프레임: 자동 선택 (원하는 설정 가능)
포지션 오픈 시간: CET 기준 07:00 (중앙 유럽 시간, GMT +1)
최대 포지션 지속 시간: 75600초 = 21시간
트렌드를 정의하기 위한 가격 차이 체크 시간: 30시간

이 변수들을 변경/최적화하여 다양한 결과를 얻을 수 있습니다:

  • FIXLOT: 0일 경우 최대 위험 변수를 사용하여 로트를 계산, 그렇지 않으면 지정된 로트 값으로 거래;
  • MINLOTS: 최소 로트;
  • MAXLOTS: 최대 로트;
  • MAXIMUMRISK: FIXLOT = 0일 때 최대 위험. 이 경우, FIXLOT = 0 및 MAXIMUMRISK = 0.05 (0.02)를 사용하는 것이 좋습니다;
  • SLIPPAGE: 최대 허용 슬리피지.

TRADINGHOUR: 포지션이 열리는 시간;
HOURSTOCHECKTREND: '트렌드'를 정의하기 위한 가격 차이 체크 시간;
ORDERMAXAGE: 최대 포지션 지속 시간 — 오래된 포지션은 종료됩니다.

EA는 마틴게일 요소를 포함하고 있습니다: 손실 포지션 발생 시 다음 포지션의 로트가 증가합니다.

FIRSTMULTIPLICATOR: 하나의 손실 포지션 발생 시 로트 배수;
SECONDMULTIPLICATOR: 두 개의 손실 포지션 발생 시 로트 배수;
THIRDMULTIPLICATOR: 세 개의 손실 포지션 발생 시 로트 배수;
FOURTHMULTIPLICATOR: 네 개의 손실 포지션 발생 시 로트 배수;
FIFTHMULTIPLICATOR: 다섯 개의 손실 포지션 발생 시 로트 배수.

STOPLOSS
TRAILINGSTOP
TAKEPROFIT

여기서 경험 있는 트레이더에게 질문이 있습니다:

이런 방식으로 거래하는 논리적인 이유는 무엇일까요? 단순히 과도하게 최적화된 역사일 뿐 미래에 성공할 가능성이 없는 것인지, 아니면 이 거래 전략이 논리적 근거를 가지고 있는 것인지 궁금합니다.

연관 포스트

댓글 (0)