NexusFi: Find Your Edge


Home Menu

 





The Truth: NinjaTrader


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one Fat Tails with 120 posts (165 thanks)
    2. looks_two Big Mike with 54 posts (93 thanks)
    3. looks_3 MetalTrade with 43 posts (10 thanks)
    4. looks_4 ZTR with 41 posts (25 thanks)
      Best Posters
    1. looks_one AynRandFan with 34 thanks per post
    2. looks_two Big Mike with 1.7 thanks per post
    3. looks_3 Fat Tails with 1.4 thanks per post
    4. looks_4 NinjaTrader with 0.9 thanks per post
    1. trending_up 356,171 views
    2. thumb_up 802 thanks given
    3. group 145 followers
    1. forum 1,059 posts
    2. attach_file 65 attachments




 
Search this Thread

The Truth: NinjaTrader

  #681 (permalink)
futuresinvestor8
Los Angeles, CA
 
Posts: 18 since Mar 2011
Thanks Given: 3
Thanks Received: 7

Thanks! Glad to see such an honest outspoken review on Ninja Trader. I'll take this into account.

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Better Renko Gaps
The Elite Circle
Futures True Range Report
The Elite Circle
Online prop firm The Funded Trader (TFT) going under?
Traders Hideout
The space time continuum and the dynamics of a financial …
Emini and Emicro Index
ZombieSqueeze
Platforms and Indicators
 
  #682 (permalink)
 
trendisyourfriend's Avatar
 trendisyourfriend 
Quebec Canada
Market Wizard
 
Experience: Intermediate
Platform: NinjaTrader
Broker: AMP/CQG
Trading: ES, NQ, YM
Frequency: Daily
Duration: Minutes
Posts: 4,527 since Oct 2009
Thanks Given: 4,171
Thanks Received: 6,018


MetalTrade View Post
Monpere, I have to disagree with you.

They invented the DOM.

How would you feel when you think and create something and then your competitor says: oh this is nice, let me program the same. That's not how Intellectual Copyright works in our Western world.

Copying everybody else ideas works in other countries but it's resulting in lack of innovation.

Last time we got something useful newly invented from China was 1500 years ago.

I think Bill Gate and Steve Job liked the idea and put into it a considerable amount of time to improve it.




and the improved version 1500 years later:

Reply With Quote
  #683 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,102



trendisyourfriend View Post
I think Bill Gate and Steve Job liked the idea and put into it a considerable amount of time to improve it.

The Chinese neither invented the One nor the Zero. The Zero came to us from India, and without that Zero neither Bill nor Steve would have made it very far.

The abacus requires more than two digits to perform the calculations, so compared to an IPAD it is pretty sophisticated.

Reply With Quote
Thanked by:
  #684 (permalink)
 RM99 
Austin, TX
 
Experience: Advanced
Platform: TradeStation
Trading: Futures
Posts: 839 since Mar 2011
Thanks Given: 124
Thanks Received: 704

As long as we're wondering in this thread, I find it curious that a company would chase ghosts with respect to patent law on nebulous concepts.

Just because I combine 2 ingredients in my kitchen, doesn't give me the right to patent it and sue anyone else who happens to find it suitable.

Code is less nebulous...and easier to patent, but the idea of a particular configuration of parameters being intellectual property isn't really a solid/tenable position. Any good patent lawyer would have told them that. There are very few absolutes in a courtroom, which is why arguments range from weak to strong.....trying to patent the concept of a DOM is about as weak as trying to patent the combination of chocolate and peanut butter.........even if you COULD do it, going after every person that codes their own version isn't really feasible or practical.

The second part (feasibility and practicality) is what still plagues intellecutal and artistic rights from porn to music to movies. Just because you own the rights to something, doesn't mean that you'll be able to effectively enforce it. The RIAA can no easier stem piracy through legal means than the porn produces who's frustrated because people aren't buying his DVD's that are now on free porn sites. Both industries have been decimated recently.

The only viable solution is through technology and preventing people from accessing the intellectual property. Software companies and music/movies are making headway against black markets.

In the case of the DOM, there's really nothing to stop anyone from taking the concept and coding their own version and there's virtually no way to stop/regulate them from doing so....legally or technically.....

As I said, they'd have been better off to get a competent lawyer who could have told them this in the first place or listened to the one they had. Trying to effectively patent and regulate the use of a "DOM" is akin to trying to patent and regulate the concept of a mancave. If some other guy builds his own mancave, and you came up with the idea......good luck on collecting your perceived due compensation or preventing every other swinging richard from doing the same.

Reply With Quote
  #685 (permalink)
 
monpere's Avatar
 monpere 
Bala, PA, USA
 
