이 자동매매 시스템은 스캘핑 프로그램을 통해 가상 주문 클래스 라이브러리(VirtPndOrds.mqh)의 사용을 보여줍니다. 시뮬레이션된 Buy Stop 및 Sell Stop 주문을 구현함으로써, 가격이나 지표 값이 설정한 임계값을 초과할 때 대기 주문이 실행될 수 있도록 합니다.
또한, Buy/Sell Stop 주문의 임계값 테스트는 새로운 바에서 또는 새로운 틱에서 수행될 수 있습니다. 이 라이브러리는 시뮬레이션된 Buy/Stop Limit 대기 주문도 지원합니다. 이 방법은 대기 주문을 처리하는 데 있어 더 많은 유연성을 제공합니다.
스캘핑 프로그램은 M1 EURUSD 차트에서 실행됩니다. 스톱 주문은 Stochastic 값이 첫 번째 제한선과 교차할 때 시작됩니다. 그 후, Stochastic 값이 두 번째 제한선을 초과하고(구매 주문의 경우 더 높은 값) 가격이 설정된 핍 값만큼 변동할 때 Buy/Sell Stop 주문이 실행됩니다. 추세 행동에 따른 필터링이 성능 향상을 위해 사용됩니다. 이 스캘핑 시연 프로그램은 낮은 스프레드(<0.50 핍)에서만 잘 작동합니다.
