NexusFi: Find Your Edge


Home Menu

 





No Scroll Position Size AddOn


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one chipwitch with 4 posts (2 thanks)
    2. looks_two TigerStripes with 2 posts (1 thanks)
    3. looks_3 bobwest with 1 posts (1 thanks)
    4. looks_4 ctcatsby with 1 posts (0 thanks)
    1. trending_up 1,427 views
    2. thumb_up 4 thanks given
    3. group 3 followers
    1. forum 7 posts
    2. attach_file 0 attachments




 
Search this Thread

No Scroll Position Size AddOn

  #1 (permalink)
 
chipwitch's Avatar
 chipwitch 
Nashville, TN
 
Experience: Beginner
Platform: NinjaTrader
Broker: NinjaTrader, Continuum Data
Trading: MES for now... baby steps
Posts: 322 since Feb 2022
Thanks Given: 230
Thanks Received: 631

Just gauging interest...

Some of you may have seen me complain about the mouse scroll wheel incrementing and decrementing the position size. Depending on your work flow, it may or may not be a problem for you. Since my strategy involves frequent changing position size, my trades sometimes get inadvertently altered if I touch the scroll wheel before shifting focus from the Position size textbox.

I've figured out the mechanics to fix this flaw in an addon. Basically, it is a proxy for the NT chart trader. Since I only need to tweak a couple things for my narrow workflow, it is currently only function over form. I wasn't planning on doing much more than making it functional for my own personal use. But if there's much interest, I may complete and test it for public consumption.

Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
REcommedations for programming help
Sierra Chart
Trade idea based off three indicators.
Traders Hideout
How to apply profiles
Traders Hideout
MC PL editor upgrade
MultiCharts
Better Renko Gaps
The Elite Circle
 
  #2 (permalink)
 TigerStripes   is a Vendor
 
Posts: 109 since Mar 2021
Thanks Given: 33
Thanks Received: 56


chipwitch View Post
Just gauging interest...

Some of you may have seen me complain about the mouse scroll wheel incrementing and decrementing the position size. Depending on your work flow, it may or may not be a problem for you. Since my strategy involves frequent changing position size, my trades sometimes get inadvertently altered if I touch the scroll wheel before shifting focus from the Position size textbox.

I've figured out the mechanics to fix this flaw in an addon. Basically, it is a proxy for the NT chart trader. Since I only need to tweak a couple things for my narrow workflow, it is currently only function over form. I wasn't planning on doing much more than making it functional for my own personal use. But if there's much interest, I may complete and test it for public consumption.

I will be inetrested in it as sometimes the same issue arrises are moving a chart trader or order entry window and then touching scroll wheel seems to change order settings away the default.

Reply With Quote
  #3 (permalink)
 
chipwitch's Avatar
 chipwitch 
Nashville, TN
 
Experience: Beginner
Platform: NinjaTrader
Broker: NinjaTrader, Continuum Data
Trading: MES for now... baby steps
Posts: 322 since Feb 2022
Thanks Given: 230
Thanks Received: 631



TigerStripes View Post
I will be inetrested in it as sometimes the same issue arrises are moving a chart trader or order entry window and then touching scroll wheel seems to change order settings away the default.

I'm not sure if you are aware why it happens? The only way it happens if the position size field "gets focus" (you click on it). Maybe you're entering a different quantity. That's all it takes. The scroll wheel increments and decrements the value. Moving a chart or window won't cause it. That is an intended and sometimes welcome behavior. I don't think so for this application but that's just my opinion. In any case, click somewhere else like the body of your chart. That takes focus off the position size text box and puts it on the chart. Then the scroll wheel won't affect the position size anymore. I could do 5 or 6 trades in the span of just a few minutes while changing the value each time. If I forget to change the focus, I can get into trouble.

Started this thread Reply With Quote
  #4 (permalink)
 TigerStripes   is a Vendor
 
Posts: 109 since Mar 2021
Thanks Given: 33
Thanks Received: 56


chipwitch View Post
I'm not sure if you are aware why it happens? The only way it happens if the position size field "gets focus" (you click on it). Maybe you're entering a different quantity. That's all it takes. The scroll wheel increments and decrements the value. Moving a chart or window won't cause it. That is an intended and sometimes welcome behavior. I don't think so for this application but that's just my opinion. In any case, click somewhere else like the body of your chart. That takes focus off the position size text box and puts it on the chart. Then the scroll wheel won't affect the position size anymore. I could do 5 or 6 trades in the span of just a few minutes while changing the value each time. If I forget to change the focus, I can get into trouble.

as simple as my rteply was It was that I do know how to pos. quantity selector works, and often have issues no noticing intra trade my scroll wheel is touched want then it changes unoticed by me to either flip my pos. the other direction as too many contracts added then have to loose part of the pos. profit or just an incorrect value that can lead to mishaps intra trade and early pos. exits. So this will be helpful to me and I will be sure that there are others it can help.

