Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

NinjaTrader 8 un-managed approach open source strategy framework

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

    NinjaTrader 8 un-managed approach open source strategy framework

    NinjaTrader is easy to use to build awesome Trading Strategies - also known as automated trading systems or algorithmic trading systems- generally suitable for day traders or swing trading sunday to friday close.

    This is where a beginner needs to start and can even use the "Strategy Builder" and use no code at all.
    https://ninjatrader.com/support/help...gy_builder.htm

    The default mode for NinjaTrader strategies offer very easy ways for a beginner to get started with the "managed approach"
    Managed Approach
    https://ninjatrader.com/support/help...d_approach.htm


    For those programmers looking for even more control and flexibility the "UnManaged approach" is reserved for very experienced advanced programmers.

    Unmanaged Approach
    https://ninjatrader.com/support/help...d_approach.htm


    To make it easier for all we are building an Open Source NinjaScript strategy unmanaged framework to make life easy for all developers wanting to use that mode. Aimed at developers from an intermediate experience upwards to use - but maybe even some beginners could also use it as there are some very basic sample strategies that can be edited and used as a template etc.

    Also suitable for any commercial development use and any vendors looking for a higher degree of trading system.
    No need to re-invent the wheel save time and use a framework....

    In our experience as Professional Algorithmic Traders and NinjaTrader Consultants, maybe less than 10% of the developers, vendors and traders we have worked with in the retail sphere, really understand how to do this. Now we bring you that experience for free open source to the NT Community.


    Please find the details here:
    https://ninjatrader.com/support/foru...er#post1131474

    the latest Version to import into NinjaTrader 8 can be found here:
    https://ninjatraderecosystem.com/use...dation-update/

    For GitHub visit us collaboration is welcome at: https://github.com/MicroTrendsLtd/NinjaTrader8


    Last edited by MicroTrends; 12-10-2020, 12:20 AM.
    MicroTrends
    NinjaTrader Ecosystem Vendor - micro-trends.co.uk

    #2
    ok!!!!!!!!!!!!!!!!!!!!!!!!!
    Attached Files

    Comment


      #3
      Originally posted by cincai View Post
      ok!!!!!!!!!!!!!!!!!!!!!!!!!
      Does your attachment mean you are confused - it could mean anything, not sure.
      Sorry If you are confused then its likely this will make more sense in your journey with NinjaTrader .

      As detailed It's really aimed at coders or traders, vendors with sufficient experience of trading with NT strategies to understand the benefits of.
      Certainly the curious or beginner can import it and try it out.
      Over time more and more samples and features will be release so please go ahead and try.

      Here it is: https://ninjatrader.com/support/forum/forum/ninjascript-file-sharing/user-app-submission/1131397-atsquadrostrategybase-nt8-strategy-foundation-update

      If you have some feedback that would be great.

      MicroTrends
      NinjaTrader Ecosystem Vendor - micro-trends.co.uk

      Comment


        #4
        Hello MicroTrends,

        Thanks for the open source share!
        JimNinjaTrader Customer Service

        Comment


          #5
          Originally posted by MicroTrends View Post
          NinjaTrader is easy to use to build awesome Trading Strategies - also known as automated trading systems or algorithmic trading systems- generally suitable for day traders or swing trading sunday to friday close.

          This is where a beginner needs to start and can even use the "Strategy Builder" and use no code at all.
          https://ninjatrader.com/support/help...gy_builder.htm

          The default mode for NinjaTrader strategies offer very easy ways for a beginner to get started with the "managed approach"
          Managed Approach
          https://ninjatrader.com/support/help...d_approach.htm


          For those programmers looking for even more control and flexibility the "UnManaged approach" is reserved for very experienced advanced programmers.

          Unmanaged Approach
          https://ninjatrader.com/support/help...d_approach.htm


          To make it easier for all we are building an Open Source NinjaScript strategy unmanaged framework to make life easy for all developers wanting to use that mode. Aimed at developers from an intermediate experience upwards to use - but maybe even some beginners could also use it as there are some very basic sample strategies that can be edited and used as a template etc.

          Also suitable for any commercial development use and any vendors looking for a higher degree of trading system.
          No need to re-invent the wheel save time and use a framework....

          In our experience as Professional Algorithmic Traders and NinjaTrader Consultants, maybe less than 10% of the developers, vendors and traders we have worked with in the retail sphere, really understand how to do this. Now we bring you that experience for free open source to the NT Community.


          Please find the details here:
          https://ninjatrader.com/support/foru...er#post1131474

          the latest Version to import into NinjaTrader 8 can be found here:
          https://ninjatraderecosystem.com/use...dation-update/

          For GitHub visit us collaboration is welcome at: https://github.com/MicroTrendsLtd/NinjaTrader8

          I just saw you added a WPF addition, I will take a look to that soon.
          I am building a very well functioning algorithm based on the open source code, & continue to run into issues when trying to set a break even. Where stop order continually updates on each tick the new break even order placement. What is best practice to re submit the original stop order as a new set of either OCO or non-OCO stop order.
          Is there a workflow or place to resubmit, can it be done the same as the original but re met one condition, if so these new orders how are they differentiated the original orders.
          Last edited by LoganJKTrader; 06-04-2022, 08:15 PM.

          Comment


            #6
            Originally posted by LoganJKTrader View Post

            I just saw you added a WPF addition, I will take a look to that soon.
            I am building a very well functioning algorithm based on the open source code, & continue to run into issues when trying to set a break even. Where stop order continually updates on each tick the new break even order placement. What is best practice to re submit the original stop order as a new set of either OCO or non-OCO stop order.
            Is there a workflow or place to resubmit, can it be done the same as the original but re met one condition, if so these new orders how are they differentiated the original orders.

            Please see the GitHub project - issues and discussions:
            MicroTrendsLtd/NinjaTrader8: NinjaTrader8 Components Strategies and Trading tools (github.com)

            https://github.com/MicroTrendsLtd/NinjaTrader8/discussions

            Update an order works fine for most exchange order rules
            - some more esoteric non mainstream require a replace instead of update -
            e.g you would get a rejection on an update -

            so you would not test and not call update to the order if the order price is past or at the breakeven trail in price
            MicroTrends
            NinjaTrader Ecosystem Vendor - micro-trends.co.uk

            Comment


              #7
              NinjaTrader 8 Algorithmic Semi Automatic Trading system
              The latest version some GUI elements for hybrid semi auto trading
              But this requires manual importing to prevent NT8 import errors caused by newer components
              Pease see: https://github.com/MicroTrendsLtd/Ni...ussion-3889698
              MicroTrends
              NinjaTrader Ecosystem Vendor - micro-trends.co.uk

              Comment

              Latest Posts

              Collapse

              Topics Statistics Last Post
              Started by traderqz, Today, 12:06 AM
              5 responses
              8 views
              0 likes
              Last Post NinjaTrader_Gaby  
              Started by Mongo, Today, 11:05 AM
              2 responses
              7 views
              0 likes
              Last Post Mongo
              by Mongo
               
              Started by guillembm, Today, 11:25 AM
              0 responses
              3 views
              0 likes
              Last Post guillembm  
              Started by Tim-c, Today, 10:58 AM
              1 response
              3 views
              0 likes
              Last Post NinjaTrader_Jesse  
              Started by traderqz, Yesterday, 09:06 AM
              4 responses
              29 views
              0 likes
              Last Post traderqz  
              Working...
              X