NexusFi: Find Your Edge


Home Menu

 





Webinar: NinjaTrader Advanced Topics with Raymond Deux, Oct 4 2011


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one Big Mike with 7 posts (7 thanks)
    2. looks_two andrewtrader with 6 posts (0 thanks)
    3. looks_3 NinjaTrader with 4 posts (0 thanks)
    4. looks_4 shodson with 3 posts (5 thanks)
    1. trending_up 18,923 views
    2. thumb_up 12 thanks given
    3. group 7 followers
    1. forum 28 posts
    2. attach_file 0 attachments




 
Search this Thread

Webinar: NinjaTrader Advanced Topics with Raymond Deux, Oct 4 2011

  #21 (permalink)
 bukkan 
Calcutta, India
 
Experience: Intermediate
Platform: ArthaChitra
Posts: 278 since Jun 2009
Thanks Given: 161
Thanks Received: 271


andrewtrader View Post
I am afraid you missed my points. And business people know very well what they need to make more money. It's unfortunate thou that NT users are business people too... Also following your article next step would be to "jump next curve" by moving silently to say MC and forget everything.

ahh, glad you didnt say the jump will be to metastock. the next step in reality doesnt exits, but it is created by vision, innovation.and innovation does not comes from consensus. how many polls/user feedback steve jobs take before launching iphone?

no platform/software is perfect. rather i say, every users need is unique and sometimes (if not always) no one software can meet all the requrements the users. but the uniqueness of ninja lies in ninjascript. personally, whatever nt lacked, i could fill the void by simply making an indicator. i am yet to come across any other software which gave me such flexibility.

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
ZombieSqueeze
Platforms and Indicators
Trade idea based off three indicators.
Traders Hideout
How to apply profiles
Traders Hideout
Exit Strategy
NinjaTrader
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Spoo-nalysis ES e-mini futures S&P 500
29 thanks
Just another trading journal: PA, Wyckoff & Trends
25 thanks
Tao te Trade: way of the WLD
24 thanks
Bigger Wins or Fewer Losses?
23 thanks
GFIs1 1 DAX trade per day journal
17 thanks
  #22 (permalink)
 
devdas's Avatar
 devdas 
Al,India
 
Experience: Advanced
Platform: NinjaTrader
Broker: Z
Trading: NiftyFuture
Posts: 1,562 since Feb 2010
Thanks Given: 1,513
Thanks Received: 1,701


bukkan View Post
but the uniqueness of ninja lies in ninjascript. personally, whatever nt lacked, i could fill the void by simply making an indicator.

actuallly infact its not ninjatrader platform or ninjascript....at the heart its C#..a powerfull pro language...

Harvest The Moon
Nest The Market
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #23 (permalink)
 
shodson's Avatar
 shodson 
OC, California, USA
Quantoholic
 
Experience: Advanced
Platform: IB/TWS, NinjaTrader, ToS
Broker: IB, ToS, Kinetick
Trading: stocks, options, futures, VIX
Posts: 1,976 since Jun 2009
Thanks Given: 533
Thanks Received: 3,709



andrewtrader View Post
really?!!

I think a lot of problems could be addressed if Ninjatrader spent more time making point releases (7.1, 7.2, etc) instead of working on multi-year, major releases which are giant, risk-laden infrastructural overhauls (NT8) that leave customers waiting for enhancements for dozens of months and long, bug-ridden beta cycles.

Another thing unique about their model is "pay once, get upgrades for life." Most software companies don't do this and instead, charge for upgrades on major releases but give free point releases/updates. The benefit of this is that the company is incentivized to make new major releases in a timely manner that can generate revenue, and the customer likes getting free point releases that improve the product in the meantime. Also, instead of paying a large lump sum of $1K up front for a license, you could charge, say, $299 for the software, then charge for major upgrades. This lowers the entry price but could lower the overall lifetime value of the customer if they buy just 1 version and never upgrade because they give up on trading or switch to another platform. However, you may be able to make money on the lower entry price with higher volume, but your support costs probably go up as well.

Another problem is that you have guys that don't want to upgrade and you have to support 4,5, 6+ past versions of software. That could be mitigated by end-of-life-ing older versions so you don't have to support those anymore. Also, it requires more complex source code management (multiple trunks for each major release, branches off of branches for support of point releases, etc) but it can be done, and is done all of the time.

I was surprised that for a 40-person company, 30 of them are support people. It seems like they should beef up the development staff. This could be a byproduct of their revenue model. For example, I bought a lifetime license, but odds are they will never make another dime from me even though I keep getting newer and newer versions of their software. Meanwhile, they have to provide the support that I expect from them during the lifetime of my patronage with them. I think they need a better way to extract revenue from customers to help continued funding of their support staff while at the same time properly funding R&D and innovation for newer versions.

Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #24 (permalink)
 andrewtrader 
Lithuania
 
Experience: Intermediate
Platform: MBT DesktopPro, Multicharts,NinjaTrader
Broker: MBT,CQG/AMP
Trading: Forex
Posts: 57 since May 2011
Thanks Given: 43
Thanks Received: 31


shodson View Post
I think a lot of problems could be addressed if Ninjatrader spent more time making point releases (7.1, 7.2, etc) instead of working on multi-year, major releases which are giant, risk-laden infrastructural overhauls (NT8) that leave customers waiting for enhancements for dozens of months and long, bug-ridden beta cycles.

exactly, completely agree.