Reply With Quote
Thanked by:
  #5 (permalink)
ctcatsby
Portland, OR USA
 
Posts: 1 since Oct 2021
Thanks Given: 1
Thanks Received: 0

I'm currently demoing NT8 for a potential purchase, and the scroll wheel whipping up the number of contracts was definitely something I noticed right away that could be disastrous. It'd be nice if that could be disabled in the options...but knowing Ninjatrader, they'll probably just "forward it to the dev team" and hope a third party sells a $100 solution to customers instead.

Reply With Quote
  #6 (permalink)
 
chipwitch's Avatar
 chipwitch 
Nashville, TN
 
Experience: Beginner
Platform: NinjaTrader
Broker: NinjaTrader, Continuum Data
Trading: MES for now... baby steps
Posts: 322 since Feb 2022
Thanks Given: 230
Thanks Received: 631


ctcatsby View Post
I'm currently demoing NT8 for a potential purchase, and the scroll wheel whipping up the number of contracts was definitely something I noticed right away that could be disastrous. It'd be nice if that could be disabled in the options...but knowing Ninjatrader, they'll probably just "forward it to the dev team" and hope a third party sells a $100 solution to customers instead.

I bought the lifetime license. Overall, I'm very happy with the platform. I wrote a proof-of-concept add-on that fixes this behavior but it isn't finished for public consumption. This would be so easy for them to fix. They chose to use a listbox (or similar) control instead of a plain ole textbox. That's what I did in the add-on. So, you have to type the answer. Scrolling does nothing in a textbox.

Started this thread Reply With Quote
  #7 (permalink)
 
bobwest's Avatar
 bobwest 
Western Florida
Site Moderator
 
Experience: Advanced
Platform: Sierra Chart
Trading: ES, YM
Frequency: Several times daily
Duration: Minutes
Posts: 8,172 since Jan 2013
Thanks Given: 57,519
Thanks Received: 26,292


chipwitch View Post
I bought the lifetime license. Overall, I'm very happy with the platform. I wrote a proof-of-concept add-on that fixes this behavior but it isn't finished for public consumption. This would be so easy for them to fix. They chose to use a listbox (or similar) control instead of a plain ole textbox. That's what I did in the add-on. So, you have to type the answer. Scrolling does nothing in a textbox.

I doubt that they think this is a mistake, so I don't think they will fix it.

The choice to make the position size box scrollable clearly was deliberate. I've noticed that it's a common design choice in many programs to not make quantity input fields only updatable with keystrokes; they will often use the scroll wheel or some kind of arrow controls instead.

As you say, they could easily change the behavior. I doubt that most users have been inconvenienced by the current behavior, so I don't see them as having much of an incentive to change it.

But I think your addon is a worthwhile alternative for anyone whose trading style makes this an issue. I understand not necessarily wanting to release something that you think might not be ready for general release. But it does sound like something that would be worth putting in the Downloads section, if you get it in the condition you want, because it would fill a need for some traders.

The ones who need it, would really need it.

Bob.

When one door closes, another opens.
-- Cervantes, Don Quixote
Reply With Quote
Thanked by:
  #8 (permalink)
 
chipwitch's Avatar
 chipwitch 
Nashville, TN
 
Experience: Beginner
Platform: NinjaTrader
Broker: NinjaTrader, Continuum Data
Trading: MES for now... baby steps
Posts: 322 since Feb 2022
Thanks Given: 230
Thanks Received: 631


bobwest View Post
I doubt that they think this is a mistake, so I don't think they will fix it.

The choice to make the position size box scrollable clearly was deliberate. I've noticed that it's a common design choice in many programs to not make quantity input fields only updatable with keystrokes; they will often use the scroll wheel or some kind of arrow controls instead.

I have no doubt it was intended. Normally, I would like the feature. The reason I find it troublesome is that I am constantly scrolling the wheel in scrolling the charts as well. That muscle memory of scrolling the chart is the dominant behavior. I may tend to fidget with the wheel micro adjusting charts that complicates it for me.


Quoting 
As you say, they could easily change the behavior. I doubt that most users have been inconvenienced by the current behavior, so I don't see them as having much of an incentive to change it.

There's really no reason they can't do both. A single parameter tick box would be sufficient to allow the user to choose their preferred behavior. The simplest solution would be to simply have dual boxes, one textbox and their listbox overlaying the same location on the page. The tick box would simply make one hidden and the other visible, effectively disabling the one least desired.


Quoting 
But I think your addon is a worthwhile alternative for anyone whose trading style makes this an issue. I understand not necessarily wanting to release something that you think might not be ready for general release. But it does sound like something that would be worth putting in the Downloads section, if you get it in the condition you want, because it would fill a need for some traders.

The ones who need it, would really need it.

Bob.

I'll see if I can work on it this weekend.

Started this thread Reply With Quote
Thanked by:




Last Updated on June 3, 2022


© 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