The Truth: NinjaTrader - NinjaTrader | futures io social day trading
futures io futures trading


The Truth: NinjaTrader
Updated: Views / Replies:198,511 / 1,059
Created: by AynRandFan Attachments:66

Welcome to futures io.

(If you already have an account, login at the top of the page)

futures io is the largest futures trading community on the planet, with over 90,000 members. At futures io, our goal has always been and always will be to create a friendly, positive, forward-thinking community where members can openly share and discuss everything the world of trading has to offer. The community is one of the friendliest you will find on any subject, with members going out of their way to help others. Some of the primary differences between futures io and other trading sites revolve around the standards of our community. Those standards include a code of conduct for our members, as well as extremely high standards that govern which partners we do business with, and which products or services we recommend to our members.

At futures io, our focus is on quality education. No hype, gimmicks, or secret sauce. The truth is: trading is hard. To succeed, you need to surround yourself with the right support system, educational content, and trading mentors Ė all of which you can find on futures io, utilizing our social trading environment.

With futures io, you can find honest trading reviews on brokers, trading rooms, indicator packages, trading strategies, and much more. Our trading review process is highly moderated to ensure that only genuine users are allowed, so you donít need to worry about fake reviews.

We are fundamentally different than most other trading sites:
  • We are here to help. Just let us know what you need.
  • We work extremely hard to keep things positive in our community.
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts.
  • We firmly believe in and encourage sharing. The holy grail is within you, we can help you find it.
  • We expect our members to participate and become a part of the community. Help yourself by helping others.

You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

Reply
 66  
 
Thread Tools Search this Thread
 

The Truth: NinjaTrader

  #481 (permalink)
Elite Member
Berlin, Europe
 
Futures Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker/Data: Interactive Brokers
Favorite Futures: Keyboard
 
Fat Tails's Avatar
 
Posts: 9,651 since Mar 2010
Thanks: 4,226 given, 25,601 received
Forum Reputation: Legendary


MetalTrade View Post
That they can't reproduce the error.

You should not comment on NinjaTrader, as it is not very objective. I suggested to use add MaximumBarsLookBack = MaximumBarsLookBack.Inifinite for all their indicators with recursive formulae and they responded that they forwarded the suggestion to development.

The customer service of NinjaTrader is quite good. They have repeatedly logged into my PC to check errors they could not reproduce. But most of the errors, let us say 95% (using percent is quite appropriate, as the denominator is 100) could be reproduced sooner or later and has been settled in one way or another. The problem is that there are still lots of new bugs being detected.

All these little things are just annoying. It shows a lack of experience/knowledge, as shows the painful progress towards the final release of NT 7. They simply have underestimated the task of putting up a software, which is as feature-rich as NinjaTrader.

Reply With Quote
 
  #482 (permalink)
Elite Member
Italy - Roma
 
Futures Experience: Intermediate
Platform: Sierra Chart
Broker/Data: IB
Favorite Futures: Index futures
 
jagui's Avatar
 
Posts: 195 since Jul 2010
Thanks: 248 given, 278 received

Ninja bug

NinjaTrader (chart trader) today duplicated some of the trades on the sim account, while I did them only in the real account. P/L is splitted between sim and real account. When a sim trade closed, P/L of both real and sim were updated. During trades I heard "Stop filled" and "Target filled" several times, while having no open positions... that was a little scaring.

This is obviusly a bug. I didn't change the account in chart trader. The sim trades were by no chance made by me, it was like a hidden strategy was running on the sim account. I don't even ever touched anything about "strategies" on this production machine, which is a brend-new dell with plenty of ram and only ninja trader installed.

See screenshot. The sim trades were done automagically by ninja.

Some time ago I reported a similar bug to ninja support. They replied that was my fault, because, they said, I pushed the "REV" button on chart trader. I didn't pushed that button, but I was not 100% sure so I gave up. Now I'm 100% sure I didn't selected the sim account, I was live trading.

Attached Thumbnails
The Truth:  NinjaTrader-trades.png  
Reply With Quote
The following 2 users say Thank You to jagui for this post:
 
  #483 (permalink)
Elite Member
Italy - Roma
 
