Skip to content
All library documents

Session-Based Trend and Asia Range Trading System

Article Strategy library · Author: davies_trading78

Summary

This script combines two types of intraday logic. During defined London and New York UTC hours, it scores long or short trend conditions using 50 and 200 period EMAs, an optional higher timeframe EMA filter, RSI, a pullback relative to the fast EMA, a recent high or low sweep, and optional candle direction. A trade is allowed when the chosen minimum number of conditions is met. During the specified Asia hours, it instead looks for price near the session range boundary with RSI at an extreme, aiming to trade a reaction from the range.

Entries are restricted to times when the strategy has no open position. Exits use an optional ATR-based stop and a risk/reward target; the displayed defaults include an ATR multiplier and target ratio. The document provides code and settings but no performance report or evidence that the rules work across markets. The session definitions, indicator settings, and range logic need testing for the target instrument and chart timeframe, and the code's behavior depends on its platform's strategy execution and higher timeframe data handling.

Key ideas

  • The system applies separate trend and range rules to specified UTC trading sessions.
  • Trend entries are based on a configurable count of EMA, RSI, pullback, sweep, higher timeframe, and candle conditions.
  • Asia session trades look for price near the recorded range edge alongside an RSI extreme.
  • Optional ATR stops and a risk/reward target define trade exits.
  • The document supplies an implementation but no performance evidence or cross-market validation.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.