breaking large order into small orders on NinjaTrader - futures io
futures io



breaking large order into small orders on NinjaTrader


Discussion in NinjaTrader

Updated
    1. trending_up 956 views
    2. thumb_up 0 thanks given
    3. group 3 followers
    1. forum 3 posts
    2. attach_file 2 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
 

breaking large order into small orders on NinjaTrader

(login for full post details)
  #1 (permalink)
 tortoise 
Boston, MA
 
Experience: Intermediate
Platform: MultiCharts, TradeStation, NinjaTrader, ThinkorSwim
Trading: ES
 
Posts: 26 since Jul 2011
Thanks: 16 given, 13 received

Is there a way to break up a large order into a blast of smaller orders on NinjaTrader? Their ATM appears to be all-in/scale-out construct based on different price levels. But I'm talking about, say, if you want to go long 200 contracts of something at such-and-such a price, it'll break it up into, say, 10 separate orders. Anyone? Thanks

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
(82 thanks from 10 posts)
looks_twoSalao's Journalby Salao
(25 thanks from 6 posts)
looks_3Deeteeís DAX Trading Journal (time based)by Deetee
(25 thanks from 9 posts)
looks_4Learning to Profit - A journey in algorithms and optionsby Syntax
(12 thanks from 7 posts)
looks_5Maybe a little bit different journalby Malykubo
(7 thanks from 3 posts)
 
Best Threads (Most Thanked)
in the last 7 days on futures io
futures io site changelog and issues/problem reporting
73 thanks
The Crude Dude Oil Trading System
73 thanks
Would You Sell Your System?
71 thanks
FIO Journal Challenge - April 2021 w/Jigsaw Trading
32 thanks
Big Mike in Ecuador
28 thanks
 
(login for full post details)
  #2 (permalink)
 rleplae 
Gits (Hooglede) Belgium
 
Experience: Master
Platform: NinjaTrader, Proprietary,
Broker: Ninjabrokerage/IQfeed + Synthetic datafeed
Trading: 6A, 6B, 6C, 6E, 6J, 6S, ES, NQ, YM, AEX, CL, NG, ZB, ZN, ZC, ZS, GC
 
rleplae's Avatar
 
Posts: 2,991 since Sep 2013
Thanks: 2,437 given, 5,801 received


tortoise View Post
Is there a way to break up a large order into a blast of smaller orders on NinjaTrader? Their ATM appears to be all-in/scale-out construct based on different price levels. But I'm talking about, say, if you want to go long 200 contracts of something at such-and-such a price, it'll break it up into, say, 10 separate orders. Anyone? Thanks

From the NT forum :


Quoting 
A common technique used by discretionary traders is scaling in and scaling out of a position. To scale out of a position refers to closing a portion of your position when you hit a profit target and then raising your stop to close your remaining portion later.

Key concepts in this example:
Submitting Profit Target orders
Submitting Trailing Stop orders
Closing half of your position at a time

Important related documentation:

NinjaTrader 8
MarketPosition
SetProfitTarget()
SetTrailStop()
EntriesPerDirection*
EntryHandling*
SetStopLoss()

NinjaTrader 7
MarketPosition
SetProfitTarget()
SetTrailStop()
EntriesPerDirection*
EntryHandling*
SetStopLoss()

* Entry handling properties can be either programmatically set or set through the Strategy dialog window


Import instructions:

NinjaTrader 8
Download the file contained in this thread to your PC desktop
From the Control Center window, select the menu Tools > Import > NinjaScript
Select the downloaded file

NinjaTrader 7
Download the file contained in this thread to your PC desktop
From the Control Center window, select the menu File > Utilities > Import NinjaScript
Select the downloaded file and click Import.


Attached Files
Register to download File Type: zip SampleScaleOut_NT8.zip (6.1 KB, 5 views)
Register to download File Type: zip SampleScaleOut_NT7.zip (6.4 KB, 5 views)
Follow me on Twitter Visit my futures io Trade Journal Reply With Quote
 
(login for full post details)
  #3 (permalink)
 tortoise 
Boston, MA
 
Experience: Intermediate
Platform: MultiCharts, TradeStation, NinjaTrader, ThinkorSwim
Trading: ES
 
Posts: 26 since Jul 2011
Thanks: 16 given, 13 received



rleplae View Post
From the NT forum :

Thanks for the response. I'm looking to scale in as well as scale out. Is this not really doable on NinjaTrader?

Started this thread Reply With Quote
 
(login for full post details)
  #4 (permalink)
 sam028 
Site Moderator
 
 
sam028's Avatar
 
Posts: 3,670 since Jun 2009
Thanks: 3,789 given, 4,505 received


tortoise View Post
Thanks for the response. I'm looking to scale in as well as scale out. Is this not really doable on NinjaTrader?

It's very doable but will require custom coding for the scale in.
What you want is a strategy so if you're able to describe it (how many lots, when add another lot, stop/profit for each lot or a global one, etc) it's doable.

Success requires no deodorant! (Sun Tzu)
Follow me on Twitter Reply With Quote


futures io Trading Community Platforms and Indicators NinjaTrader > breaking large order into small orders on NinjaTrader


Last Updated on December 12, 2016


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