Beschriftung der Konsolidierungs-Box entfernt (Indikator v1.38)
User-Wunsch. Die sichtbare Beschriftung ("Konsolidierung (10-Bar-Spanne)" bzw.
"Konsolidierung - komprimiert, Ausbruch steht bevor") kam in v1.30 auf die Frage
"was bedeutet die graue Box" und stand seither dauerhaft im Chart.
Der erklaerende Text bleibt als TOOLTIP an der Box -- die Information geht also
nicht verloren, sie draengt sich nur nicht mehr auf. Die Box selbst und ihre
Farbgebung (komprimiert/normal) bleiben unveraendert.
Ein evtl. noch vorhandenes Alt-Objekt aus v1.30-v1.37 wird beim ersten Redraw
geloescht: ObjectsDeleteAll(0, PFX) raeumt zwar ohnehin, aber nur solange der
Indikator laeuft -- nach einem Versionswechsel ohne Redraw bliebe es sonst
stehen (dieselbe Alt-Objekt-Falle wie bei den HL-Pfeilen).
Kompiliert ins richtige Terminal: 0 errors, 0 warnings, .ex5 frisch, Version im
Terminal gegengeprueft, nur noch die Loeschzeile enthaelt TCONSOL.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
ca61cf1498
commit
30ed913678
+16
-19
@@ -12,7 +12,12 @@
|
||||
//| 4) Der Bot muss laufen (schreibt die CSV alle ~5 s). |
|
||||
//+------------------------------------------------------------------+
|
||||
#property copyright "Oil Trading Bot"
|
||||
#property version "1.37"
|
||||
#property version "1.38"
|
||||
// v1.38 (2026-08-17): Beschriftung der KONSOLIDIERUNGS-BOX entfernt (User-Wunsch).
|
||||
// Sie kam in v1.30 auf die Frage "was bedeutet die graue Box" und stand
|
||||
// seither dauerhaft im Chart. Der erklaerende Text bleibt als TOOLTIP an
|
||||
// der Box -- die Information geht nicht verloren, sie draengt sich nur
|
||||
// nicht mehr auf. Ein Alt-Objekt wird beim ersten Redraw geloescht.
|
||||
// v1.37 (2026-08-17): ZONEN (RZ/SZ) — S/R zusaetzlich als farbiges Band, wie im
|
||||
// TradingView-Vorbild des Users. Die Breite ist die echte Spanne der
|
||||
// M30-Pivots im Cluster; die Vorlage leitet ihre Zone aus Fibonacci ab,
|
||||
@@ -727,24 +732,16 @@ void Redraw()
|
||||
+ " " + DoubleToString(clo, (int)_Digits) + " - "
|
||||
+ DoubleToString(chi, (int)_Digits);
|
||||
ObjectSetString (0, cn, OBJPROP_TOOLTIP, ctip);
|
||||
// SICHTBARE BESCHRIFTUNG (User-Frage 2026-07-30 „was bedeutet die graue Box"):
|
||||
// eigenes OBJ_TEXT an der OBERKANTE, rechtsbündig wie alle anderen Labels
|
||||
// (Name mit PFX+"T" → RepositionLabels() führt es beim Scrollen nach).
|
||||
string ctn = PFX + "TCONSOL";
|
||||
if(ObjectCreate(0, ctn, OBJ_TEXT, 0, RightTime(), chi))
|
||||
{
|
||||
ObjectSetInteger(0, ctn, OBJPROP_COLOR, InpLabelColor);
|
||||
ObjectSetInteger(0, ctn, OBJPROP_FONTSIZE, InpLabelSize);
|
||||
ObjectSetInteger(0, ctn, OBJPROP_ANCHOR, ANCHOR_RIGHT_LOWER);
|
||||
ObjectSetInteger(0, ctn, OBJPROP_BACK, false);
|
||||
ObjectSetInteger(0, ctn, OBJPROP_SELECTABLE, false);
|
||||
}
|
||||
else
|
||||
ObjectMove(0, ctn, 0, RightTime(), chi);
|
||||
ObjectSetString(0, ctn, OBJPROP_TEXT,
|
||||
tight ? "Konsolidierung - komprimiert, Ausbruch steht bevor"
|
||||
: "Konsolidierung (10-Bar-Spanne)");
|
||||
ObjectSetString(0, ctn, OBJPROP_TOOLTIP, ctip);
|
||||
// ⚠ SICHTBARE BESCHRIFTUNG ENTFERNT (User-Wunsch 2026-08-17). Sie kam
|
||||
// in v1.30 auf die Frage „was bedeutet die graue Box" und war seither
|
||||
// dauerhaft im Chart. Der erklaerende Text bleibt als TOOLTIP an der
|
||||
// Box (`ctip`, Zeile darueber) — die Information geht also nicht
|
||||
// verloren, sie draengt sich nur nicht mehr auf.
|
||||
// ⚠ Ein evtl. noch vorhandenes Alt-Objekt aus v1.30-v1.37 wird hier
|
||||
// geloescht: `ObjectsDeleteAll(0, PFX)` raeumt zwar bei jedem Redraw,
|
||||
// aber nur solange der Indikator laeuft — nach einem Wechsel auf die
|
||||
// neue Version ohne Redraw bliebe es sonst stehen.
|
||||
ObjectDelete(0, PFX + "TCONSOL");
|
||||
continue;
|
||||
}
|
||||
// WAHRSCHEINLICHKEITS-KEGEL: CN;<minuten>;<lo>;<hi>
|
||||
|
||||
Reference in New Issue
Block a user