Experience: Intermediate
Platform: NinjaTrader
Broker: Mirus, IB
Trading: SPY, Oil, Euro
Posts: 1,854 since Jul 2010
Thanks Given: 300
Thanks Received: 3,371


RM99 View Post
As long as we're wondering in this thread, I find it curious that a company would chase ghosts with respect to patent law on nebulous concepts.

Just because I combine 2 ingredients in my kitchen, doesn't give me the right to patent it and sue anyone else who happens to find it suitable.

Code is less nebulous...and easier to patent, but the idea of a particular configuration of parameters being intellectual property isn't really a solid/tenable position. Any good patent lawyer would have told them that. There are very few absolutes in a courtroom, which is why arguments range from weak to strong.....trying to patent the concept of a DOM is about as weak as trying to patent the combination of chocolate and peanut butter.........even if you COULD do it, going after every person that codes their own version isn't really feasible or practical.

The second part (feasibility and practicality) is what still plagues intellecutal and artistic rights from porn to music to movies. Just because you own the rights to something, doesn't mean that you'll be able to effectively enforce it. The RIAA can no easier stem piracy through legal means than the porn produces who's frustrated because people aren't buying his DVD's that are now on free porn sites. Both industries have been decimated recently.

The only viable solution is through technology and preventing people from accessing the intellectual property. Software companies and music/movies are making headway against black markets.

In the case of the DOM, there's really nothing to stop anyone from taking the concept and coding their own version and there's virtually no way to stop/regulate them from doing so....legally or technically.....

As I said, they'd have been better off to get a competent lawyer who could have told them this in the first place or listened to the one they had. Trying to effectively patent and regulate the use of a "DOM" is akin to trying to patent and regulate the concept of a mancave. If some other guy builds his own mancave, and you came up with the idea......good luck on collecting your perceived due compensation or preventing every other swinging richard from doing the same.

I think if the DOM patent was challenge and litigated, TT would loose. I don't know if anyone has tried. TT is using the fear of litigation, and potential cost of litigation to force other companies to pay them for a concept. They know full well that these smaller companies like NinjaTrader, etc. are too small to bear the burden to litigate. Of course those companies are going to agree to pay a fee, because that fee is passed directly on to us, it costs them nothing. We are the ones being raked over the coals. It is pure extortion. Why aren't the exchanges paying TT? Because they had enough capital to be willing to go to court and challenge them. I think the moment a couple of companies start challenging the TT litigation threats from that patent, we will see that monopoly laid to rest. It is just way to difficult to litigate software.

Reply With Quote
  #686 (permalink)
 
ThatManFromTexas's Avatar
 ThatManFromTexas 
Houston,Tx
 
Experience: Advanced
Platform: NinjaTrader
Broker: Mirus Futures/Zen-Fire
Trading: TF
Posts: 2,265 since Feb 2010
Thanks Given: 1,206
Thanks Received: 4,348


MetalTrade View Post
Yes, I agree it's not an easy call.

But in the case of the DOM. It's clearly an invention by Trading Technologies and copied without shame by anybody who makes a trading program.

I hate paying the extremely high x-trader fee, but the X-trader dom works just so darned good. I understand they sue anybody around there about it. I would do just the same when everybody in the business copied my idea, and if I would have the funds for it. You could also reverse it, and say x-trader is so expensive because they have to sue everybody.


You're preaching to the choir...I'm the only guy on the planet that still pays for music he downloads...

I'm just a simple man trading a simple plan.

My daddy always said, "Every day above ground is a good day!"
Reply With Quote
  #687 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Developer
Swing Trader
 
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,399 since Jun 2009
Thanks Given: 33,179
Thanks Received: 101,542

Moderator Notice
Moderator Notice





Mike

We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #688 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,102

In my opinion NinjaTrader still has a problem with parallel loading of daily data from Kinetick and data/brokerfeeds used for loading intraday data.

I am regularly contacted, when false pivots are displayed, and typically the problem can be traced back to false historical daily data. As far as I have noticed NinjaTrader currently cannot display daily data from Zenfire, Rithmic, eSignal and Interactive Brokers (maybe others as well).

Although a huge step has been made with Kinetick EOD, this only helps if

- a parallel connection (first connection Kinetick, second connection intraday data provider / broker feed) can be established
- or if the other feed can be configured not to overwrite the daily data loaded via Kinetick

Currently neither Kinetick/eSignal, Kinetick/Zenfire or Kinetick/Rithmic seems to be a possible solution, as there is no option to get correct historical data for yesterday, when being connected.

Kinetick/Interactive Brokers is one of the combinations that currently work. The daily data downloaded via Kinetick is not replaced with bad data from Interactive Brokers, except for today and tomorrow (see chart attached).


Even if the data is there, it cannot always be used

When daily data is loaded asynchronously, it can used by the indicator itself, but the values calculated cannot be further accessed by strategies and indicators.

