Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

The power of automated trading

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

    The power of automated trading

    After a first read of automated trading, I am wondering about it's virtues over setting up entries over SuperDOM. Can you please list the advantages of autotrading for you ?



    Thanks,



    Chip



    #2
    imported post

    I personally do not have any systems that I am automating so I can list any specific advantages for me personally. I will leave this for others to reply who actually use NT for automation.

    Ray
    RayNinjaTrader Customer Service

    Comment


      #3
      imported post

      I am working on an automated system. To me the benefits are numerous. I can trade 24/7, no more emotion, consistency, etc. I understand an automated system needs to be tweaked often. The problem isgetting itsetup and working properly. I have been working on it for 3 months.

      Comment


        #4
        imported post

        HI Aggie,

        It's great that you are building you automated system. What language are you using? What features are you planning to incorportate?/

        Keep us posted.

        Chip


        Comment


          #5
          imported post

          I am using Esignal. The problem is we are using the alternate chart type's. Renko, Kagi, pointbreak, etc. There excellent for trend trading. Problem with the stop's is that there bars don't print until completion. At this point, all the profit is given back. We are trying to get stop's activated off of the previous bar. Since I am not a programmer, getting the ideas thru to a programmer are difficult. All the test come out to good to give up. So, we will keep trying and just trade manually for now.

          Comment


            #6
            imported post

            Hi Everyone,

            Does the DLL of the NT V5 works for both TS 8 and TS2000i? Any usefull info regarding writing script for automated trading?


            Thanks

            Travis

            Comment


              #7
              Is here anyone who managed to fully automate a strategy with Ninjatrader and using it an a regular basis? On 1 or 5 min charts or weekly or something?I really would have some questions to him/her.

              I am looking for topics where people discuss their problems with automation. It is very hard work to find a strategy that really works. And then program it.

              I am starting to think that it has almost no use at all. ATM is very very useful, but when it comes to programming and backtesting different strategies with crossovers etc., I get not so good results.

              I wonder if some one has a strategy that performs as good as in a backtest.

              Comment


                #8
                I spent my long nights developing the trading system in C#.

                The strategy has been running live for 3 weeks now.

                The strategy uses 1 min charts and executes long and short market orders for the emini S&P 500 instrument.

                I intended for my strategy to run 24/7 but apparently my data feed (Patsystems) stops at 5:35 pm EST and this causes the strategy to stop and disappear.

                Therefore, I have to restart the strategy every morning. Like some volume indicators that Josh, etc have created, my volume indicator is forward-looking only so that strategy is not able to compute the current position when I start the strategy. As a result, the strategy position is empty but my brokerage account is either long or short. So, I have to hack it a little to get it in sync.

                I'm not superstitious but I'm not sharing the actual trading strategy. At a high level, it follows the "smart money" volume to initiate trades. I completely ignore price action.

                NinjaTrader is on the right track. It is based entirely on the .NET Frameworks. There are unlimited possibilities for integration with my C# trading code. My #1 feature request is for the strategy position to match the brokerage position in real-time.

                The best part is I can work during the day while my strategy makes a little money on the side. I get email alerts whenever there is a trade. That's the whole reason for doing automated trading in the first place.

                Comment


                  #9
                  I'm using NT to automate an intraday trading strategy which I apply daily on several futures. I developed the strategy on another piece of software which I am using for some years now.

                  To develop a strategy you need some years of intraday data. You can buy this data and import it in NT. Unfortunately NT uses a uncommon dataformat, so you have to manipulate the data you bought into the NT format. That's why I keep using my old software to develop and test strategies and use NT to trade them automatically.

                  It's not that hard to program a simple strategy in NT. Using the wizard makes at even simpler. I experienced some small problems with a few trades that were generated unexpectedly. I wonder if there is a problem with the code I programmed or if there is some 'bug' in NT. Most probably it's my fault. Tens of other of trades are being generated and executed without a problem, so I'm very satisfied with NT.

                  I used to sit in front of my screen the whole day waiting for and entering trades. Now NT does it for me. This means I can do other things if I like. Also, automation keeps mistakes in order entry to a minimum.

                  Comment


                    #10
                    Originally posted by mgbloomfield View Post
                    My #1 feature request is for the strategy position to match the brokerage position in real-time...
                    I brought up the same point recently and Ray explained the reasons this feature isn't implemented.

                    The thread is here if you're interested...

                    Comment


                      #11
                      Value of Automated Strategies

                      I understand your view, however I am also in search of the "Holy Grail" of automated trading. I have been learning C# in order to make better use of the NT platform. I have been discretionary trading, using the ATM to manage my trades, but I find that I miss a lot of setups for a variety of reasons, (boredom, breaks, phone calls, door knocks, etc.) I am in the process of implementing my trading strategy and I chose to use the strategy/ATM hybrid approach. You are correct it is difficult to test but here's what I do. You can run daily tests of ATM strategies by running the market replay function. I've been recording the full day of ES, NQ, ER2, and EMD for the last several weeks. When I have something running and ready to test, I run the replay with the ATM properly named and sitting in the DOM. I usually run at 50x so I can see how the strategy performs. All I care about is market entry since the ATM manages the position once it is entered. I've been real-time sim testing and tweaking the strategy for the past two weeks. I expect to do that for about two more weeks then I plan on going live.
                      I spent a lot of time on TradeStation and EasyLanguage only to discover that the brokerage and order management side of TS pretty much sucks. NT is so much more flexible, powerful, and robust. I will agree however, the learning curve of learning C# is pretty steep, particularly if you aren't a programmer by nature. I took an online course from the local community college, and I've found that it has removed a lot of the mystery of C# for me.

                      Comment


                        #12
                        So you guys say that it is possible to program a strategy and let Ninjatrader earn the money for you while I am working?

                        How many people are doing like this approx,? I wonder...
                        This is why I started to learn Ninjatrader to automate strategies.

                        Is here anyone who developed a fully working strategy only with the wizard?

                        So far one thing I have realized: If I am trying to create a strategy that follows trends I only get about 30% hit ratio. That is clear because 70% of the time the markets are not following trends. I am having a very hard time to describe the definition of the trend to Ninjatrader, or break out.

                        Is here anyone who has some idea what indicator combination could do the work for describing break outs, and trends? I think this is the key and the order management, but first I would like to get to a certain point where I can continue.

                        Comment


                          #13
                          Originally posted by Fecdzo View Post
                          Is here anyone who has some idea what indicator combination could do the work for describing break outs, and trends? I think this is the key and the order management, but first I would like to get to a certain point where I can continue.
                          Here's a few ideas of indicators to try:
                          DM, ADX, ZeroLagEMA, RAVI, MASlopePlot, Candlestick Pattern, BreakoutRecognition, ModHeikenAshi etc. (if you don't find any of these in the file sharing section try searching the forum).

                          There are litterally countless combinations which is what makes things so interesting.

                          Comment


                            #14
                            Thank you!

                            Do you have a good combination? Are you automating a strategy live?

                            Comment


                              #15
                              Reply

                              I'm a little late getting back to you. Sorry for the delay. I do have a strategy that I built using the strategy wizard, but I think the real power of NT is the ability to tune an ATM to manage the trade exactly the way you wish. For that reason I used the Sample ATM strategy to guide me to write a strategy that passes control to an ATM to manage the trade after entry. It is difficult to test this, as I noted before, but it is a powerful way to initiate and manage a trade. Unfortunately it can't be done with a wizard alone so learning NinjaScript becomes a necessity.
                              I am not trying to create a perfectly autonomous piece of software that will trade on its own day or night. For many reasons, (stability of the internet connection, problems with trades not executed, a market condition not anticipated by the code....) I don't think it is reasonable to pursue the autonomous program route and unfortunately the problems, when they occur, do not have to be huge to cause a major hit to your account. I am simply trying to lift some of the drudgery of trading and replace it with a program that sees a trade opportunity the way I see it, enters the trade, then manages the trade. I personally think a good trader can always do better trading with a discretionary mindset (I underline the word "good" multiple times) and for that reason a purely mechanical system is not likely to achieve that level of success. I do think it can get close, particularly with entries, and that in itself would be a huge advantage.

                              Comment

                              Latest Posts

                              Collapse

                              Topics Statistics Last Post
                              Started by cls71, Today, 04:45 AM
                              0 responses
                              1 view
                              0 likes
                              Last Post cls71
                              by cls71
                               
                              Started by mjairg, 07-20-2023, 11:57 PM
                              3 responses
                              213 views
                              1 like
                              Last Post PaulMohn  
                              Started by TheWhiteDragon, 01-21-2019, 12:44 PM
                              4 responses
                              544 views
                              0 likes
                              Last Post PaulMohn  
                              Started by GLFX005, Today, 03:23 AM
                              0 responses
                              3 views
                              0 likes
                              Last Post GLFX005
                              by GLFX005
                               
                              Started by XXtrader, Yesterday, 11:30 PM
                              2 responses
                              12 views
                              0 likes
                              Last Post XXtrader  
                              Working...
                              X