Futures Experience: Intermediate
Platform: Sierra Chart
Broker/Data: IB
Favorite Futures: Index futures
 
jagui's Avatar
 
Posts: 195 since Jul 2010
Thanks: 248 given, 278 received



Fat Tails View Post
They simply have underestimated the task of putting up a software, which is as feature-rich as NinjaTrader.

I believe it is not just an underestimate because, in software developing, every project is always underestimated ;-)

I believe they simply lack a professional software methodology in place. They can have great programmers, but in today complex software projects a modern methodology in place is necessary. Having worked many years as a software developer, I can smell how ninja started a little amateurish style years ago, and never really changed this approach. I remember they even stated something like this in their forum.

They clearly don't adopt a test-driven approach, otherwise all this new and repeating bugs didn't were here.

Reply With Quote
The following user says Thank You to jagui for this post:
 
  #484 (permalink)
Membership Revoked
 
Futures Experience: Beginner
 
Posts: 1,081 since May 2010
Thanks: 2,092 given, 595 received

i have to admid that functionality wise i love nt, it has everything i need

too bad it's not working as advertised (yet)

Reply With Quote
The following 2 users say Thank You to MetalTrade for this post:
 
  #485 (permalink)
Elite Member
Italy - Roma
 
Futures Experience: Intermediate
Platform: Sierra Chart
Broker/Data: IB
Favorite Futures: Index futures
 
jagui's Avatar
 
Posts: 195 since Jul 2010
Thanks: 248 given, 278 received

Let me say that a bug like this, is not a bug, is bad design. A well designed software, with proper code encapsulation, class hierarchy with self error testing, should not expose a bug like this. I think the code is a bit messed-up spaghetti-like. In fact, I would design polymorphic classes well isolated in terms of active strategies or account. Of course I can't prove it, but these are the types of error you usually find in software where object oriented design is mixed with procedural style coding. I know because I have made this errors myself, in the beginning.

So now I think ninja will never act as advertised, because of bad designed code. Too bad I purchased a lifetime license.

Reply With Quote
The following user says Thank You to jagui for this post:
 
  #486 (permalink)
Elite Member
Berlin, Europe
 
Futures Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker/Data: Interactive Brokers
Favorite Futures: Keyboard
 
Fat Tails's Avatar
 
Posts: 9,651 since Mar 2010
Thanks: 4,226 given, 25,601 received
Forum Reputation: Legendary


jagui View Post
I think the code is a bit messed-up spaghetti-like.

Then you should like it.


jagui View Post
So now I think ninja will never act as advertised, because of bad designed code. Too bad I purchased a lifetime license.

I also own a lifetime license. I also think that it never will be care-free. But I can use it for discretionary trading with some precautions. It has an excellent look and feel, usability is perfect. I would never trust in such a tool to do automated trading or backtesting.

The time I have invested is not wasted. I can reuse my knowledge for other platforms. The amount I have paid for the lifetime license is sort of a tuition fee.

Reply With Quote
The following 2 users say Thank You to Fat Tails for this post:
 
  #487 (permalink)
 R.I.P. 1960-2010 
 
Futures Experience: Advanced
Platform: NinjaTrader7
Broker/Data: Mirus RCG/Zen-Fire
Favorite Futures: CL & 6e, looking at ES, ZB and AU again.
 
ZTR's Avatar
 
Posts: 2,099 since Nov 2009
Thanks: 1,104 given, 1,390 received

Why do you think @Zondor and I started several threads about optimizing NinjaTrader code? When @Richard Todd, from move the markets got involved I was supremely satisfied with the results.

Much of the work Zondor and I did was to make NT7 stable. It is for us. I routinely execute live, real $$$ trades. Most if not all of the problems are my fault. Today was a great example of being able to execute a live trade any time I wanted from any one of 3 different live accounts.

R.I.P. Andy Zektzer (ZTR), 1960-2010.
Please visit this thread for more information.
Attached Thumbnails
The Truth:  NinjaTrader-9-28-2010-11-50-37.jpg  
Reply With Quote
The following user says Thank You to ZTR for this post:
 
  #488 (permalink)
Elite Member
Italy - Roma
 
Futures Experience: Intermediate
Platform: Sierra Chart
Broker/Data: IB
Favorite Futures: Index futures
 