If daily data is added via a DataSeries, this may, depending on the session template, insert the daily data prior to the session end. So none of the two options is currently easy to use. I have not added an option to add daily bars to recent multi time frame indicators.

Attached Thumbnails
Click image for larger version

Name:	ES 06-11 (Daily) 09_03_2011 - 07_04_2011.jpg
Views:	134
Size:	72.1 KB
ID:	35994  
Reply With Quote
  #689 (permalink)
 
trendisyourfriend's Avatar
 trendisyourfriend 
Quebec Canada
Market Wizard
 
Experience: Intermediate
Platform: NinjaTrader
Broker: AMP/CQG
Trading: ES, NQ, YM
Frequency: Daily
Duration: Minutes
Posts: 4,527 since Oct 2009
Thanks Given: 4,171
Thanks Received: 6,018


Fat Tails View Post
...I am regularly contacted, when false pivots are displayed, and typically the problem can be traced back to false historical daily data. As far as I have noticed NinjaTrader currently cannot display daily data from Zenfire, Rithmic, eSignal and Interactive Brokers (maybe others as well).
...

Thanks for bringing that discussion back on the table. I find it curious that it is practically never discussed to the point i felt i was the only person having this problem. I have seen a change with Ninja in the last couple of days in the way it loads data i'll take some screen captures tomorrow to explain what i mean. Meanwhile i get the right pivots because when i connect to Kinetick in the morning i export the daily bars in Excel (right-click on the day table) and then i disconnect from Kinetick and connect to my broker, load a daily chart containing only the last day and today (Yesterday to the present time) and modify the levels (OHLC) that are wrong for yesterday then i am ok. Once a number (OHLCV) is manually edited, Ninja seems to leave it alone and do not change it. However, since a couple of days, i only need to replace the Close for the settlement price and Volume previously saved in Excel from Kinetick while before i had to modify some of the other levels as well such as the OHL.

Reply With Quote
  #690 (permalink)
 
NinjaTrader's Avatar
 NinjaTrader  NinjaTrader is an official Site Sponsor
Site Sponsor

Web: NinjaTrader
AMA: Ask Me Anything
Webinars: NinjaTrader Webinars
Elite offer: Click here
 
Posts: 1,713 since May 2010
Thanks Given: 203
Thanks Received: 2,686



Fat Tails View Post
In my opinion NinjaTrader still has a problem with parallel loading of daily data from Kinetick and data/brokerfeeds used for loading intraday data.

I am regularly contacted, when false pivots are displayed, and typically the problem can be traced back to false historical daily data. As far as I have noticed NinjaTrader currently cannot display daily data from Zenfire, Rithmic, eSignal and Interactive Brokers (maybe others as well).

Although a huge step has been made with Kinetick EOD, this only helps if

- a parallel connection (first connection Kinetick, second connection intraday data provider / broker feed) can be established
- or if the other feed can be configured not to overwrite the daily data loaded via Kinetick

Currently neither Kinetick/eSignal, Kinetick/Zenfire or Kinetick/Rithmic seems to be a possible solution, as there is no option to get correct historical data for yesterday, when being connected.

Kinetick/Interactive Brokers is one of the combinations that currently work. The daily data downloaded via Kinetick is not replaced with bad data from Interactive Brokers, except for today and tomorrow (see chart attached).


Even if the data is there, it cannot always be used

When daily data is loaded asynchronously, it can used by the indicator itself, but the values calculated cannot be further accessed by strategies and indicators.

If daily data is added via a DataSeries, this may, depending on the session template, insert the daily data prior to the session end. So none of the two options is currently easy to use. I have not added an option to add daily bars to recent multi time frame indicators.

Fat Tails,

Thanks for your post. I see two separate but related issues you have raised both related to indicator development that requires access to daily data for use in calculating values plotted on intraday time frames.

First, on the loading and display of daily charts from various feeds, we do not see any problems on our end thus, Josh our product manager will follow up with you privately on this item so as to not pollute this thread with ping pong text while trying to reproduce the behavior you report. From our past history of working with you, I am sure we will be able to get to the bottom of your concern and address it appropriately.

For the daily data usage in NinjaScript for your indicators, you can access asynchronously loaded daily data’s calculated indicator values from other scripts in real-time, but to do so you would need to first ensure that the values actually exists. This means checking things like .ContainsValue or .IsValidPlot. This does come at the limitation of not being able to process it historically though. The other method you mentioned of just adding the daily data via a DataSeries to the script itself does indeed come with the prerequisite you also discussed. To do it this route, you must have the daily DataSeries running off of the same session template as the daily bars were created from.” As you pointed out, not ideal in the ease of use department.

Follow me on Twitter Reply With Quote




Last Updated on April 22, 2017


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
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.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts