Specifiche
✅ Overview
Objective: Automate a high-RR, high-precision swing trading system that executes trades based on a 30-minute Trident pattern during the London Kill Zone (3:00 AM – 6:30 AM EST), following strict EMA and FVG-based rules with daily chart alignment.
⚙️ Instruments
-
Markets: Futures, Forex
-
Pairs to scan:
-
USDJPY
-
EURUSD
-
GBPUSD
-
NZDUSD
-
USDCAD
-
-
Timeframes:
-
Entry chart: 30-minute
-
Bias/trend confirmation & TP guide: Daily chart
-
🕒 Kill Zone Timing
-
Trade Window: 3:00 AM – 6:30 AM EST
-
FVG Formation Window: 2:30 AM – 4:00 AM EST
All entries must occur within the kill zone. Bot must use broker/server time conversion logic to match EST.
📈 Indicators Used
-
Exponential Moving Averages:
-
5 EMA
-
9 EMA
-
13 or 15 EMA
-
21 EMA
-
200 EMA
-
-
Candle Strength Indicator: (Will give you info on the indicator I use for that)
-
Green = strong bullish
-
Blue = mild bullish
-
Red = strong bearish
-
Black = mild bearish
-
-
Fair Value Gap (FVG):
-
Must be a clean, 3-candle gap on 30M chart.
-
📌 Entry Criteria – The Trident Pattern
-
Trend Bias:
-
Above 200 EMA → Longs only
-
Below 200 EMA → Shorts only
-
-
EMA Stack:
-
5, 9, 13/15, 21 EMAs must be cleanly stacked in trend direction.
-
If EMAs are tangled or crossing, skip the setup.
-
-
FVG Formation (between 2:30–4:00 AM EST):
-
Identify a 3-candle FVG.
-
Mark its 50% level (consequent encroachment).
-
-
Doji Candle:
-
A doji must form after the FVG.
-
Wick of doji must enter FVG's 50% zone.
-
Body should be small (define threshold, e.g., <20% of candle range).
-
-
Confirmation Candle:
-
Must close below doji high (for longs).
-
For shorts, must close above doji low.
-
Entry occurs:
-
Immediately on close of confirmation candle OR
-
As limit order at 50% FVG (user-defined preference)
-
-
📉 Stop Loss
-
Place SL below the low of the FVG candle (for longs)
-
Use candle close below FVG low for invalidation (logic toggle needed).
-
🎯 Take Profit Logic - Ability to turn on/off
-
Monitor daily chart for structure continuation.
-
Trail SL or exit based on:
-
Reversal candle on daily chart
-
EMA reversal (stack flattening or crossing)
-
Bot must support optional TP multipliers:
-
e.g., auto-close at +3R, +5R, or on EMA break/reversal
🧮 Risk Parameters
-
% Risk per trade (input by user)
-
-
Monitor live equity for prop firm drawdown limits (optional advanced logic if possible)
⚠️ Filters & Invalidations
-
Do not enter if:
-
EMAs are not stacked cleanly
-
Kill zone window missed
-
Confirmation candle invalidates doji high/low
-
-
Allow user to toggle:
-
Limit vs market entry
-
Candle close filter for SL
-
Asset filters (e.g., only trade Gold and Nasdaq)
-
📊 Logging & Alerts
-
Generate a trade log for each entry:
-
Time, asset, direction, FVG details, EMAs, SL/TP, result
-
-
Optional: Telegram/email/Discord alert on signal
-
Performance tracking (optional): Win rate, average R, # of trades per week/month
🔐 Advanced (Optional Features)
-
Visual plotting of:
-
FVG zones
-
50% CE level
-
Entry/SL/TP levels
-