PROTECTED SOURCE SCRIPT
PO-QQEF-MAANF

PO-QQEF-MAANF (Perfect Order × QQE × 20MA Angle Filter)
PO-QQEF-MAANF is a signal indicator designed to reduce noise by combining:
Perfect Order (MA alignment) for trend structure,
Higher-timeframe QQE filtering for market regime confirmation, and
a 20MA slope (angle) filter evaluated on confirmed bars to avoid weak/flat conditions.
✅ Logic Overview
Perfect Order (PO)
Long: Short MA > 20MA > Long MA
Short: Short MA < 20MA < Long MA
QQE Filter (user-selected higher timeframe)
Long: QQE is in an Up state
Short: QQE is in a Down state
20MA Slope Filter (confirmed bar)
Long: 20MA is rising (20MA > 20MA[1])
Short: 20MA is falling (20MA < 20MA[1])
✅ Signal Behavior (Important)
Latch-style signals: a signal triggers only once at the moment PO flips from false → true
→ No repeated signals while PO remains valid.
Confirmed-bar signals: signals (and alerts) are triggered only on bar close for stability.
The QQE filter uses higher-timeframe data to help align entries with broader momentum.
🔔 Alerts
Create one alert with:
Condition: this indicator
Option: Any alert() function call
This will notify both Buy and Sell signals with a single alert setup.
🛠 Tips
Changing the QQE filter timeframe (e.g., 30m / 1h / 4h) dramatically affects frequency:
Lower TF: faster, more signals
Higher TF: stricter filtering, fewer signals
【日本語解説】
PO-QQEF-MAANF(PO × QQE × 20MA Angle Filter)
PO-QQEF-MAANF は、トレンドの方向性を「パーフェクトオーダー」で捉えつつ、上位足QQEで環境認識を行い、さらに 20MAの傾き(確定足判定) を加えてダマシを減らすことを目的としたシグナルインジケーターです。
✅ ロジック概要
パーフェクトオーダー(PO)判定
ロング:短期MA > 20MA > 長期MA
ショート:短期MA < 20MA < 長期MA
QQEフィルター(指定した上位足)
ロング:QQEが上向き状態(Up)
ショート:QQEが下向き状態(Down)
20MA傾きフィルター(確定足)
ロング:20MAが上向き(20MA > 20MA[1])
ショート:20MAが下向き(20MA < 20MA[1])
✅ シグナル仕様(重要)
ラッチ方式:POが false → true に切り替わった“最初の1回だけ”シグナルを出します
→ POが継続している間は連打しません。
確定足ベースのシグナル:シグナルは バー確定時のみ出ます(アラートも同様)
QQEは上位足の値を参照し、相場状況の変化に追従します(環境フィルターとして機能)
🔔 アラート
TradingViewのアラート作成で、
条件:このインジケーター
オプション:Any alert() function call
を選べば、Buy / Sell の両方が1回の設定で通知されます。
🛠 設定のポイント
QQEフィルター時間足(例:30分、1時間、4時間) を変えると、シグナルの出方が大きく変わります
短め:反応が速いが回数増
長め:厳選されるが回数減
PO-QQEF-MAANF is a signal indicator designed to reduce noise by combining:
Perfect Order (MA alignment) for trend structure,
Higher-timeframe QQE filtering for market regime confirmation, and
a 20MA slope (angle) filter evaluated on confirmed bars to avoid weak/flat conditions.
✅ Logic Overview
Perfect Order (PO)
Long: Short MA > 20MA > Long MA
Short: Short MA < 20MA < Long MA
QQE Filter (user-selected higher timeframe)
Long: QQE is in an Up state
Short: QQE is in a Down state
20MA Slope Filter (confirmed bar)
Long: 20MA is rising (20MA > 20MA[1])
Short: 20MA is falling (20MA < 20MA[1])
✅ Signal Behavior (Important)
Latch-style signals: a signal triggers only once at the moment PO flips from false → true
→ No repeated signals while PO remains valid.
Confirmed-bar signals: signals (and alerts) are triggered only on bar close for stability.
The QQE filter uses higher-timeframe data to help align entries with broader momentum.
🔔 Alerts
Create one alert with:
Condition: this indicator
Option: Any alert() function call
This will notify both Buy and Sell signals with a single alert setup.
🛠 Tips
Changing the QQE filter timeframe (e.g., 30m / 1h / 4h) dramatically affects frequency:
Lower TF: faster, more signals
Higher TF: stricter filtering, fewer signals
【日本語解説】
PO-QQEF-MAANF(PO × QQE × 20MA Angle Filter)
PO-QQEF-MAANF は、トレンドの方向性を「パーフェクトオーダー」で捉えつつ、上位足QQEで環境認識を行い、さらに 20MAの傾き(確定足判定) を加えてダマシを減らすことを目的としたシグナルインジケーターです。
✅ ロジック概要
パーフェクトオーダー(PO)判定
ロング:短期MA > 20MA > 長期MA
ショート:短期MA < 20MA < 長期MA
QQEフィルター(指定した上位足)
ロング:QQEが上向き状態(Up)
ショート:QQEが下向き状態(Down)
20MA傾きフィルター(確定足)
ロング:20MAが上向き(20MA > 20MA[1])
ショート:20MAが下向き(20MA < 20MA[1])
✅ シグナル仕様(重要)
ラッチ方式:POが false → true に切り替わった“最初の1回だけ”シグナルを出します
→ POが継続している間は連打しません。
確定足ベースのシグナル:シグナルは バー確定時のみ出ます(アラートも同様)
QQEは上位足の値を参照し、相場状況の変化に追従します(環境フィルターとして機能)
🔔 アラート
TradingViewのアラート作成で、
条件:このインジケーター
オプション:Any alert() function call
を選べば、Buy / Sell の両方が1回の設定で通知されます。
🛠 設定のポイント
QQEフィルター時間足(例:30分、1時間、4時間) を変えると、シグナルの出方が大きく変わります
短め:反応が速いが回数増
長め:厳選されるが回数減
Skrypt chroniony
Ten skrypt został opublikowany jako zamknięty kod źródłowy. Można z tego korzystać swobodnie i bez żadnych ograniczeń — więcej informacji znajduje się tutaj.
Wyłączenie odpowiedzialności
Informacje i publikacje nie stanowią i nie powinny być traktowane jako porady finansowe, inwestycyjne, tradingowe ani jakiekolwiek inne rekomendacje dostarczane lub zatwierdzone przez TradingView. Więcej informacji znajduje się w Warunkach użytkowania.
Skrypt chroniony
Ten skrypt został opublikowany jako zamknięty kod źródłowy. Można z tego korzystać swobodnie i bez żadnych ograniczeń — więcej informacji znajduje się tutaj.
Wyłączenie odpowiedzialności
Informacje i publikacje nie stanowią i nie powinny być traktowane jako porady finansowe, inwestycyjne, tradingowe ani jakiekolwiek inne rekomendacje dostarczane lub zatwierdzone przez TradingView. Więcej informacji znajduje się w Warunkach użytkowania.