NexusFi: Find Your Edge


Home Menu

 





Bracket / OCO setup - New to SierraChart


Discussion in Sierra Chart

Updated
    1. trending_up 5,020 views
    2. thumb_up 3 thanks given
    3. group 3 followers
    1. forum 16 posts
    2. attach_file 0 attachments




 
Search this Thread

Bracket / OCO setup - New to SierraChart

  #1 (permalink)
 
DanDaMan's Avatar
 DanDaMan 
QC/Canada
 
Experience: Beginner
Platform: Sierra Chart, NinjaTrader
Trading: ES
Posts: 99 since May 2020
Thanks Given: 327
Thanks Received: 193

Hi,

New to SierraChart and trying to figure out how to setup the following OCO bracket/automation to happen when I place an order. I am going through the materials, steep learning curve.

Trade logic:
  1. Buy/Sell STOP xx amount of lots
  2. Stop Market Stop Loss at 8 ticks and close out all lots if hit
  3. Profit Target #1 at 4 ticks close out 50% of lots
  4. Move Stop Loss to BE+1 tick for remaining lots
  5. Profit Target #2 at 8 ticks, when hit, create Trailing Stop Loss of 6 ticks, and set remaining lots to close out at 6 points.

So if 4 ticks profit are hit, 50% of the lots will be closed out, and then I want the ability to let the remaining lots run. Trying to figure out the best way to manage the runners with a trailing stop loss- as I would like discretion of how many lots to sell if I want to gradually scale out the runners. I'm having an issue figuring out how to setup this logic in SierraChart. If I sell 5 lots of the runners, then the trailing stop loss would decrease by 5 lots etc.

Any help would be greatly appreciated!

Cheers

Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Trade idea based off three indicators.
Traders Hideout
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
MC PL editor upgrade
MultiCharts
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
Better Renko Gaps
The Elite Circle
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Spoo-nalysis ES e-mini futures S&P 500
48 thanks
Just another trading journal: PA, Wyckoff & Trends
33 thanks
Tao te Trade: way of the WLD
24 thanks
Bigger Wins or Fewer Losses?
24 thanks
GFIs1 1 DAX trade per day journal
22 thanks
  #2 (permalink)
JWM1270
Las Vegas, NV
 
Posts: 5 since Feb 2016
Thanks Given: 2
Thanks Received: 0

Use the trade window on your chart and use attached orders, 2 targets and 1 stop. You can set the amount of contracts and placement for each target and you can tell it to move your stop when price goes x number of ticks. Pretty simple. Play around with it and you'll start to get it.

Reply With Quote
  #3 (permalink)
ondafringe
Albuquerque, NM, USA
 
Posts: 124 since Jul 2012
Thanks Given: 87
Thanks Received: 117


Much too complicated for step-by-step instructions, but in general:

I would File > Open Trading DOM for Chart, which also has a Trade Window attached.

In the Trade Window, choose the quantity of contracts you wish to trade.

Check Use Attached Orders.

I prefer to leave Market as the order type; otherwise, you will have to select a price before you place an order. Takes too much time. Much easier when you set the DOM up for entering orders.

Then on the DOM, under Trade > Chart DOM Settings, configure that however you wish. To place an order, you just click a Buy/Sell column on the DOM at whatever price you choose and your pre-configured order, along with attached orders, will be placed.

As for the attached orders:

On the Trade Window, click the Targets tab. Then set up your attached orders, trailing stops, other stops, break-even, targets, etc by following the mind-numbing, brain-tangling instructions at this link:

https://www.sierrachart.com/index.php?page=doc/AttachedOrders.html

Hey, you didn't have anything better to do this weekend!!

Reply With Quote
  #4 (permalink)
 
DanDaMan's Avatar
 DanDaMan 
QC/Canada
 
Experience: Beginner
Platform: Sierra Chart, NinjaTrader
Trading: ES
Posts: 99 since May 2020
Thanks Given: 327
Thanks Received: 193

Thank you guys!
I am going through the very detailed Sierra Chart help file on attached orders, and the trade system in general. This might take a minute

