Login Page - Create Account

Support Board


Date/Time: Wed, 08 May 2024 23:40:44 +0000



Trading from the Chart Question

View Count: 1333

[2018-02-10 01:06:24]
User275302 - Posts: 52
Just wondering if it's possible to trade off of the charts in SC, but have your order buy or sell a different security from what's on the chart?

For example, I'd like to have a chart of the ES up, but when I place my order on the chart to buy or sell, it sends an order to buy or sell SPY instead.

For my trading I basically trade SPY using a chart of the ES. However, I'm unable to place my stops and limits in the DOM because I'm not sure precisely what level SPY corresponds to in the ES, especially in a fast moving market, so I have to basically eyeball it and when the ES breaks through a level I want to sell at, I have to quickly send a market order to sell SPY in the DOM. Lots of slippage this way. It would be nice to just have a line on the ES chart and when price hits it, an order to buy or sell SPY would be sent.

Thanks for any help. -Mark
[2018-02-10 10:41:42]
Sierra Chart Engineering - Posts: 104368
There are a couple of different ways this can be done, but the main problem really is how you would translate between the different prices? If you are using market orders this would not really be a problem.
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
[2018-02-10 16:25:55]
User275302 - Posts: 52
Yes, I'll be using market orders... I've been using market orders for the past year and haven't had any problems, including this past week. A little slippage, but nothing too bad.

I'd just like to try trading off the chart, I think it would suit my style of trading better. So do you know how I can do it? Thanks
[2018-02-11 01:12:37]
Sierra Chart Engineering - Posts: 104368
OK therefore this is no problem. Just use the Trade and Current Quote Symbol Chart Setting:

Chart Settings: Trade and Current Quote Symbol (text box) (Chart >> Chart Settings >> Symbol >> Symbol menu)
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
Date Time Of Last Edit: 2018-02-11 01:15:39
[2018-02-16 19:31:50]
Sierra Chart Engineering - Posts: 104368
We received this from a Sierra Chart developer:

** here has contacted me to see about customizing SC such that when he uses the chart trading features, it sends orders on a different instrument. Is that the sort of thing SC could support or maybe already supports and I'm just not thinking of it right?


The answer to this is that it is supported:
Automated Trading From an Advanced Custom Study: Submitting and Managing Orders for Different Symbol and/or Trade Account


A good example to do this would be the triggered limit order study. It can be found in: /ACS_Source/TradingTriggeredLimitOrderEntry.cpp

When the study is obtaining the time and sales data it should do it for the other symbol:
sc.GetTimeAndSalesForSymbol()

We are just giving you some general guidance and obviously you need to work on the specific details and make the necessary changes.
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
[2018-02-20 20:51:25]
User275302 - Posts: 52
What about I give you $50 or someone else on the support staff to do it. It does seem easy, but I have no idea how to do it. Everything on the ACSIL page looks greek to me. As much as I'd love to take on a new challenge right now, I really don't have time. Someday, maybe. Here's my email: ** I can paypal you the money.
Date Time Of Last Edit: 2018-02-21 00:54:01
[2018-02-21 00:26:32]
User275302 - Posts: 52
Okay, so I've attempted looking over all the documentation, and based on your prior post, it sounds like you're saying take the TradingTriggeredLimitOrderEntry.cpp study and change the text in the study of GetTimeAndSales to Get TimeAndSalesForSymbol.

At the same time I would have the Trade and Current Quote Symbol in Chart Settings on the ES chart set to SPY and then apply my new study.

So, here's what I've done so far... I changed the text in the code/study, renamed the study, and then I went to Analysis - Build Advanced Custom Studies DLL - Select File, and clicked Build Custom Studies DLL. I got this message:

-- Starting build of Custom Studies Source files: TradingTriggeredLimitOrderEntryMARK.cpp. -- 19:19:54

The Visual C++ compiler is not installed. Press the 'Install Compiler' button to download and install the compiler.
C:\Windows\system32\cmd.exe /C "C:\SierraChart\ACS_Source\VisualCCompile.Bat"

-- End of Build -- 19:19:55


I then went to Install Compiler and after downloading the software went through a lengthy installation process, after which I was given an error message that software didn't install correctly. Any ideas how I can make this go smoother? Thanks
[2018-02-21 00:52:19]
Sierra Chart Engineering - Posts: 104368
We have contacted a developer we know who may be able to do this for you. Also you should be using "Remote Build" on the Build Custom Studies DLL window. It is much simpler.
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
Date Time Of Last Edit: 2018-02-21 00:53:13
[2018-02-21 02:01:30]
User275302 - Posts: 52
Thanks, that would be great.
[2018-02-22 00:48:50]
User275302 - Posts: 52
Any idea when he/she will be getting in touch? thanks
[2018-02-22 02:46:16]
Sierra Chart Engineering - Posts: 104368
That particular developer we had in mind you already contacted and they gave you some kind of indication of the cost. We will see if we can help you ourselves maybe over the weekend.
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
[2018-02-22 02:50:13]
User275302 - Posts: 52
Thank you. I really appreciate all your help...
[2018-02-26 18:27:09]
Sierra Chart Engineering - Posts: 104368
We are working on a study that will accomplish what you want. Just give us another couple of days.
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
[2018-02-26 19:43:48]
User275302 - Posts: 52
Awesome! Thanks again. I'm very excited...
[2018-03-02 02:20:38]
Sierra Chart Engineering - Posts: 104368
OK we have finished with the trading study and will be out in the next release hopefully coming out maybe tomorrow morning.

The name of the study is:

Trading: TriggeredMarketOrderForTradeSymbol

This will require that you set the Trade and Current Quote Symbol in the Chart Settings to the symbol you want to trade.
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
[2018-03-02 04:05:10]
User275302 - Posts: 52
Terrific! This was really going above and beyond. Good karma to all of you. Look forward to trying it out...
[2018-03-02 16:14:58]
User275302 - Posts: 52
I'm trying out the new study and I have a question... everything works as it's supposed to when I set a SELL order trigger, but when I set a BUY order trigger below or above price, a buy order is being sent instantaneously, it's not waiting for the trigger to get hit. Am I supposed to be setting something different? Thanks.
Date Time Of Last Edit: 2018-03-02 16:16:28
[2018-03-02 18:32:19]
Sierra Chart Engineering - Posts: 104368
We are checking on this but a buy order needs to be below the current market price. Otherwise, it will trigger right away.
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

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

Login

Login Page - Create Account