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 364,097 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

  #71 (permalink)
royalflush
australia
 
Posts: 6 since Dec 2009
Thanks Given: 0
Thanks Received: 0

yes, IQ trader is a "skin" of Nanotrader, made for PATS, but Nanotrader accepts all the most popular data feeds for Pro traders, it is a very good & stable platform it is worth trying it out, you get full functionality of all its features during the 2 weeks trial period

You get a modern, superior & intuitive DOM & ChartTrader, & without any of the old-school BS, watch their videos

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
REcommedations for programming help
Sierra Chart
ZombieSqueeze
Platforms and Indicators
Quantum physics & Trading dynamics
The Elite Circle
What broker to use for trading palladium futures
Commodities
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
 
  #72 (permalink)
Andrew
sea side
 
Posts: 217 since Dec 2009
Thanks Given: 86
Thanks Received: 25

Royalflush,
I know about Nano, I've tested that, regret only on historical data.
It looks good especially for strategy testing, finetuning
and its also nice that it works like grey box.
I've dropped that idea because of data feed, I don't like PATS data feed,
TT feed is quite expensive for me now, but I was doubt Nano could be used say on
CTS data feed, however CTS, as far as I know, don't offer tick data, which decrease Nano
functionality a lot.
Agree with you Nanotrader is really good desktop in the highend line.
However I still support idea of independent softwares used for charting and execution.

P.s. it's also arose for me following question Nanotrader is good, but it try to enter field of "strategy creation/optimization" software where present such good programs for example like Neuroshell, which seems has far rich functionality for strategy optimization/testing.
So I ended up now using CTS T4 on original data feed + consider Ninja on Zen Fire for some additional work with charts.

But any comments/suggestions are more then welcome as I still think/search for really reliable and comfortable solution for charting/execution/work with historical data/strategies.

Krgds,
Andrew

Reply With Quote
  #73 (permalink)
royalflush
australia
 
Posts: 6 since Dec 2009
Thanks Given: 0
Thanks Received: 0


Andrew
I like Nano because it is based on C++ and not limited by .net like other trading systems & platforms, in regard to data, it accepts data from quote:

"PATS, IB, eSignal, CQG, b.i.s. and TaiPan RT (german providers), historical data from vwd group, data in MetaStock format, ASCII data, environment based on the FIX protocol (which I don't know anything about the last)",

I agree with you about the rest, but as it is & from experience, the name of the game is trading, and a major part of it is having a fast, reliable, robust & precise order executions platform, it is great for arbitrage / hedging, scalping, & yes I use other platforms for advanced charting,

I am trying to find other users who are using this platform

good trading

Reply With Quote
  #74 (permalink)
Andrew
sea side
 
Posts: 217 since Dec 2009
Thanks Given: 86
Thanks Received: 25

Royalflush,
I'm enjoying your reply.
A have a few questions on which will be thankful to you to get replies, if possible.
Ok, "where to find" Nano I know and price for it quite acceptable, but with regards to that german data feed, do you know by chance their website address in order to get more info about them ?
Yes, the main name of the game is reliable and fast data and execution, that's why I'm paying additional attention to that.
Is it secret what other software you are using for charting ?
I've heard a lot of good word about CQG and Genesis for charting, but not tested them yet.
For Genesis anyway seems better to have additional IP/Line as well as computer on which it will be run solely.

Hope we are not "spoiling" a lot theme of that thread.

Krgds,
Andrew

Reply With Quote
  #75 (permalink)
royalflush
australia
 
Posts: 6 since Dec 2009
Thanks Given: 0
Thanks Received: 0

Andrew
I hope we r not overdoing it here, anyway,

for vwd here is the link .vwd.com/vwd/produkte.htm?language=GB I can't post links for some reason so copy & change what's needed & put 3w before the dot.


for TaiPan RealTime data here are the links .lp-software.de/

.prognosis.nl/elwave/uds.html


I use TS & I like MarketDelta (the latest is still young but not very friendly to Forex bacause as you know there is no centralized forex trading with volume data like in futures, stocks, options etc. & MD is built around volume trading)

CQG imo is overpriced, genesis was a good EOD option 8-10 years ago, I had very good feedback from people about DTN-IQfeed, I use eSignal because they cover the world's markets, they have a large farm of servers, and every program is built to use their feed & they have tick data,


of course there will be people who will argue about the merits of their own exotic data feed, but imo, in trading, you have to use something that is reliable, stable, robust, & gives you good value for money, I treat trading like running my own business & I have to use the tools which will serve me all the time & that is part of the fixed costs of running my business,


that is why I wouldn't deal with any platform which doesn't fulfill the above basic requirements, most of the "exotics" count on users to build & repair their programs by reporting bugs & offering solutions because they don't want or can't afford to hire the right people, also many of the software designers are not traders.


Happy new 2010

Reply With Quote
  #76 (permalink)
Andrew
sea side
 
