거래 로봇을 무료로 다운로드 하는 법을 시청해보세요
당사를 Twitter에서 찾아주십시오!
당사 팬 페이지에 가입하십시오
스크립트가 흥미로우신가요?
그렇다면 링크 to it -
하셔서 다른 이들이 평가할 수 있도록 해보세요
스크립트가 마음에 드시나요? MetaTrader 5 터미널에서 시도해보십시오
스크립트

SetSLByLoss - set Stop Loss on all open positions by target loss amount - MetaTrader 5용 스크립트

조회수:
25
평가:
(4)
게시됨:
업데이트됨:
MQL5 프리랜스 이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동

계좌 통화로 표시된 목표 손실 금액(예: 포지션당 50달러)을 기준으로, 모든 오픈 포지션에 손절매를 설정하는 스크립트입니다. 모든 입금 통화(USD, AUD, EUR, NZD 등) 및 모든 외환 종목에 적용되며, 통화 변환은 SYMBOL_TRADE_TICK_VALUE_LOSS를 통해 자동으로 처리됩니다. 변경 사항을 제출하기 전에 브로커의 스탑/동결 수준을 확인하고, 이미 스탑 로스가 올바르게 설정된 포지션은 건너뛰며, 수정할 수 없는 포지션에 대해서는 명확한 이유를 보고합니다. 목표 손실액은 입력 매개변수인 각 포지션의 최대 손실액(계좌 통화로 표시된 금액)으로 설정됩니다.




논리


  • 각 오픈 포지션에 대해, 해당 가격에 도달할 경우 손실이 대략 InpTargetLossAmount(계좌 통화 기준)와 같아지도록 SL 가격을 계산합니다.

  • 변경 사항을 제출하기 전에 스탑 레벨 및 프리즈 레벨에 대해 유효성 검사를 수행합니다.

  • 이미 올바른 SL(목표치에서 1틱 이내)이 설정된 포지션은 건너뜁니다.

  • 가격 변동이 너무 커서 SL을 설정할 경우 브로커의 제약 조건을 위반하게 되는 포지션은 건너뛰며, 그 사유를 기록합니다.


MetaQuotes Ltd에서 영어로 번역함.
원본 코드: https://www.mql5.com/en/code/73215

Premium Discount Range Mapper Premium Discount Range Mapper

A lightweight educational MetaTrader 5 indicator that maps Premium, Equilibrium and Discount areas from a selected market range.

Heiken ashi as series Heiken ashi as series

모든 버퍼를 시계열로 설정한 헤이켄 아시

TickValue_Compare - diagnose differences between TICK_VALUE, LOSS and PROFIT TickValue_Compare - diagnose differences between TICK_VALUE, LOSS and PROFIT

마켓 워치에 있는 모든 종목에 대해 SYMBOL_TRADE_TICK_VALUE, SYMBOL_TRADE_TICK_VALUE_LOSS 및 SYMBOL_TRADE_TICK_VALUE_PROFIT을 비교하는 진단 스크립트입니다. 각 심볼을 네 가지 범주(ALL_EQUAL, TV_MATCHES_PROFIT, TV_MATCHES_LOSS, ALL_DIFFER) 중 하나로 분류하고, 집계된 요약 정보와 해석 팁을 제공합니다. EA에서 위험 기반 로트 크기 조정을 구현할 때 어떤 틱 값 속성을 기준으로 삼아야 할지 확인하는 데 유용합니다. 심볼별 전체 보고서를 MQL5/Files의 CSV 파일로 내보낼 수 있습니다.

Real-Time Spread Monitor with Session Statistics Real-Time Spread Monitor with Session Statistics

차트에 현재 매수-매도 스프레드를 포인트와 핍 단위로 직접 표시하며, 지표가 적용된 이후 해당 세션의 최저, 최고 및 평균 스프레드를 실시간으로 추적합니다. 스프레드가 사용자가 설정한 임계값을 초과하면 색상이 변경되어 경고합니다.