설명:
이번 스크립트의 새로운 기능을 소개합니다:
- 포트폴리오 수익에 따라 트레일링 기능을 적용할 수 있습니다. 즉, 선택된 방향의 모든 주문이 총 손익분기점에 도달하면 스탑 레벨을 설정할 수 있습니다.
- 스크립트를 하나의 창에서 실행하고 SymbolAll = true로 설정하면 모든 심볼의 주문을 유지합니다.
- 파라볼릭 및 속도 지표를 기반으로 트레일링 길이를 정의하는 기능이 추가되었습니다.
이 스크립트는 별도의 스크립트나 EA로 실행할 수 있습니다.
TrailingStop 변수에 따라, 스크립트는 프랙탈을 사용하여 포지션을 트레일합니다 (스탑 레벨은 가장 가까운 프랙탈에 델타를 이동한 위치에 배치됨). 이전 바의 극단값 (예: 매수의 경우 Low-delta), 파라볼릭 및 속도 지표, 또는 지정된 포인트 수를 기준으로 스탑 레벨을 설정합니다.
- TrailingStop = 1; //"0-off 1-Candle 2-Fractals 3-Velocity 4-Parabolic >4-pips";
- delta = 0; //프랙탈, 캔들스틱 또는 파라볼릭에서의 이동 거리
- only_Profit = true; //수익성 있는 주문에만 트레일링 적용
- only_NoLoss = false; //트레일링 대신 손익분기점으로 이동
- only_SL = false; //SL이 있는 주문만 트레일링
- SymbolAll = true; //모든 종목에 트레일링 적용
- Portfel = true; //포트폴리오 수익에 기반한 트레일링 적용
추가 매개변수:
TrailingStop = 4일 경우, 파라볼릭 지표를 사용하여 스탑 레벨 거리를 결정합니다:
- Step = 0.02;
- Maximum = 0.2;
- Magic = 0;
TrailingStop = 4일 경우, 속도 지표를 사용하여 스탑 레벨 거리를 결정합니다:
- VelocityPeriodBar = 30; //속도 지표의 파라미터 (가격 변화율)
- K_Velocity = 1.0; //속도를 기준으로 한 손절매 배수
시각화:
현재 스크립트 작동에 대한 정보가 화면에 표시됩니다:
- 스크립트 구성
- 스크립트가 유지하는 주문 수
- 최소 허용 스탑 레벨 (-)
- 현재 가능한 스탑 레벨 (가격 레이블)
- 현재 손익분기점 (가격 레이블)
예시:

스크린샷에서 트레일링 스탑은 포트폴리오 수익 수준을 기반으로 설정되며, 프랙탈을 사용해 계산됩니다. SL 설정 레벨 (아래 가격 레이블)이 손익분기점 (위 가격 레이블) 이상으로 상승하면, 스크립트는 모든 주문에 대해 SL을 설정하기 시작합니다. 이 경우, 모든 주문이 이러한 스탑 레벨에 의해 종료되더라도 총 수익은 여전히 긍정적입니다.
추천:
스크립트는 모든 주문이 종료된 후 중지됩니다.
스크립트는 속도 지표 없이도 작동할 수 있습니다. 가격 변화율을 측정하는 다른 어떤 지표라도 사용할 수 있습니다.