Stop limit order auto convert to limit orders - futures io
futures io



Stop limit order auto convert to limit orders


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one planetkill with 5 posts (1 thanks)
    2. looks_two JonnyBoy with 1 posts (1 thanks)
    3. looks_3 askerix with 1 posts (1 thanks)
    4. looks_4 tr8er with 1 posts (0 thanks)
    1. trending_up 996 views
    2. thumb_up 3 thanks given
    3. group 3 followers
    1. forum 7 posts
    2. attach_file 1 attachments




Welcome to futures io: the largest futures trading community on the planet, with well over 125,000 members
  • Genuine reviews from real traders, not fake reviews from stealth vendors
  • Quality education from leading professional traders
  • We are a friendly, helpful, and positive community
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts
  • We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

(If you already have an account, login at the top of the page)

 
Search this Thread
 

Stop limit order auto convert to limit orders

(login for full post details)
  #1 (permalink)
 planetkill 
New York City + NY/United States
 
 
Posts: 240 since Sep 2018
Thanks: 90 given, 197 received

Can anyone help with a solution in NT that allows a buy stop limit order to be placed below the current market price, and auto converts to a limit buy order? More details in this NT support thread, but was told NT doesn't have the functionality. https://ninjatrader.com/support/forum/forum/ninjatrader-8/platform-technical-support-aa/1114224-buy-stop-limit-orders-automatically-converted-to-buy-limit-order

So far I have come up short with my googlefu.

I think it can be coded in ninjascript, but I'm very apprehensive about doing this myself because it's one thing to code up my own meaningless indicators but a whole different ball game when the code is responsible for trade entries.

In ninjascript, it would first compare the entry price to the current market price.
If entry price > market price, then submit order as a buy stop limit
If entry price <= market price, then submit order as a buy limit

Visit my futures io Trade Journal Started this thread Reply With Quote

Journal Challenge April 2021 results (now extended!):
Competing for $1800 in prizes from Jigsaw
looks_oneMaking a Living with the Microsby sstheo
(74 thanks from 10 posts)
looks_twoSalao's Journalby Salao
(23 thanks from 5 posts)
looks_3Deetees DAX Trading Journal (time based)by Deetee
(15 thanks from 7 posts)
looks_4Learning to Profit - A journey in algorithms and optionsby Syntax
(12 thanks from 7 posts)
looks_5Becoming a day trader (PA, volume profile, footprint etc.)by JirkaF
(0 thanks from 2 posts)
 
Best Threads (Most Thanked)
in the last 7 days on futures io
The Crude Dude Oil Trading System
72 thanks
futures io site changelog and issues/problem reporting
68 thanks
Would You Sell Your System?
65 thanks
FIO Journal Challenge - April 2021 w/Jigsaw Trading
30 thanks
Big Mike in Ecuador
25 thanks
 
(login for full post details)
  #2 (permalink)
 JonnyBoy 
Market Wizard
Montreal, Quebec
 
Experience: Advanced
Platform: NinjaTrader 8
Broker: Kinetick
Trading: ES
 
JonnyBoy's Avatar
 
Posts: 1,559 since Apr 2012
Thanks: 706 given, 3,737 received


planetkill View Post
Can anyone help with a solution in NT that allows a buy stop limit order to be placed below the current market price, and auto converts to a limit buy order? More details in this NT support thread, but was told NT doesn't have the functionality. https://ninjatrader.com/support/forum/forum/ninjatrader-8/platform-technical-support-aa/1114224-buy-stop-limit-orders-automatically-converted-to-buy-limit-order

So far I have come up short with my googlefu.

I think it can be coded in ninjascript, but I'm very apprehensive about doing this myself because it's one thing to code up my own meaningless indicators but a whole different ball game when the code is responsible for trade entries.

In ninjascript, it would first compare the entry price to the current market price.
If entry price > market price, then submit order as a buy stop limit
If entry price <= market price, then submit order as a buy limit

I am not entirely sure why you need need this functionality. Can you expand a bit more, is this going to be part of a strategy?

--------------------------------------------------------
- Trade what you see. Invest in what you believe -
--------------------------------------------------------
Reply With Quote
The following user says Thank You to JonnyBoy for this post:
 
(login for full post details)
  #3 (permalink)
 planetkill 
New York City + NY/United States
 
 
Posts: 240 since Sep 2018
Thanks: 90 given, 197 received


I want to use it for price breakouts. Here's an example from today.



I want to place the order 1 tick above/below the breakout bar.

Am I really the only sucker to want something like this?

I have played around with ninjascript order entries, but the part I don't have examples for is how to make it chart drag/droppable (similar to the other stop and limit orders).


JonnyBoy View Post
I am not entirely sure why you need need this functionality. Can you expand a bit more, is this going to be part of a strategy?


Visit my futures io Trade Journal Started this thread Reply With Quote
 
(login for full post details)
  #4 (permalink)
 tr8er 
Europe
 
