NexusFi: Find Your Edge


Home Menu

 





Just starting out. Automated Trading: MultiCharts or Ninjatrader


Discussion in MultiCharts

Updated
      Top Posters
    1. looks_one AngryNJ with 3 posts (2 thanks)
    2. looks_two andby with 2 posts (1 thanks)
    3. looks_3 sam028 with 1 posts (2 thanks)
    4. looks_4 Quick Summary with 1 posts (0 thanks)
      Best Posters
    1. looks_one David with 2 thanks per post
    2. looks_two sam028 with 2 thanks per post
    3. looks_3 Bimi with 2 thanks per post
    4. looks_4 AngryNJ with 0.7 thanks per post
    1. trending_up 9,212 views
    2. thumb_up 10 thanks given
    3. group 7 followers
    1. forum 10 posts
    2. attach_file 0 attachments




 
Search this Thread

Just starting out. Automated Trading: MultiCharts or Ninjatrader

  #1 (permalink)
 AngryNJ 
Lodi, NJ
 
Experience: Intermediate
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: US Stocks
Posts: 10 since Feb 2011
Thanks Given: 4
Thanks Received: 3

Hello everyone, I'm just getting started with the world of automated trading. I am a software developer with about 20 years or so experience in java and Delphi (pascal). My trading experience is about 5 years of only equities and options trading.

I have already created a strategy in ninjatrader. The programming is pretty easy for me to figure out so far. At least to get strategies working. I'm only using the free yahoo data just to see if what I am doing is working as expected. I dont think (at first) I will need to backtest tick data, only minute data.

I do not have a broker yet for day trading. I'm leaning towards IB.

My question is what do you think I should start programming with?

From what I have read, ninjatrader is buggy and has issues. Multicharts is stable but has no dom (which is not really an issue for me). I know pascal, and I have heard that multicharts is easylanguage based which I hear is pascal based.... II plan on doing lots of testing of strategies before i start live trading. I will get demo of mc once I have a broker that works with it.

So which would you all recommend I start out with? MC or NT?

Thanks

I'm hoping that my interest in trading (which is very strong) and my experience in programming will make me of use here with some of the members here that are not software developers. My passion for programming has waned over the years due to corporations draining the life out of me. I'm hoping this will stir the old love of programming I once had before it became a tiresome job.

Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Exit Strategy
NinjaTrader
New Micros: Ultra 10-Year & Ultra T-Bond -- Live Now
Treasury Notes and Bonds
My NT8 Volume Profile Split by Asian/Euro/Open
NinjaTrader
ZombieSqueeze
Platforms and Indicators
Deepmoney LLM
Elite Quantitative GenAI/LLM
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Get funded firms 2023/2024 - Any recommendations or word …
61 thanks
Funded Trader platforms
38 thanks
NexusFi site changelog and issues/problem reporting
26 thanks
GFIs1 1 DAX trade per day journal
19 thanks
The Program
18 thanks
  #3 (permalink)
 David 
UK
 
Experience: Intermediate
Platform: NinjaTrader
Trading: Futures
Posts: 88 since Jun 2009
Thanks Given: 35
Thanks Received: 84


From a pure programming perspective, I would go for neither NT or MC.

I have over three years experience with developing NT Strategies, but have now moved to Sierra Charts for these reasons:

  • Uses C++ so is fast
  • SC consumes far fewer PC resources
  • It is very stable and has never crashed
  • Has very responsive support and product development
  • Development of multi time frame and multi instrument strategies is very straightforward
  • The programming language is very intuitive for experienced programmers
  • SC integrates well with IB TWS whereas NT seems to have frequent issues with the TWS API - for example NT does not work with IB financial advisor whereas SC does.

Reply With Quote
Thanked by:
  #4 (permalink)
 AngryNJ 
Lodi, NJ
 
Experience: Intermediate
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: US Stocks
Posts: 10 since Feb 2011
Thanks Given: 4
Thanks Received: 3

Thank you for the suggestion! I see their is a webinar on Sierra. I will definitely look into it.

Started this thread Reply With Quote
Thanked by:
  #5 (permalink)
 
sam028's Avatar
 sam028 
Site Moderator
 
Posts: 3,765 since Jun 2009
Thanks Given: 3,825
Thanks Received: 4,629

If the choice is MC vs NT, so EL vs C#, I will recommend NT: for an IT guy, programming C# is easier than EL (which is easier for non IT guys).
If you are good in Java, and if IB is an option for you, you can also use directly the IB Java API, without having to pay for another trading software.

Just FYI, MC 7 has a DOM.

Success requires no deodorant! (Sun Tzu)
Follow me on Twitter Reply With Quote
Thanked by:
  #6 (permalink)
 MetalTrade 
 
Posts: 1,055 since May 2010

Another vote for sierracharts, go sierracharts and never look back again...

Reply With Quote
  #7 (permalink)
 AngryNJ 
Lodi, NJ
 
Experience: Intermediate
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: US Stocks
Posts: 10 since Feb 2011
Thanks Given: 4
Thanks Received: 3


MetalTrade View Post
Another vote for sierracharts, go sierracharts and never look back again...

Well, to be honest, I have never been a fan of C++, but I will certainly check it out. So far, NT seems pretty simple to get strategies running, although I find the interface a bit clunky (using NT 7) and it lacks some customizing that would help a developer. I realize that I am used to development environments and these are not full fledged IDEs however.

So Sierracharts is not a product you buy once correct? I see the pricing is monthly? Is that the only option? The price is quite low, which is nice. I enrolled in the upcoming webinar. I am going to try out NT, MultiCharts and SierraCharts thanks to these suggestions.

Started this thread Reply With Quote
Thanked by:
  #8 (permalink)
 
andby's Avatar
 andby 
Norwich, UK
 
Experience: Intermediate
Platform: Multiple:research&executi
Broker: Started with Stage5/OEC ... multiple
Trading: Anything found profitable goes ...
Posts: 167 since Jul 2012
Thanks Given: 88
Thanks Received: 88

Hi AngryNJ,

What were the conclusions of your trials?
I noticed multicharts has a strong integration with Visual Studio IDE with access to c# OOP and all the benefits that come along.

Regards

Reply With Quote
Thanked by:
  #9 (permalink)
Bimi
London
 
Posts: 118 since Mar 2010
Thanks Given: 42
Thanks Received: 58

.


there is a new game in town -- MultiCharts .NET

Reply With Quote
  #10 (permalink)
 
andby's Avatar
 andby 
Norwich, UK
 
Experience: Intermediate
Platform: Multiple:research&executi
Broker: Started with Stage5/OEC ... multiple
Trading: Anything found profitable goes ...
Posts: 167 since Jul 2012
Thanks Given: 88
Thanks Received: 88


And I wonder how serious this game is. The idea is great indeed.

Reply With Quote




Last Updated on November 25, 2015


© 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