최근 업데이트된 MT4의 자동매매 시스템에 대해 알아보겠습니다. 이 시스템은 계좌 통화 기준으로 이익과 손실을 관리할 수 있도록 설계되었습니다.
//+------------------------------------------------------------------------------------------------------------------------------+
//|Close_on_PROFIT_or_LOSS_inAccont_Currency_V2 최적화: 새로운 기능:
//|
//|1. 오류 처리 추가: 주문을 닫거나 삭제할 수 없는 상황에 대비한 오류 처리가 추가되었습니다.
//|2. 코드 최적화: 반복을 줄이고 가독성을 개선하기 위해 코드가 최적화되었습니다.
//|3. 효율성: 불필요한 반복문이나 계산이 제거되었습니다.
//|4. EA 비활성화 시 모든 차트 객체를 초기화합니다.
//+------------------------------------------------------------------------------------------------------------------------------+

EA 설정이 0으로 되어 있으면 어떠한 작업도 수행하지 않습니다.
Positive_Closure_in_Account_Currency는 현재 Equity 금액보다 높아야 하며, 그렇지 않을 경우 거래가 즉시 실행됩니다.
예시: Equity가 55,000달러이고 Positive_Closure_in_Account_Currency가 55,500달러로 설정된 경우 500달러의 이익을 얻기 위한 설정입니다.
Positive_Closure_in_Account_Currency > O && < 55,000달러 = 즉시 실행
Negative_Closure_in_Account_Currency는 현재 Equity 금액보다 낮아야 하며, 그렇지 않을 경우 거래가 즉시 실행됩니다.
예시: Equity가 55,000달러이고 Negative_Closure_in_Account_Currency가 54,500달러로 설정된 경우 500달러의 손실을 방지할 수 있습니다.
Negative_Closure_in_Account_Currency > 55,000달러 = 즉시 실행
스프레드 스파이크를 줄이기 위해 스프레드 수치를 낮출 수 있지만, 시장은 예측할 수 없으며 더 큰 이익 또는 손실이 발생할 수 있습니다.
또한, 거래되는 통화 쌍의 평균 스프레드보다 낮게 설정하면 해당 포지션은 실행되지 않을 수 있습니다.
경고: 이 소프트웨어를 사용할 때는 자신의 위험을 감수해야 합니다. 외환 시장은 매우 변동성이 큽니다!
#property copyright "Copyright 2024, MetaQuotes Ltd."
#property link "https://www.mql5.com"
#property version "1.01"
#property description "persinaru@gmail.com"
#property description "IP 2024 - 무료 오픈 소스"
#property description "이 EA는 계좌 통화 기준으로 모든 거래를 이익과 손실에 따라 종료합니다."
#property description ""
#property description "경고: 이 소프트웨어를 사용할 때는 자신의 위험을 감수해야 합니다."
#property description "이 스크립트의 제작자는 어떠한 손해나 손실에 대해서도 책임을 지지 않습니다."
#property description ""
#property strict
#property show_inputs
extern string Closures = "EA는 이익이나 손실이 발생할 때 모든 거래 및 미체결 주문을 종료합니다. 이익과 손실은 계좌 통화로 계산됩니다.";
extern int Positive_Closure_in_Account_Currency = 0;
extern int Negative_Closure_in_Account_Currency = 0;
extern int Spread = 10;