Posts: 217 since Dec 2009
Thanks Given: 86
Thanks Received: 25

Royalflush,

Thank you a lot for detailed and kind reply.
It well noted.
I also thought a lot about Market Delta I really think it's very useful software and want to test it on IQ Data feed a few days ago already applied for trial, but you are right that's not quite user friendly
I like trading, but now forced to trade for living and that's why reliability and speed of software, data feed, reliable and honest broker is very important to me. I treat that also like business and because of that I prefer to have business tools reliable and in good order at least I used to have that when had been doing "usual" business.
Wish you good trading and Happy New Year as well !
Will be glad to stay in touch - I like how you think and answer - exactly and completely.

Krgds,
Andrew

Reply With Quote
  #77 (permalink)
 
sefstrat's Avatar
 sefstrat 
Austin, TX
 
Experience: Advanced
Platform: NT/Matlab
Broker: Interactive Brokers
Trading: FX majors
Posts: 285 since Jun 2009
Thanks Given: 20
Thanks Received: 768

I have many years of programming experience in c/c++ as well as managed languages like java/.net and I can tell you from experience that c++ will not give you much benefit in order execution speed (assuming that the managed version is programmed well)

Your internet latency will affect order execution time far more than c++ vs. .net

If you are hosting a server at the exchange and targeting microsecond executions, then that is another story..

Where c++ will give you a big speedup is in memory intensive calculations, ie drawing operations, calculating historical indicator values, etc.. so for backtesting c++ will be significantly faster, but in live trading it will not make that much of a difference unless you are reevaluating complex matrix operations on a large amount of data at every incoming tick/bar. And even in that case you can use interop to call c/c++ from .net to crunch the data for you.


royalflush View Post
Andrew
I like Nano because it is based on C++ and not limited by .net like other trading systems & platforms, in regard to data, it accepts data from quote:

"PATS, IB, eSignal, CQG, b.i.s. and TaiPan RT (german providers), historical data from vwd group, data in MetaStock format, ASCII data, environment based on the FIX protocol (which I don't know anything about the last)",

I agree with you about the rest, but as it is & from experience, the name of the game is trading, and a major part of it is having a fast, reliable, robust & precise order executions platform, it is great for arbitrage / hedging, scalping, & yes I use other platforms for advanced charting,

I am trying to find other users who are using this platform

good trading


Reply With Quote
  #78 (permalink)
Andrew
sea side
 
Posts: 217 since Dec 2009
Thanks Given: 86
Thanks Received: 25

Sefstrat,
//Your internet latency will affect order execution time far more than c++ vs. .net//
Agree, that's why I'm tuned up my internet connection as much as I could, but still think there is a room for improvement.
Do you know by chance how it can be tweaked correctly at most power ?
Krgds,
Andrew

Reply With Quote
  #79 (permalink)
royalflush
australia
 
Posts: 6 since Dec 2009
Thanks Given: 0
Thanks Received: 0

Hi sefstrat

Quote: "Where c++ will give you a big speedup is in memory intensive calculations, ie drawing operations, calculating historical indicator values, etc.. so for backtesting c++ will be significantly faster,"


that is exactly my point, NT will go into its freezing point & activate my "anger management" centers... I am a scalper, & I do it because it suits my personality, and when it comes to enter, manage or exit short time based trades and your platform decides to go into "interdimensions" you will not be very happy, especially when I don't use stops, (many more experienced traders would understand & know why it is advantageous not to use stop) but instead I closely manage the trade.

and yes I agree, with speed, you are as fast as the slowest connection,


P.S. I am not a programmer, the very little I know, is self taught,

Have a Happy new 2010

Reply With Quote
  #80 (permalink)
 
sefstrat's Avatar
 sefstrat 
Austin, TX
 
Experience: Advanced
Platform: NT/Matlab
Broker: Interactive Brokers
Trading: FX majors
Posts: 285 since Jun 2009
Thanks Given: 20
Thanks Received: 768



Andrew View Post
//Your internet latency will affect order execution time far more than c++ vs. .net//
Agree, that's why I'm tuned up my internet connection as much as I could, but still think there is a room for improvement.
Do you know by chance how it can be tweaked correctly at most power ?

Tweaks won't help much in that area unfortunately, the only way to really improve would be to get a different connection (or do colocation/VPS in the case of algorithmic executions)


royalflush View Post
that is exactly my point, NT will go into its freezing point & activate my "anger management" centers... I am a scalper, & I do it because it suits my personality, and when it comes to enter, manage or exit short time based trades and your platform decides to go into "interdimensions" you will not be very happy, especially when I don't use stops, (many more experienced traders would understand & know why it is advantageous not to use stop) but instead I closely manage the trade.

The only time I notice any slowdown in NT is when it has leaked memory to near the max memory usage point.. generally the only times that will happen is when doing repeated backtesting/optimization runs or if you have a large number of charts open with many indicators on each (or possibly you are using a badly coded 3rd party indicator)

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