Rapid order entry, for Ninatrader 8

By May 24, 2018August 9th, 2019Tech, Trading

pjsRapidOrderEntry – A evolution of the buy sell buttons for Ninjatrader 8

A while ago, I made this. I was an attempt to make something convenient for me to rapidly enter orders. I have to admit, it did not work well for me for my original goal. I did however morph this into something else that executes orders on bar close, when certain conditions are met, etc. It for me is now a trigger, designed to go off faster than a human can react. For this, it is perfect.  But, that still leave the original problem requiring a solution. This is it…

What this does…

Enables you to place orders, directly on the chart, with a single click! 🙂  Much, much faster and easier than charttrader (IMO). Much, much easier than right click chart, find menu option, select sell limit, move order to right place on chart, etc. A second can be a long time when scalping!

The best way to demonstrate this is with a picture, so here it is.  The panel down the right of the screen enables me to easily change automatic profit targets and stops, if desired.  Simple mouse click on chart at the desired price level to execute.  Ctrl and middle click to buy, Shft and middle click to sell. Right ctrl middle click for stop orders. All are limit, so just click above/below for equivalent of market order.  You can then manage the individual orders just like normal. I experimented for some days to find a comfortable and convenient keyboard combination, and this seems to work well.

pjsRapidOrderEntry indicator

pjsRapidOrderEntry indicator

There’s a buy bid and sell ask button too, as I use those a lot.  The sidebar is very narrow and takes up ~10% the width of chart trader, so you don’t have all that wasted screen space. The 0 is the current position. It updates as your orders are filled.

I achieved this in an indicator. Something Ninjatrader originally told me could not be done. pjsBuySellButtons is written as a strategy to overcome that issue. It had some drawbacks though, such as orders on the same instrument from charttrader or dom killing of the strategy (as is intended by NT, by design). This works much better, though it took a bit of work to get right.

You might like to take a look at some of my other Ninjatrader bits and pieces.

Requirements

Ninjatrader 8

Updates

None yet

Download

A much enhanced version of this indicator is COMING SOON

 

Contact me

Email me via the web site if you want to get in touch.

9 Comments

  • novice says:

    Rapid order entry, for Ninatrader 8, can you please let me download this indicator.

    • pjsmith says:

      I hope the new version of this indicator will be available soon. Please keep an eye on the website for more information, when it is released.

      • Danny Rebello says:

        Rapid order entry, for Ninatrader 8, can you please let me know when i can download this i would love to have it. I have similar issues with NT8 entries. Thank you

        • pjsmith says:

          Hi – It’s been evolving and is now a far better products. The essence of rapid order entry remains, but it can also do algo type entries, some risk management, etc. It is in some final stage live testing now and I hope to release it soon. Thank you for your interest.

          • Eric says:

            Hey Paul, what’s the best way to be notified when you release this? Do you have an ETA? I’m trying to decide if I should give this a go to develop for myself, or if your release is imminent.

            Thanks!

          • pjsmith says:

            Just keep an eye on here, really. Sorry, I really don’t have a timescale for doing this. I use it daily myself, but it’s tied into a lot of my other code that I am not sure will be generally released. I would need to spend a few days either separating that, or releasing a lot of my algo stuff, too. Isn’t going to be quick, I think. Trading first, software second 😉

  • Gerardo says:

    Ciao mi interesserebbe acquistare questo indicatore lo trovo davvero molto utile complimenti.. Quale è il prezzo?

  • John says:

    Presume this project is now dead?

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.