MetaTrader4
NNFX 자동 트레이더 - MetaTrader 4에서의 효율적 거래 비법
이 EA(자동 거래 프로그램)는 거래 생성, 관리, 종료를 NNFX 방식으로 훨씬 더 빠르게 할 수 있도록 도와줍니다. 감정에서 벗어나고 리스크 관리의 완벽함을 기할 수 있도록, 클릭 한 번으로 거래를 개시하고 종료할 수 있습니다.
입력값
-X/Y 위치: 차트에서 박스의 위치를 변경합니다.
-기본 리스크: 한 거래에 사용되는 계좌의 비율(이 설정은 세션 간 저장됩니다). 기본값은 2입니다.
-핍 소수점 이동: 핍 소수점 뒤에 추가되는 소수점(일부 브로커는 4자리 대신 5자리 소수점을 제공합니다. 이 경우 이 매개변수는 1로 설정해야 합니다).
-로트 소수점: 로트 값의 정밀도(브로커가 나노 로트 거래를 허용하는 경우: 3자리 소수점). 기본값은 2입니다.
**추가 계좌: 이는 매개변수가 아니지만 코드에서 쉽게 변경할 수 있습니다(43번째 줄: 다시 작성, 저장 및 컴파일). 외부 계좌에 있는 자금은 리스크를 분할하지 않기 위해 고려해야 합니다(예: 다른 브로커나 은행에 10,000달러가 있는 경우). 이는 매개변수가 아닌 이유는 28개 통화쌍마다 업데이트할 때마다 변경해야 하므로, 코드를 직접 작성하고 다시 컴파일하는 것이 더 빠릅니다(이렇게 하면 모든 인스턴스에 대해 값을 변경하면서 다른 모든 매개변수는 그대로 유지됩니다).
제어
-리스크 입력: 리스크 값을 더 빠르게 변경할 수 있지만, MT4를 종료하면 저장되지 않습니다.
-매도/매수: 각각 반 로트로 두 개의 거래를 열며, 둘 다 ATR*1.5에서 손절매를 설정하고, 그 중 하나만 ATR에서 이익 실현을 설정합니다.
-손절매를 손익분기점으로 설정: 모든 열린 거래의 손절매를 초기 가격으로 설정합니다.
-트레일링 스톱: 손절매를 업데이트합니다(가격이 2*ATR 이상 이동한 후에만 작동합니다).
-표시: 핍 값, 현재 사용되는 ATR(핍 단위) 및 리스크에 가장 근접하는 로트를 표시합니다(실제 비용 포함)
-고급 사용: 사용자 지정 손절매 및 이익 실현을 설정할 수 있습니다. 이 창이 열려있을 경우 사용되는 값이므로 주의하세요(거래를 열거나 트레일링 스톱을 업데이트할 때). USE DATE가 true로 설정되어 있으면(기본값), 시스템은 일일 캔들 마감 전 몇 시간 동안의 현재 ATR을 선택하고, 새 캔들이 생성된 후 마지막 ATR을 사용합니다.
가능한 오류 또는 잘못된 사용
-리스크에 적합한 로트가 0.01 또는 0.00(2자리 소수점 사용 시)일 때 거래를 여는 것은 잘못된 로트 수를 발생시킵니다(0.01일 경우 하나의 거래는 0.01 로트로 열리고, 다른 하나는 유효하지 않음).
-거래가 손실 중일 때 손익분기점으로 설정하는 것도 오류를 발생시킵니다.
-이 EA는 같은 통화쌍에서 다른 열린 거래와 간섭할 수 있습니다. 어떤 거래를 열었는지 인식하지 않기 때문입니다.
-이 EA는 D1 차트에서 사용하도록 최적화되었습니다(그렇지 않다면 USE DATE를 false로 설정하거나 사용자 지정 TP-SL을 사용해야 합니다).
-주문은 여전히 수동으로 수정할 수 있습니다.
-매도 또는 매수 버튼을 여러 번 클릭하지 마세요, 매 클릭마다 두 개의 거래가 열립니다.
-마진에 주의하세요: EA는 마진을 확인하지 않으며, 여러 거래에서 하나의 통화에 과도하게 노출되는 것을 방지하지 않습니다.
-주요 외환 쌍에서만 확인되었으며, 금속, 원자재 또는 주식와 함께 작동할 수 있지만 확실히 말씀드릴 수는 없습니다.
버그를 보고하거나 코드를 변경하는 등의 작업은 자유롭게 하세요. 초보자라면(저와 같은 경우), 이 EA를 사용하기 전에 리스크 계산 방법을 배우는 것을 추천합니다. 또한 실제 돈 계좌에서 사용하기 전에 포워드 테스트를 진행하세요(브로커가 EA를 허용하는지도 확인하세요. 이 점이 영향이 있을 수 있습니다).
**수정: 매수 주문이 스케일 아웃되지 않았습니다, 해결했습니다.
2020.08.10