I realise this is a rather old question but I'm stuck on the same problem and haven't found a workable solution yet.
I am trying to run a calculation and display the result as a Horizontal line is being dragged.
The CHARTEVENT_OBJECT_DRAG only arrives once the dragging stops so it appears to be of no use in this case.
My initial thought was to use the CHARTEVENT_MOUSE_MOVE and check if the line is being dragged but I cannot find a way of determining if the line is selected and being dragged.
There appears to be no START_DRAG event nor does it seem possible to use the lines own OBJPROP_SELECTED property. In fact this last appears to be miss named as it needs to be set true when the horizontal line is created in order for it to be drag-able so if checked at any time it will always return true.
Has anyone figure out a way of doing this which doesn't use the rather un-elegant way of running a timer and checking a line's position each second or fraction of?
Do not double post!!
I have deleted your duplicate.
Do not double post!!
I have deleted your duplicate.
Unintentional, no idea how that happened! Thanks for clearing it up.
On Mouse move, read the price. It is being dragged if it is selected and the price is changing.
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
Hi,
is it possible to capture the dragging process of a horizontal line somehow?
I can get the CHARTEVENT_OBJECT_DRAG event but this event only fires when dragging is finished. I want to capture the dragging itself, like mouse-move that is updating x and y position of the mouse continuosly.
Why this? I want to do some calculation and showing the result to the user, while he is moving a HLINE with the mouse.
Best regards,
Alex