RaidShift US Tech US30
- Experts
-
Muhammad Usman Ghani Khan
Welcome to my profile! With 3 years of active trading experience, I deeply understand the psychological and technical demands of the financial markets. To eliminate emotion and maximize consistency, I shifted my focus to algorithmic trading. Today, I design, backtest, and code custom Expert Advisors - Version: 1.5
- Activations: 10
RaidShift USTEC US30
RaidShift is an Expert Advisor for MetaTrader 5. It follows a fixed ICT-style sequence and skips the setup when any step is missing. It does not use grid, martingale, averaging down, or recovery multipliers. Every trade has a stop loss at the raid extreme and a take profit at opposing liquidity.
The Expert Advisor is not hardcoded to a symbol or a session clock. Symbol selection is still important. Use it on the instruments it was built and evaluated for.
Recommended symbols
- USTEC (US Tech 100 / Nasdaq-100; some brokers use NAS100, US100, or similar names)
- US30 (US Wall Street 30 / Dow Jones 30)
- USTECH100M (US Tech 100 mini)
Not recommended
- XAUUSD (Gold). This Expert Advisor is not intended for gold.
Optional extra tests (not the primary market)
- XAGUSD (Silver)
- USDJPY
- AUDJPY
Suggested chart: M15. Hedging and netting accounts are supported. Minimum lot and contract size differ by broker. USTECH100M often uses a larger minimum volume than USTEC, so monetary results are not directly comparable even when the quote is similar.
How it trades
1. Liquidity raid: a wick through an unmarked swing high (buy-side) or swing low (sell-side).
2. Market structure shift: a 3-candle swing break after the raid, in the opposite direction.
3. Fair value gap: an FVG on that displacement candle. If there is no gap, the setup is cancelled.
4. Optional order block: if an order block sits inside the raided pool and the FVG, the limit uses the order-block open.
5. Retrace limit: a pending limit into the gap (or the order block). The EA does not chase price. If price has already left the zone, the setup is skipped.
6. Stop loss: the extreme of the raid.
7. Take profit: the next unmarked opposing liquidity pool. A partial close can be taken at 50% of the raid-to-target range.
Unfilled limits expire after a set number of bars. If opposing liquidity is already taken before fill, the pending order is cancelled.
Risk
Default risk is 1% of equity per setup (or a fixed lot if risk percent is set to 0). Maximum positions default to 1. There is no equity martingale and no basket averaging. Past Strategy Tester results are not live results and do not guarantee future performance.
Requirements
- MetaTrader 5
- Chart period M15 (other periods are allowed but were not the evaluation period)
- AutoTrading enabled
- Enough margin for the symbol's minimum volume
- Stable quotes / reasonable spread for the index
Input parameters
Core
- InpMagic — magic number
- InpSlippage — maximum slippage in points
- InpAllowBuy — allow long setups
- InpAllowSell — allow short setups
Liquidity / swings
- InpLiqLookback — bars used to search for unmarked swing highs and lows
- InpSwingMaxAge — maximum age of a liquidity pool in bars
- InpRaidWickATR — minimum wick-through of the pool, in ATR (0 = any pierce)
FVG / order block / expiry
- InpUseOrderBlock — use the order-block open as the limit when it sits inside the raided pool and the FVG
- InpFVGMinATR — minimum FVG size in ATR (0 = any gap)
- InpExpireBars — cancel an unfilled retrace after this many bars
- InpLimitInsidePct — limit placement inside the FVG (0 = near side, 100 = far side)
Risk / targets
- InpRiskPercent — risk percent of equity per setup (0 = use fixed lot)
- InpLot — fixed lot size when InpRiskPercent is 0
- InpPartialPct — percent of volume to close at 50% of the raid-to-target range (0 = off)
- InpMaxSpreadPoints — maximum spread filter (0 = off)
- InpMaxPositions — maximum open positions for this Expert Advisor
Installation
Attach RaidShift to the M15 chart of USTEC, US30, or USTECH100M. Load the preset if provided. Enable AutoTrading. Do not attach a second copy with the same magic number on the same symbol.
This product does not promise profit. It encodes one sequence: raid, shift, gap, retrace. If a step is missing, it stands aside.
