Emagic: 메타트레이더 4에서 사용할 수 있는 효과적인 EA 소개

Mike 2012.05.03 16:25 69 0 0
첨부파일

안녕하세요, 트레이더 여러분!

오늘은 제가 처음으로 만든 EA 중 하나인 Emagic을 소개해드릴게요. 현재 진행 중인 작업이지만, 여러분과 공유하고 싶어서 이렇게 글을 씁니다. 😊

Emagic은 사용자 정의 가능한 MACD 신호와 EMA 교차점을 기반으로 주문을 여는 EA입니다. 또한, 자금 관리 옵션을 포함하고 있어 고정 로트 크기를 선택할 수도 있습니다.

자금 관리 기능을 선택하면 최대 및 최소 로트를 설정할 수 있습니다. 제가 이 기능을 추가한 이유는, 테스트 중에 브로커가 특정 로트 크기를 지원하지 않을 때 중단되지 않도록 하기 위해서입니다. 현재 저는 마이크로 계좌를 사용 중이며, 최대 0.5 로트와 4자리 숫자 계좌를 운영하고 있어요. 5자리 계좌와 호환되도록 만들려고 노력했습니다. 다만, 5자리 계좌에서 3%의 위험을 설정하려면 0.3으로 입력해야 한다는 점만 유의하시면 좋겠습니다.

모든 지표는 테스트를 위해 사용자 정의 가능하게 설정해 두었습니다. 또한, 메일 기능을 활성화하면 주문이 열릴 때마다 메일로 알려줍니다.

최근 4시간 차트에서 EUR/USD 거래에 대해 40/50 포인트의 손절매(SL)를 설정하고, 11 포인트의 트레일링 스톱을 사용하여 좋은 결과를 얻었습니다. 브로커가 8 포인트의 트레일링 스톱을 지원하지만, 빠르게 움직이는 시장에서는 실패할 수 있기 때문에 가장 안정적인 설정으로 선택했습니다.

매직 넘버도 포함되어 있지만, 아직 제대로 테스트해보진 않았습니다. 현재는 실제 마이크로 계좌에서 포워드 테스트를 진행 중입니다.

여러분도 관심이 있으시면 피드백 주세요! 😊

전략 테스트 보고서
Emagic1.161
Butenix-서버 (Build 419)


종목EURUSD_FX (유로 대 미국 달러)
기간4시간 (H4) 2011.01.03 00:00 - 2011.12.30 20:00 (2011.01.01 - 2012.01.01)
모델각 틱 (모든 사용 가능한 최소 시간 프레임을 기반으로 한 가장 정밀한 방법)
파라미터MagicNumber=12321; SignalMail=true; MM="자동 자금 관리"; AutoMoneyManagement=true; PercentToRisk=3; MaxLots=999; MinLots=0.01; NoMM="자동 자금 관리가 꺼져 있을 때 로트 크기 사용"; Lots=0.01; Slippage=3; UseStopLoss=true; StopLoss=40; UseTakeProfit=false; TakeProfit=60; UseTrailingStop=true; TrailingStop=11; Macd="빠른, 느린, 신호"; Qema=10; Sema=32; Signalmacd=4; Ema="빠른 종가, 느린 시가"; Fastema=8; Slowema=13;
테스트 바2556틱 모델링8131424모델 품질86.27%
불일치 그래프 오류4
초기 예치금50.00
총 순이익637.55총 이익 (gross profit)2665.68총 손실 (gross loss)-2028.13
수익성 지표1.31예상 수익0.70
절대 드로우다운1.81최대 드로우다운141.85 (21.33%)상대적 드로우다운21.86% (134.90)
총 거래 수905숏 포지션 (수익률 %)441 (80.05%)롱 포지션 (수익률 %)464 (80.60%)
수익 거래 (%의 총 수)727 (80.33%)손실 거래 (%의 총 수)178 (19.67%)
가장 큰수익 거래31.90손실 거래-21.65
평균수익 거래3.67손실 거래-11.39
최대연속 수익 (금액 기준)23 (71.17)연속 손실 (금액 기준)4 (-11.78)
최대연속 수익 (거래 수 기준)101.92 (22)연속 손실 (거래 수 기준)-37.75 (2)
평균연속 수익5연속 손실1

목록
댓글 0