Announcement

Collapse

Looking for a User App or Add-On built by the NinjaTrader community?

Visit NinjaTrader EcoSystem and our free User App Share!

Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less

Partner 728x90

Collapse

Monitor for Up/Down Arrow Key

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Monitor for Up/Down Arrow Key

    I would like to be able to monitor for the up/down arrow key being pressed (or any key for that matter). I tried to hook the chart window PreviewKeyDown handler, but that did not seem to do the trick. Do I need to hook a different component/handler? Thanks.

    #2
    Hello aslane,

    This would fall outside of the realm of support by NinjaTrader.

    However, there is an example of this on the forums which I am linking below.
    Chelsea B.NinjaTrader Customer Service

    Comment


      #3
      Well that example does not work, as it will not trap arrow keys.

      Comment


        #4
        Hello aslane,

        The example is only designed to show how to interpret ascii keys.

        You would only need the key command for the sequence you are after.

        This example does not show how to interpret every combination on the key board. It only provides a general outline of how key presses would be intercepted and interpreted.
        Chelsea B.NinjaTrader Customer Service

        Comment


          #5
          Yes, I understand the general concept, was only pointing out that this example is useless because the arrow keys are kind of special because they are navigation keys (not just ascii). I understand that I need to look for the arrow keycode, but the real issue is how to properly tap into the event hierarchy. The up/down arrow keys get routed off to the chart scale. So to properly monitor for them you need to tap fairly early in the hierarchy. I suspected you would not support it (and that is totally ok), but was hoping for a hint, as I have tapped into this event everywhere that I could find with no luck.

          Comment


            #6
            YMMV, but attaching to top level Chart object seems to do the trick.

            Comment

            Latest Posts

            Collapse

            Topics Statistics Last Post
            Started by judysamnt7, 03-13-2023, 09:11 AM
            4 responses
            57 views
            0 likes
            Last Post DynamicTest  
            Started by ScottWalsh, Today, 06:52 PM
            4 responses
            36 views
            0 likes
            Last Post ScottWalsh  
            Started by olisav57, Today, 07:39 PM
            0 responses
            7 views
            0 likes
            Last Post olisav57  
            Started by trilliantrader, Today, 03:01 PM
            2 responses
            19 views
            0 likes
            Last Post helpwanted  
            Started by cre8able, Today, 07:24 PM
            0 responses
            9 views
            0 likes
            Last Post cre8able  
            Working...
            X