shodson View Post
Another thing unique about their model is "pay once, get upgrades for life." Most software companies don't do this and instead, charge for upgrades on major releases but give free point releases/updates. The benefit of this is that the company is incentivized to make new major releases in a timely manner that can generate revenue, and the customer likes getting free point releases that improve the product in the meantime. Also, instead of paying a large lump sum of $1K up front for a license, you could charge, say, $299 for the software, then charge for major upgrades. This lowers the entry price but could lower the overall lifetime value of the customer if they buy just 1 version and never upgrade because they give up on trading or switch to another platform. However, you may be able to make money on the lower entry price with higher volume, but your support costs probably go up as well.

good points, I think most people would subscribe to idea to get improvements more often and have to pay less for initial version. Also NT could follow model to give discretionary trading features for one entry price affordable to everyone, and give additional features (like development, backtesting) for upgraded, more expensive version. Idea behind is that not every new trader is programmer or will ever want to dig into code.


shodson View Post
I was surprised that for a 40-person company, 30 of them are support people. It seems like they should beef up the development staff. This could be a byproduct of their revenue model. For example, I bought a lifetime license, but odds are they will never make another dime from me even though I keep getting newer and newer versions of their software. Meanwhile, they have to provide the support that I expect from them during the lifetime of my patronage with them. I think they need a better way to extract revenue from customers to help continued funding of their support staff while at the same time properly funding R&D and innovation for newer versions.

that's pretty obvious to anybody that they are understaffed with interface programmers. Adding one checkbox half of the forum raves about to NT interface is not a big deal for any programmer and changing object property to make for example toolbar floating is easy too. Instead they only manage to keep up with hotfixes. Also it looks completely strange for NT to ignore real commercial opportunities by refusing to add highly popular data feed connectors... So either problem is rotten brains at highest levels of management, failing to put priorities or they are short of programmers and lack of versioning protocols/workflow management.

Another thing - it looks completely strange to see all features and pretty complex NT functionality combined to one big fat program. This way for sure, if one single smallest part fails (because of say new addition community asks), whole program crashes. In contrast if NT worked more like client-server way, where different tasks are split to separate programs and they interact between each other i.e. data retrieval-storage is one program/service, backtesting - another separate program, Control Center and charting, dev. editor - again separate programs, this way each part could have it's own source trunk, probably independent upgrade cycle and adding one additional interface change or feature would not threaten whole program. Charting/interface=face of NT could be improved and beautified faster. So here we simply talk about lack of intelligent architecture from the very beginning and problems arising from that now.

Reply With Quote
  #25 (permalink)
 
sam028's Avatar
 sam028 
Site Moderator
 
Posts: 3,765 since Jun 2009
Thanks Given: 3,825
Thanks Received: 4,629


andrewtrader View Post
...
Also it looks completely strange for NT to ignore real commercial opportunities by refusing to add highly popular data feed connectors...

CQG, IB, ESignal, IQFeed, Kinetick, ZenFire, MBT, Pats, TT, ...
Who are these highly popular data feeds ?
Dukas may be one of them, but that's all I can find...

Success requires no deodorant! (Sun Tzu)
Follow me on Twitter Reply With Quote
  #26 (permalink)
 andrewtrader 
Lithuania
 
Experience: Intermediate
Platform: MBT DesktopPro, Multicharts,NinjaTrader
Broker: MBT,CQG/AMP
Trading: Forex
Posts: 57 since May 2011
Thanks Given: 43
Thanks Received: 31


sam028 View Post
CQG, IB, ESignal, IQFeed, Kinetick, ZenFire, MBT, Pats, TT, ...
Who are these highly popular data feeds ?
Dukas may be one of them, but that's all I can find...

take a look how many of these support 64bit. And yes, Dukas and some others. If you look towards fx arena, you can grasp wast idea I have in mind... But for now enough golden ideas

Reply With Quote
  #27 (permalink)
 tdmtrader 
Jacksonville FL
 
Experience: Master
Platform: NinjaTrader
Trading: ES, Currency Futures, Stocks
Posts: 8 since Mar 2011
Thanks Given: 12
Thanks Received: 5

im not sure if this was covered in the webinar... but did Ray answer why Market-If-Touched orders have never been a part of ninjatrader? That is one of my biggest pet-peeves for me. Every other platform supports it yet for as long as i can remember, Ninjatrader says "It is on the list of future considerations." This is from early 6 to current versions

Reply With Quote
  #28 (permalink)
 
shodson's Avatar
 shodson 
OC, California, USA
Quantoholic
 
Experience: Advanced
Platform: IB/TWS, NinjaTrader, ToS
Broker: IB, ToS, Kinetick
Trading: stocks, options, futures, VIX
Posts: 1,976 since Jun 2009
Thanks Given: 533
Thanks Received: 3,709


tdmtrader View Post
im not sure if this was covered in the webinar... but did Ray answer why Market-If-Touched orders have never been a part of ninjatrader? That is one of my biggest pet-peeves for me. Every other platform supports it yet for as long as i can remember, Ninjatrader says "It is on the list of future considerations." This is from early 6 to current versions

how is a market if touched order different from a stop order?

Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #29 (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


shodson View Post
how is a market if touched order different from a stop order?

For example, a buy stop market order is valid above the curret market price but will be rejected if submitted below the market. A buy market if touched order is valid below the market. So, if you placed a buy limit below the market, you are filled once your up in the queue, an MIT at the same price would trigger at market once the price was touched.

Follow me on Twitter Reply With Quote




Last Updated on November 24, 2011


© 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