Cheers

Started this thread Reply With Quote
  #5 (permalink)
ondafringe
Albuquerque, NM, USA
 
Posts: 124 since Jul 2012
Thanks Given: 87
Thanks Received: 117

Since you are new to SC, another thing to keep in mind is: Trailing Stops are managed by the software, they do not reside on the server, even if you have Global Settings > General Trade Settings > Use Server-Side OCO Orders and Use Server-Side Bracket Orders checked (which you should check, anyway).

That means if you have a power outage, or your system crashes, or you lose Internet access, for a lengthy period of time, your position will not have a resting Stop in place on the server to protect you. Therefore, make certain you have an alternate way to watch whatever you are trading, and make sure you can login to SC's Web-Based Trading Panel on your smart device so you can flatten your position, if necessary.

See Web-Based Trading Panel here:

Reply With Quote
Thanked by:
  #6 (permalink)
 
DanDaMan's Avatar
 DanDaMan 
QC/Canada
 
Experience: Beginner
Platform: Sierra Chart, NinjaTrader
Trading: ES
Posts: 99 since May 2020
Thanks Given: 327
Thanks Received: 193

I did not know this.
I am using SC order routing as well, and I was under the impression that the Trailing Stop position would be transmitted to their server, similar to how the OCO Stop Loss/Profit Target is.
I thought that as the trailing stop moves on the client-side software, the server side is updated with the new Trailing Stop position- thus even if connectivity is lost client side, and the position moves against you- you still would have a resting Stop Loss Market order server-side at the last known Stop Loss/Trail Stop position.




ondafringe View Post
Since you are new to SC, another thing to keep in mind is: Trailing Stops are managed by the software, they do not reside on the server, even if you have Global Settings > General Trade Settings > Use Server-Side OCO Orders and Use Server-Side Bracket Orders checked (which you should check, anyway).

That means if you have a power outage, or your system crashes, or you lose Internet access, for a lengthy period of time, your position will not have a resting Stop in place on the server to protect you. Therefore, make certain you have an alternate way to watch whatever you are trading, and make sure you can login to SC's Web-Based Trading Panel on your smart device so you can flatten your position, if necessary.

See Web-Based Trading Panel here:


Started this thread Reply With Quote
  #7 (permalink)
ondafringe
Albuquerque, NM, USA
 
Posts: 124 since Jul 2012
Thanks Given: 87
Thanks Received: 117

When I asked about this, I was told Trailing Stops were never placed on the server because they are constantly being moved which would require canceling/replacing orders almost continuously. That is why I stopped using Trailing Stops.

Double-check with SC on this. If I am mistaken, post their response here.

Reply With Quote
  #8 (permalink)
ondafringe
Albuquerque, NM, USA
 
Posts: 124 since Jul 2012
Thanks Given: 87
Thanks Received: 117

The Trailing Stop server question is answered at this link, as a bullet point:

https://www.sierrachart.com/index.php?page=doc/SierraChartOrderRoutingServiceWithData.php


"Trailing Stop orders are still always managed locally on the Sierra Chart client side."

Reply With Quote
  #9 (permalink)
 
DanDaMan's Avatar
 DanDaMan 
QC/Canada
 
Experience: Beginner
Platform: Sierra Chart, NinjaTrader
Trading: ES
Posts: 99 since May 2020
Thanks Given: 327
Thanks Received: 193

I just found that bullet point on the same address, and came back here to post it for you but you beat me to it.
Now my clarification question I will ask them is if there is still any Stop Loss order resting on the server-side, and the trailing stop simply does not get updated if the client looses connectivity to the order routing server; or is there no stop on the server side- period.

Started this thread Reply With Quote
  #10 (permalink)
ondafringe
Albuquerque, NM, USA
 
Posts: 124 since Jul 2012
Thanks Given: 87
Thanks Received: 117


Okay... I just read their response to your question. According to that, TStops are placed on the server. Can't remember where I got my information from, but it was from a very long time ago, before I switched to Denali.

Reply With Quote




Last Updated on August 3, 2020


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts