OPEN-SOURCE SCRIPT
PO3 / AMD Matrix

This script is a visual mapping tool for the ICT Power of 3 (PO3) / AMD framework. It uses the foundational ICT rule that "Time Supersedes Price" by segmenting your daily trading chart into three highly specific algorithmic time windows.
Here is exactly how the script breaks down the price delivery cycle:
1. Accumulation Phase (Default: 20:00 - 00:00)
The script starts the daily cycle by tracking the initial consolidation range where "Smart Money" is quietly building positions.
Visuals: It dynamically draws a gray box wrapping the highest high and lowest low of price during this specific time window.
Purpose: This establishes the initial liquidity boundaries for the upcoming sessions.
2. The True Opening Price (Midnight Open)
At exactly 00:00 (or whatever time you set the Manipulation phase to begin), the algorithm locks in the "True Opening Price".
Visuals: The script draws a thick, solid white line starting at that opening candle.
Purpose: This line is projected forward across the rest of the day. It acts as your primary benchmark. Any move below this line is considered "Discount" (cheap/manipulation for longs) and any move above is "Premium" (expensive/manipulation for shorts).
3. Manipulation Phase / Judas Swing (Default: 00:00 - 08:30)
This is the engineered move designed to trap retail traders by hunting the liquidity built up during the Accumulation phase.
Visuals: The script draws a red box that dynamically traces the highs and lows during this window.
Purpose: By contrasting this red box against your solid white "True Open" line, you can easily identify the Judas Swing—the fakeout wick that sweeps stops before reversing into the true trend.
4. Distribution Phase (Default: 08:30 - 16:00)
This is the true directional expansion of the day, yielding the bulk of the daily candlestick body.
Visuals: A green box is drawn dynamically wrapping the price action during this high-volatility window. The True Open line is also extended straight through this box so you can see how far price has expanded from the daily baseline.
Customization: All the session times (Accumulation, Manipulation, Distribution) are completely editable in the settings. You can adjust the times to match your broker's timezone or to target specific micro-macros within a session. The colors for all boxes and the opening line are also fully customizable!
Here is exactly how the script breaks down the price delivery cycle:
1. Accumulation Phase (Default: 20:00 - 00:00)
The script starts the daily cycle by tracking the initial consolidation range where "Smart Money" is quietly building positions.
Visuals: It dynamically draws a gray box wrapping the highest high and lowest low of price during this specific time window.
Purpose: This establishes the initial liquidity boundaries for the upcoming sessions.
2. The True Opening Price (Midnight Open)
At exactly 00:00 (or whatever time you set the Manipulation phase to begin), the algorithm locks in the "True Opening Price".
Visuals: The script draws a thick, solid white line starting at that opening candle.
Purpose: This line is projected forward across the rest of the day. It acts as your primary benchmark. Any move below this line is considered "Discount" (cheap/manipulation for longs) and any move above is "Premium" (expensive/manipulation for shorts).
3. Manipulation Phase / Judas Swing (Default: 00:00 - 08:30)
This is the engineered move designed to trap retail traders by hunting the liquidity built up during the Accumulation phase.
Visuals: The script draws a red box that dynamically traces the highs and lows during this window.
Purpose: By contrasting this red box against your solid white "True Open" line, you can easily identify the Judas Swing—the fakeout wick that sweeps stops before reversing into the true trend.
4. Distribution Phase (Default: 08:30 - 16:00)
This is the true directional expansion of the day, yielding the bulk of the daily candlestick body.
Visuals: A green box is drawn dynamically wrapping the price action during this high-volatility window. The True Open line is also extended straight through this box so you can see how far price has expanded from the daily baseline.
Customization: All the session times (Accumulation, Manipulation, Distribution) are completely editable in the settings. You can adjust the times to match your broker's timezone or to target specific micro-macros within a session. The colors for all boxes and the opening line are also fully customizable!
オープンソーススクリプト
TradingViewの精神に則り、このスクリプトの作者はコードをオープンソースとして公開してくれました。トレーダーが内容を確認・検証できるようにという配慮です。作者に拍手を送りましょう!無料で利用できますが、コードの再公開はハウスルールに従う必要があります。
免責事項
これらの情報および投稿は、TradingViewが提供または承認する金融、投資、取引、またはその他の種類の助言もしくは推奨であることを意図したものではなく、またこれらに該当するものでもありません。詳細は利用規約をご覧ください。
オープンソーススクリプト
TradingViewの精神に則り、このスクリプトの作者はコードをオープンソースとして公開してくれました。トレーダーが内容を確認・検証できるようにという配慮です。作者に拍手を送りましょう!無料で利用できますが、コードの再公開はハウスルールに従う必要があります。
免責事項
これらの情報および投稿は、TradingViewが提供または承認する金融、投資、取引、またはその他の種類の助言もしくは推奨であることを意図したものではなく、またこれらに該当するものでもありません。詳細は利用規約をご覧ください。