jagui's Avatar
 
Posts: 195 since Jul 2010
Thanks: 248 given, 278 received


Fat Tails View Post
Then you should like it.

Yes, if I had to eat it.

Some code-based recipes:
http://en.wikipedia.org/wiki/Spaghetti_code

NinjaTrader project manager(s) should carefully read this page:
http://sourcemaking.com/antipatterns/spaghetti-code

Reply With Quote
The following user says Thank You to jagui for this post:
 
  #489 (permalink)
Elite Member
Italy - Roma
 
Futures Experience: Intermediate
Platform: Sierra Chart
Broker/Data: IB
Favorite Futures: Index futures
 
jagui's Avatar
 
Posts: 195 since Jul 2010
Thanks: 248 given, 278 received


ZTR View Post
Why do you think @Zondor and I started several threads about optimizing NinjaTrader code? When @Richard Todd, from move the markets got involved I was supremely satisfied with the results.

Much of the work Zondor and I did was to make NT7 stable. It is for us. I routinely execute live, real $$$ trades. Most if not all of the problems are my fault. Today was a great example of being able to execute a live trade any time I wanted from any one of 3 different live accounts.

I'm glad NT is working well for you.
I can accept if NT crashes because of code written by me, but my only fault was using the chart trader. I believed I could trust chart trader, it is not its first version, it should be a mature component, but it is not.
During this month I had a position reversed by NT, and the support guys convinced me that I clicked the REV button, while I didn't. Today some sim trades apperead by themselves while I was trading.

I appreciate NT is trying to show me how to trade, this must be an undocumented feature, the next step in autotrading.

Reply With Quote
The following user says Thank You to jagui for this post:
 
  #490 (permalink)
 R.I.P. 1960-2010 
 
Futures Experience: Advanced
Platform: NinjaTrader7
Broker/Data: Mirus RCG/Zen-Fire
Favorite Futures: CL & 6e, looking at ES, ZB and AU again.
 
ZTR's Avatar
 
Posts: 2,099 since Nov 2009
Thanks: 1,104 given, 1,390 received



jagui View Post
I'm glad NT is working well for you.
I can accept if NT crashes because of code written by me, but my only fault was using the chart trader. I believed I could trust chart trader, it is not its first version, it should be a mature component, but it is not.
During this month I had a position reversed by NT, and the support guys convinced me that I clicked the REV button, while I didn't. Today some sim trades apperead by themselves while I was trading.

I appreciate NT is trying to show me how to trade, this must be an undocumented feature, the next step in autotrading.

I will be making videos of my trades for a few days, just so I have a record of exactly what happens. Someone posted how to obscure my account, but as usual, I can't find it. Will look for it later. Any hints are appreciated, as I know it is on the Web, somewhere... as well as on the Price, Volume & the DOM thread.

R.I.P. Andy Zektzer (ZTR), 1960-2010.
Please visit this thread for more information.
Reply With Quote

Reply



futures io > > > > The Truth: NinjaTrader

Thread Tools Search this Thread
Search this Thread:

Advanced Search



Upcoming Webinars and Events (4:30PM ET unless noted)

Linda Bradford Raschke: Reading The Tape

Elite only

Adam Grimes: TBA

Elite only

NinjaTrader: TBA

January

Ran Aroussi: TBA

Elite only
     

Similar Threads
Thread Thread Starter Forum Replies Last Post
The Truth: MultiCharts Fat Tails MultiCharts 32 September 10th, 2012 04:49 AM
Daytrading - The Pain, Truth, and Redemption Rudy52 Elite Trading Journals 18 February 12th, 2011 07:08 AM
Easy Language to NT/ Futures truth gg80108 NinjaTrader Programming 5 November 21st, 2010 11:04 AM
Can NinjaTrader data be stored other than \My Documents\NinjaTrader 6.5 tc12357 NinjaTrader 4 December 15th, 2009 02:55 PM


All times are GMT -4. The time now is 05:51 PM.

Copyright © 2017 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, +507 833-9432, info@futures.io
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.
no new posts
Page generated 2017-12-12 in 0.13 seconds with 20 queries on phoenix via your IP 54.167.44.32