Experience: Advanced
Platform: TradeNavigator, BookMap
Trading: ES, CL, 6E, 6B
 
Posts: 470 since Jan 2017
Thanks: 29 given, 410 received

You can be sure break-out traders use this kind of entry (you are not alone ), but of course "buy/sell stop market" to get a fill

I have Ninja on my computer, but I don't use it and I guess I already tried out this type of order a while ago, may this link can help, because I think it is availabe for NT: https://ninjatrader.com/blog/what-is-a-stop-limit-order-in-futures-trading/.

Reply With Quote
 
(login for full post details)
  #5 (permalink)
 planetkill 
New York City + NY/United States
 
 
Posts: 240 since Sep 2018
Thanks: 90 given, 197 received

Thanks for trying, but the link you posted says "A buy stop-limit order must be entered above the current market price, and a sell stop-limit order must be entered below the current market price."

The entire point of this thread is that NT rejects buy/sell stop orders when the current market price is on the other side of the order.

The goal is to drag n drop an order on the chart to say buy at 3250. Doesn't matter where the current price is. If the current price is below 3250, the order is submitted to the exchange as buy stop limit. If the current price is above or equal to 3250, submit a buy limit. All I want to do is buy at 3250, and I don't want to be required to choose the correct order type based on where the current price is, the trading software should automatically choose since it is a completely binary choice without discretion.


tr8er View Post
You can be sure break-out traders use this kind of entry (you are not alone ), but of course "buy/sell stop market" to get a fill

I have Ninja on my computer, but I don't use it and I guess I already tried out this type of order a while ago, may this link can help, because I think it is availabe for NT: https://ninjatrader.com/blog/what-is-a-stop-limit-order-in-futures-trading/.


Visit my futures io Trade Journal Started this thread Reply With Quote
 
(login for full post details)
  #6 (permalink)
 askerix 
Switzerland
 
Experience: None
Platform: NT
Trading: Ukulele
 
Posts: 40 since Mar 2011
Thanks: 443 given, 40 received

this is for sure doable with ninjascript, most complex part would be the placement by click in the chart, the entryorder tpye itself can easily be chosen when the placement location is known

I'm pretty sure there exist commercial indicator-based solutions which can do this too.

Reply With Quote
The following user says Thank You to askerix for this post:
 
(login for full post details)
  #7 (permalink)
 planetkill 
New York City + NY/United States
 
 
Posts: 240 since Sep 2018
Thanks: 90 given, 197 received

One approach I'm thinking of is using hotkeys to place the order at the price of the mouse location on the chart. I've already figured out how to get the price of the current mouse location.

I've been searching for commercially available solutions, but haven't found any so far. The closest I've found is using EOB Ordering by Ninza, to place a buy/sell stop limit order with a 1 tick offset. Only problem here is that if the price is moving very quickly and the bar closes at it's high/low, the split second it takes for the indicator to place the order is sometimes enough for the price to move by at least a tick and be rejected by NT.

A major drawback of commercially available indicators is that they are licensed based on your machine ID. For VMs, the machine ID changes everytime the instance is spun up, so daily shutdowns to reduce costs aren't feasible because you'd have to email the vendor daily with your new machine ID. This has been my experience with EOB Ordering.

I'm going to keep messing around with this and hopefully get it to a place that can be used.

I'm open to any and all suggestions!
askerix View Post
this is for sure doable with ninjascript, most complex part would be the placement by click in the chart, the entryorder tpye itself can easily be chosen when the placement location is known

I'm pretty sure there exist commercial indicator-based solutions which can do this too.


Visit my futures io Trade Journal Started this thread Reply With Quote
 
(login for full post details)
  #8 (permalink)
 planetkill 
New York City + NY/United States
 
 
Posts: 240 since Sep 2018
Thanks: 90 given, 197 received

If anyone is interested, my solution for now is to use the EOB Ordering indicator. The indicator doesn't convert SLM orders into Limit orders, but it places the SLM order much faster than I could ever manually as soon as the bar closes. We'll see what happens if the price is moving quickly and closes at the high/low of its bar.

The solution is not ideal, but much better than drag/dropping orders manually. And for trading on mobile it's much easier too.

I don't know if I would buy the indicator specifically for this purpose, especially because I've come pretty close to coding my own solution, but since I already bought the indicator previously, might as well use it for now until it gives me enough problems.

Visit my futures io Trade Journal Started this thread Reply With Quote
The following user says Thank You to planetkill for this post:


futures io Trading Community Platforms and Indicators NinjaTrader > Stop limit order auto convert to limit orders


Last Updated on August 19, 2020


Upcoming Webinars and Events
 

NinjaTrader Indicator Challenge!

Ongoing
 

Journal Challenge w/$1,800 in prizes!

April
 

Seven Trading Mistakes Solved With Smart Trading Tools w/Brannigan Barrett

Elite only
     



Copyright © 2021 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, +507 833-9432, info@futures.io
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.
no new posts