Login Page - Create Account

Support Board


Date/Time: Mon, 23 Dec 2024 02:05:26 +0000



Drawing Tools: a few requests

View Count: 1741

[2015-01-09 21:03:00]
WarEagle - Posts: 73
Hi,

I love the drawing tools SC supports and use them a lot. There are a couple of enhancements that would make my drawing analysis faster and cut down on some of the manual adjustments as well as adding new functionality.

1) Rectangle scale: I would like to be able to lock the length and width ratio of the anchors of the rectangle tool so that the same shape can be re-sized without changing the ratio. For example, I would like to be able to draw a square (length/width ratio of 1) and then re-size it where it stays a square as the size changes. This would be great for the ellipse tool as well so that I could enlarge a circle without having to constantly adjust the second anchor to try and keep it a circle.

2) Rectangle base angle: I would like to be able to rotate the square (rectangle) to align with trend lines or other non-horizontal angles.

3) Gann Fan base angle: I would like to be able to draw the Gann Fan base to align with a trend line so that the fan lines start from the trend line angle rather than the horizontal as it does now (see attached pic for a hand drawn example).

Thanks in advance!
imagegann_fan_from_trendline.jpg / V - Attached On 2015-01-09 20:51:30 UTC - Size: 16.79 KB - 380 views
[2015-01-09 21:37:42]
Sierra Chart Engineering - Posts: 104368
These will only be taken as paid development requests at a rate of 40 USD per hour.

Let us know if you are interested, and we will check if the developer who normally does this work is willing to do these.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2015-01-09 22:22:39]
WarEagle - Posts: 73
So there will be no more development on the drawing tools? That is disappointing to hear.

I suppose I would be willing to talk to the developer to find out what kind of work it will take. I would want to know that the tools were mine alone though or have a way to recoup my costs if it was made part of the standard SC. I'm sure I am not the only person that would like these capabilities.

Please let me know how to communicate with the developer. If I have to pay for custom stuff then there might be a few other tweaks I'd like.

Also, since the new model is to have custom tool development, would it be possible to open up ACSIL with the ability to create new tools? If there were functions that would let me click on the chart to create spots for anchor points then I could write my own code for the rest of it to draw what I needed.
[2015-01-14 03:42:28]
Sierra Chart Engineering - Posts: 104368
We have reviewed this.

1. About 2 to 3 hours per drawing tool.

You also need to be aware that as you change the bar spacing in the chart or the vertical scaling, it is going to affect the vertical to horizontal ratio. Internally the vertical to horizontal ratio is constant unless the drawing is being modified.


2. Have a look at the Parallel Lines tools. This may do what you want already.

3. This may not be difficult. Maybe two hours.

ACSIL can implement drawing tools, although not to the degree that they are implemented within Sierra Chart. Refer to the documentation here:
https://www.sierrachart.com/index.php?page=doc/doc_MouseAndMenuInteractionFromACStudy.html
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2015-01-14 20:54:48]
WarEagle - Posts: 73
Ok, thank you for checking for me.

I might go with #3 since it wouldn't be too difficult. However before I go that route I would like to see what I can do in ACSIL. Thanks for the link and I have looked over the sample code (MenuAndPointerExample) in studies.cpp. I created a custom indicator with that code to test it but it only seems to print out the last Y value of the mouse before I click the button on the tool bar. This value is simply the highest Y value on the chart as my mouse passed over it on the way to the button. None of the other things in the code seem to work but I could be doing something wrong since I have never used a tool bar button for a custom indicator.

Is there any sample code with something simple, like using the pointer events to record clicks on a high and low of a swing and then simply drawing a trendline between those points? Is that something that would be possible with the pointer events?

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account