Home 시스템트레이딩 Post

Heikin Ashi MT4 EA 자동매매 – 추세 기반 트레이딩 전략 완성

Attachments
30554.zip (6.47 KB, Download 0 times)

이 자동매매 시스템은 노논센스 포렉스(No Nonsense Forex) 방식으로 거래를 신속하게 생성, 관리 및 종료할 수 있도록 도와줍니다. 이를 통해 감정적인 요소를 배제하고, 클릭 한 번으로 거래를 열고 닫을 수 있어 리스크 관리의 완벽함을 실현합니다.


입력값 설정

- X/Y 위치: 차트에서 박스의 위치를 변경합니다.

- 기본 리스크: 한 거래에 사용되는 계좌의 백분율(이 설정은 세션 간 저장됩니다). 기본값은 2입니다.

- 핍 소수점 이동: 핍 소수점 이후의 추가 소수점(일부 브로커는 4자리 대신 5자리 소수를 제공합니다. 이 경우, 이 매개변수는 1로 설정해야 합니다).

- 로트 소수점: 로트 값의 정밀도(브로커가 나노 로트 거래를 허용하는 경우: 3자리 소수). 기본값은 2입니다.

**추가 계좌: 이 부분은 매개변수가 아니지만 코드에서 쉽게 변경할 수 있습니다(43번 라인: 재작성 후 저장 및 컴파일). 외부 계좌의 자금은 리스크를 분할하지 않도록 고려해야 합니다(예: 다른 브로커나 은행에 10,000달러가 있는 경우). 각 28개의 통화 쌍마다 업데이트할 때마다 변경해야 하므로, 코드를 직접 작성하고 재컴파일하는 것이 더 빠릅니다(이렇게 하면 모든 인스턴스의 값이 변경되며, 다른 매개변수는 그대로 유지됩니다).

조작 방법

-리스크 입력: 리스크 값을 더 빠르게 변경할 수 있지만, MT4를 닫으면 저장되지 않습니다.

-매도/매수: 각각 반 로트로 2개의 거래를 열며: 둘 다 ATR*1.5에 스톱 로스가 설정되고, 그 중 하나만 ATR에 테이크 프로핏이 설정됩니다.

-손익 분기점으로 설정: 모든 열린 거래의 스톱 로스를 초기 가격으로 설정합니다.

-트레일링 스톱: 스톱 로스를 업데이트합니다(가격이 2*ATR 이상 이동한 후에만 작동합니다).

-SHOW: 핍 값, 현재 사용 중인 ATR(핍 단위) 및 리스크를 가장 잘 근사하는 로트를 표시합니다(실제 비용도 포함).

-고급 사용: 사용자가 설정한 스톱과 테이크 프로핏을 설정할 수 있습니다. 이 창이 열려 있으면, 이러한 값이 사용되므로 주의가 필요합니다(거래를 열거나 트레일링 스톱을 업데이트할 때). USE DATE 가 true(기본값)로 설정되면 시스템은 매일 캔들 마감 전 몇 시간의 현재 ATR를 가져오고, 새 캔들이 생성된 후의 마지막 ATR을 사용합니다.


가능한 오류 및 잘못된 사용

- 리스크에 적합한 로트가 0.01 또는 0.00일 때 거래를 열면, 로트 수가 유효하지 않습니다(0.01일 경우, 하나의 거래가 0.01 로트로 열리고, 다른 하나는 유효하지 않게 됩니다).

- 거래가 손실을 보고 있을 때 손익 분기점을 설정하는 것도 오류를 발생시킵니다.


- 이 EA는 동일 쌍의 다른 열린 거래와 간섭할 수 있습니다. 어떤 거래를 열었는지 인식하지 못하기 때문입니다.

- 이 EA는 D1 차트에서 사용하도록 최적화되어 있습니다(그렇지 않으면 USE DATE를 false로 설정하거나 사용자 정의 TP-SL을 사용해야 합니다).

- 주문은 여전히 수동으로 수정할 수 있습니다.

- SELL 또는 BUY 버튼을 여러 번 클릭하지 마세요. 매 클릭마다 2개의 거래가 열립니다.

- 마진에 주의하세요: EA는 이를 확인하지 않으며, 여러 거래에서 하나의 통화에 과도하게 노출되는 것을 방지하지 않습니다.

- 주요 외환 쌍에서만 확인되었으며, 금속, 원자재 또는 주식에서도 작동할 수 있지만 확실하지는 않습니다.


버그를 신고하거나 코드를 변경하는 것은 언제든지 환영합니다. 초보자이신 경우(저와 같은 경우), 이 EA를 사용하기 전에 리스크 계산 방법을 배우는 것을 추천합니다. 또한 실제 돈 계좌를 사용하기 전에 포워드 테스트를 진행하세요(브로커가 자동매매 시스템을 허용하는지 확인하세요. 이것이 어떤 영향을 미칠 수 있는지 알 수 없습니다).


**수정: 매수 주문이 스케일 아웃되지 않던 문제 해결됨

Related Posts

Comments (0)