Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 15.12.14
frame86 frame86 ist offline
Neues Mitglied
 
Registriert seit: Dec 2014
Beiträge: 1
frame86 befindet sich auf einem aufstrebenden Ast
Question Offset/Distanz bei Symbol OBJ_ARROW möglich?

Hallo, ich bin Anfänger in MQL und hätte gerne gewusst, ob man gezeichnete Objekte vom Typ OBJ_ARROW horizontal und vertikal, abhängig vom Anchor-Punkt verschieben kann? Wenn ich mein Symbol zeichne dann pickt es beispielsweise mit ANCHOR_TOP am Bezugspunkt, wie erwartet, aber bei ANCHOR_BOTTOM ist ein sichtbarer Spalt - wo das Symbol aber auf dem Bezugspunkt optisch stehen müsste. Vermutlich hat das Symbol einfach einen Spalt Transparenz, der natürlich dann auch noch je Größe unterschiedlich ausfällt.
Klass wäre es, wenn man jetzt noch einen Offset-Wert dazuschummeln könnte, damit das optisch wieder passt - aber leider wird das völlig ignoriert.

Zur Veranschauchlichung:
Code:
ObjectSet(objectName,OBJPROP_ARROWCODE, 234);
ObjectSet(objectName,OBJPROP_ANCHOR, ANCHOR_BOTTOM);
ObjectSet(objectName,OBJPROP_WIDTH, 5);
ObjectSet(objectName,OBJPROP_YDISTANCE, 100); // no effect
ObjectSet(objectName,OBJPROP_YOFFSET, 100); // no effect
Vielen Dank für Hilfe/Workaround-Vorschläge.