• If this is your first visit, you will have to register before you can post. To view messages, please scroll below and select the forum that you would like to visits. Questions? Be sure to check out the Forum FAQ.

Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Adding controls inside the chart control

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

    Adding controls inside the chart control

    Hello,

    Is it possible to add controls like buttons and text boxes inside the chart control beside the Y-axis. If possible please provide the pointers on how to achieve it.

    Thanks,
    Subhash

    #2
    Hello,
    Thank you for the post.

    Yes this is possible, you could utilize the UserControlCollection for this type of use:

    http://ninjatrader.com/support/helpG...sub=collection

    The help guide example demonstrates adding two buttons to the chart, to the left of the Y access.

    I look forward to being of further assistance.
    JesseNinjaTrader Customer Service

    Comment


      #3
      Thanks for the quick response, I see that I can add controls to the left side of the y-axis. I was looking to add controls on both sides and also at the bottom. Looks like asking for more . Please let me know if that too is possible.

      Comment


        #4
        Hello,

        Thank you for the reply.

        For appending controls outside of the ChartControl specifically, this is a subject we don't really provide much help on as it requires that you are comfortable working with xaml using only C# code. You can see the following example of appending a button to a toolbar. You could work with the existing controls this way as well to form the window how you would like:

        http://ninjatrader.com/support/forum...731#post486731

        Please let me know if I may be of further assistance.
        JesseNinjaTrader Customer Service

        Comment


          #5
          NT7 , adding buttons in the chart

          Originally posted by NinjaTrader_Jesse View Post
          Hello,
          Thank you for the post.

          Yes this is possible, you could utilize the UserControlCollection for this type of use:

          http://ninjatrader.com/support/helpG...sub=collection

          The help guide example demonstrates adding two buttons to the chart, to the left of the Y access.

          I look forward to being of further assistance.
          Hi Jesse,

          your post is really interesting.
          I wonder if the same code (you provided for NT8) canalso be applied to NT7 in order to add buttons in the chart. If no, is there any other way to acheive this?
          Furthermore, is there any sample-code available to add (to an NT7's chart) a "pause strategy" button which can "toggle" (on - off) a strategy ?
          Is there any list of the type of buttons that can be added in a NT7 chart ? (except from "Long" or "Short" buttons).
          Documentation for "pausing" or "haulting" a strategy (via script) is missing from your official documentation (NT7), and these commands/statements are critical and absolutely needed to many developers, so you are kindly requested to do something (really sufficient) for that.

          Thank you.

          Comment


            #6
            Hello gplatis,

            Thank you for your response.
            I wonder if the same code (you provided for NT8) canalso be applied to NT7 in order to add buttons in the chart. If no, is there any other way to acheive this?
            The same code would not work in NinjaTrader 7. Adding/modifying buttons in NinjaTrader 7 is unsupported.
            Furthermore, is there any sample-code available to add (to an NT7's chart) a "pause strategy" button which can "toggle" (on - off) a strategy ?
            There is no sample code for this purpose. This would also be considered unsupported. To add to this; while you can use Disable() to disable a strategy from within itself there is not code to enable a strategy from out itself or within it's own code.
            Disable(): http://ninjatrader.com/support/helpG...t7/disable.htm
            Is there any list of the type of buttons that can be added in a NT7 chart ? (except from "Long" or "Short" buttons).
            There is no list of buttons that can be added.
            Documentation for "pausing" or "haulting" a strategy (via script) is missing from your official documentation (NT7), and these commands/statements are critical and absolutely needed to many developers, so you are kindly requested to do something (really sufficient) for that.
            This would be unsupported.

            Please let me know if we may be of further assistance.
            Patrick H.NinjaTrader Customer Service

            Comment


              #7
              Hi Patrick,

              "Unsupported" does not necessarily means that it cannot be done. It simply means, to my understanding, that you dont(want? to) provide the necessary information for these issues. For example I added such buttons in my own charts). The words you use ("unsupported") I think gives you an indirect way to "cut" the discussion about these issues (this is obvious not only to me but to others as well).Frankly, I think, the way you responded was not right and you seem to be having a not correct attitude... Whatever your reply would be in my above message you wont be able to change my said opinion. Other guys, over there, are more helpful !!

              Comment


                #8
                Hello gplatis,

                Thank you for your response.

                Add Ons and Buttons were both unsupported in NinjaTrader 7. Meaning there is no documentation nor support provided for such endeavors. In NinjaTrader 8 this is supported.

                However, just because something is unsupported does not mean someone on the forum or even one of us on support has not provided an example. Keep in mind you wish to do something that is not possible in NinjaTrader; enabling and disabling strategies via a button in an Add On.

                If you need examples of buttons or Add Ons (custom windows) in NinjaTrader 7 you have to look no further than the file sharing section of the Support Forum: http://ninjatrader.com/support/forum...splay.php?f=37

                Please let me know if you have any questions.
                Patrick H.NinjaTrader Customer Service

                Comment


                  #9
                  Hi guys,
                  I'm trying to implement this into my strategy and having some difficulty. Just so I can see this work with the SampleMACrossover, what would this script look like if it would enter Long/Short only once I clicked the button?
                  My strategy is already written but I would like to just add a Long/Short button that kicks things off for the order process in my script.
                  Last edited by PN720; 10-21-2018, 02:39 PM.

                  Comment


                    #10
                    Hello PN720,

                    Below is a public link to the LongShortToolBarButtons that shows how to place an order from a button's click event handler method. (In the ecosystem site user submitted apps section)
                    https://ninjatraderecosystem.com/use...bar-buttons-2/
                    Chelsea B.NinjaTrader Customer Service

                    Comment


                      #11
                      Hi, Chelsea
                      You provided download link to NT 8.
                      Can I please have download link to Long Short ToolBar button for NT 7. Looks like Long Short Toolbar Buttons zip file contains CurrentDayOHL indicator instead (here is link NT7 https://ninjatraderecosystem.com/use...olbar-buttons/) .Many thanks,

                      Comment

                      Latest Posts

                      Collapse

                      Topics Statistics Last Post
                      Started by rickyblah12, Today, 08:17 PM
                      0 responses
                      4 views
                      0 likes
                      Last Post rickyblah12  
                      Started by mrlucky1x, Today, 08:07 PM
                      0 responses
                      2 views
                      0 likes
                      Last Post mrlucky1x  
                      Started by uday12, Today, 07:21 PM
                      0 responses
                      3 views
                      0 likes
                      Last Post uday12
                      by uday12
                       
                      Started by voltlon, Today, 05:18 PM
                      0 responses
                      6 views
                      0 likes
                      Last Post voltlon
                      by voltlon
                       
                      Started by Bobisam, Today, 04:57 PM
                      0 responses
                      8 views
                      0 likes
                      Last Post Bobisam
                      by Bobisam
                       
                      Working...
                      X