{"id":952,"date":"2018-05-24T19:49:54","date_gmt":"2018-05-24T18:49:54","guid":{"rendered":"http:\/\/pjsmith.me.uk\/?p=952"},"modified":"2019-08-09T20:18:04","modified_gmt":"2019-08-09T19:18:04","slug":"rapid-order-entry-for-ninjatrader","status":"publish","type":"post","link":"https:\/\/pjsmith.me.uk\/index.php\/2018\/05\/rapid-order-entry-for-ninjatrader\/","title":{"rendered":"Rapid order entry, for Ninatrader 8"},"content":{"rendered":"<p><strong>pjsRapidOrderEntry &#8211; A evolution of the buy sell buttons for Ninjatrader 8<\/strong><\/p>\n<p>A while ago, I made <a href=\"https:\/\/pjsmith.me.uk\/index.php\/2018\/01\/buy-sell-buttons-directly-on-chart\/\">this<\/a>. 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.\u00a0\u00a0But, that still leave the original problem requiring a solution. This is it&#8230;<\/p>\n<p><strong>What this does&#8230;<\/strong><\/p>\n<p>Enables you to place orders, directly on the chart, <em>with a single click!<\/em> \ud83d\ude42\u00a0 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!<\/p>\n<p>The best way to demonstrate this is with a picture, so here it is.\u00a0 The panel down the right of the screen enables me to easily change automatic profit targets and stops, if desired.\u00a0 Simple mouse click on chart at the desired price level to execute.\u00a0 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.\u00a0 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.<\/p>\n<div class=\"mceTemp\"><\/div>\n<div id=\"attachment_958\" style=\"width: 782px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/pjsmith.me.uk\/wp-content\/uploads\/2018\/05\/2018-05-24-19_35_53-ES-06-18-NT8_________.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-958\" data-attachment-id=\"958\" data-permalink=\"https:\/\/pjsmith.me.uk\/index.php\/2018\/05\/rapid-order-entry-for-ninjatrader\/2018-05-24-19_35_53-es-06-18-nt8_________\/\" data-orig-file=\"https:\/\/pjsmith.me.uk\/wp-content\/uploads\/2018\/05\/2018-05-24-19_35_53-ES-06-18-NT8_________.png\" data-orig-size=\"772,480\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"pjsRapidorderentry indicator\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/pjsmith.me.uk\/wp-content\/uploads\/2018\/05\/2018-05-24-19_35_53-ES-06-18-NT8_________-300x187.png\" data-large-file=\"https:\/\/pjsmith.me.uk\/wp-content\/uploads\/2018\/05\/2018-05-24-19_35_53-ES-06-18-NT8_________.png\" class=\"wp-image-958 size-full\" src=\"https:\/\/pjsmith.me.uk\/wp-content\/uploads\/2018\/05\/2018-05-24-19_35_53-ES-06-18-NT8_________.png\" alt=\"pjsRapidOrderEntry indicator\" width=\"772\" height=\"480\" srcset=\"https:\/\/pjsmith.me.uk\/wp-content\/uploads\/2018\/05\/2018-05-24-19_35_53-ES-06-18-NT8_________.png 772w, https:\/\/pjsmith.me.uk\/wp-content\/uploads\/2018\/05\/2018-05-24-19_35_53-ES-06-18-NT8_________-600x373.png 600w, https:\/\/pjsmith.me.uk\/wp-content\/uploads\/2018\/05\/2018-05-24-19_35_53-ES-06-18-NT8_________-300x187.png 300w, https:\/\/pjsmith.me.uk\/wp-content\/uploads\/2018\/05\/2018-05-24-19_35_53-ES-06-18-NT8_________-768x478.png 768w\" sizes=\"auto, (max-width: 772px) 100vw, 772px\" \/><\/a><p id=\"caption-attachment-958\" class=\"wp-caption-text\">pjsRapidOrderEntry indicator<\/p><\/div>\n<p>There&#8217;s a buy bid and sell ask button too, as I use those a lot.\u00a0 The sidebar is very narrow and takes up ~10% the width of chart trader, so you don&#8217;t have all that wasted screen space. The 0 is the current position. It updates as your orders are filled.<\/p>\n<p>I achieved this in an <em>indicator<\/em>. 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.<\/p>\n<p>You might like to take a look at\u00a0<a href=\"https:\/\/pjsmith.me.uk\/index.php\/tag\/NinjaTrader\/\">some of my other Ninjatrader bits and pieces<\/a>.<\/p>\n<p><strong>Requirements<\/strong><\/p>\n<p>Ninjatrader 8<\/p>\n<p><strong>Updates<\/strong><\/p>\n<p>None yet<\/p>\n<p><strong>Download<\/strong><\/p>\n<p>A much enhanced version of this indicator is COMING SOON<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Contact me<\/strong><\/p>\n<p>Email me via the web site if you want to get in touch.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>pjsRapidOrderEntry &#8211; 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&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[5,57],"tags":[44],"class_list":{"0":"post-952","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-tech","7":"category-trading","8":"tag-ninjatrader"},"jetpack_featured_media_url":"","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/pjsmith.me.uk\/index.php\/wp-json\/wp\/v2\/posts\/952","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pjsmith.me.uk\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pjsmith.me.uk\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pjsmith.me.uk\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pjsmith.me.uk\/index.php\/wp-json\/wp\/v2\/comments?post=952"}],"version-history":[{"count":0,"href":"https:\/\/pjsmith.me.uk\/index.php\/wp-json\/wp\/v2\/posts\/952\/revisions"}],"wp:attachment":[{"href":"https:\/\/pjsmith.me.uk\/index.php\/wp-json\/wp\/v2\/media?parent=952"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pjsmith.me.uk\/index.php\/wp-json\/wp\/v2\/categories?post=952"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pjsmith.me.uk\/index.php\/wp-json\/wp\/v2\/tags?post=952"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}