Das bestaetigte M30-Muster "Tasse+Henkel" blieb unsichtbar, obwohl die
CSV-Zeile korrekt vorlag (PT;M30;Tasse+Henkel;bull;87.810;88.746) und der
Snapshot status=confirmed meldete.
URSACHE: der TF-Filter verglich gegen TFName(PERIOD_CURRENT).
PERIOD_CURRENT hat den WERT 0. MT5-Funktionen wie iTime() deuten 0 als
"dieser Chart" - ein switch trifft damit aber KEINEN case, und TFName()
fiel auf EnumToString() zurueck und lieferte den String "PERIOD_CURRENT".
Der Vergleich p[1] != "PERIOD_CURRENT" war deshalb IMMER wahr, jede
PT-Zeile wurde uebersprungen. Auf JEDER Zeitebene, nicht nur M30.
FIX: TFName((ENUM_TIMEFRAMES)_Period) - _Period liefert die tatsaechliche
Chart-Periode als Wert.
Die uebrigen PERIOD_CURRENT-Verwendungen im Indikator sind korrekt: sie
stehen als Argument in iTime()/Bars(), wo MT5 die 0 selbst aufloest.
Kompiliert ins richtige Terminal (D0E8209F...), 0 errors 0 warnings,
Spiegel mql5/SR_Levels.mq5 bitgleich.