VIDEO: MultiCharts vs. NinjaTrader strategy backtesting and optimization - MultiCharts | futures io social day trading
futures io futures trading


VIDEO: MultiCharts vs. NinjaTrader strategy backtesting and optimization
Updated: Views / Replies:31,134 / 53
Created: by Big Mike Attachments:0

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
 
Thread Tools Search this Thread
 

VIDEO: MultiCharts vs. NinjaTrader strategy backtesting and optimization

  #31 (permalink)
Elite Member
toronto, ontario
 
Futures Experience: Intermediate
Platform: ninja trader
Broker/Data: sterling, iqfeed
Favorite Futures: es, nq, 6e
 
bizman70's Avatar
 
Posts: 363 since May 2010
Thanks: 41 given, 140 received

optimizer

is there a way to calculate the right generations and population you may need based on the parametners you may be using in a back test with a genetic optimizer

Reply With Quote
 
  #32 (permalink)
Site Administrator
Manta, Ecuador
 
Futures Experience: Advanced
Platform: My own custom solution
Favorite Futures: E-mini ES S&P 500
 
Big Mike's Avatar
 
Posts: 46,238 since Jun 2009
Thanks: 29,350 given, 83,220 received


bizman70 View Post
is there a way to calculate the right generations and population you may need based on the parametners you may be using in a back test with a genetic optimizer

I don't know which platform you are talking about. But, I can tell you that MultiCharts automagically changes them based on the number of parameters.

Mike

Due to time constraints, please do not PM me if your question can be resolved or answered on the forum.

Need help?
1) Stop changing things. No new indicators, charts, or methods. Be consistent with what is in front of you first.
2) Start a journal and post to it daily with the trades you made to show your strengths and weaknesses.
3) Set goals for yourself to reach daily. Make them about how you trade, not how much money you make.
4) Accept responsibility for your actions. Stop looking elsewhere to explain away poor performance.
5) Where to start as a trader? Watch this webinar and read this thread for hundreds of questions and answers.
6)
Help using the forum? Watch this video to learn general tips on using the site.

If you want
to support our community, become an Elite Member.

Reply With Quote
 
  #33 (permalink)
Elite Member
toronto, ontario
 
Futures Experience: Intermediate
Platform: ninja trader
Broker/Data: sterling, iqfeed
Favorite Futures: es, nq, 6e
 
bizman70's Avatar
 
Posts: 363 since May 2010
Thanks: 41 given, 140 received

optimizer


i saw that in the video u posted - was wondering if there is a code to that or a calculation standard - i dont have access to MC but it looks like they may be using a 2.5 times divider on the parameter for the population and a 10 times for the generation - it would be nice to try another test to confirm

Reply With Quote
 
  #34 (permalink)
Site Administrator
Manta, Ecuador
 
Futures Experience: Advanced
Platform: My own custom solution
Favorite Futures: E-mini ES S&P 500
 
Big Mike's Avatar
 
Posts: 46,238 since Jun 2009
Thanks: 29,350 given, 83,220 received


bizman70 View Post
i dont have access to MC

You can get a free trial of MultiCharts from the website.

Mike

Due to time constraints, please do not PM me if your question can be resolved or answered on the forum.

Need help?
1) Stop changing things. No new indicators, charts, or methods. Be consistent with what is in front of you first.
2) Start a journal and post to it daily with the trades you made to show your strengths and weaknesses.
3) Set goals for yourself to reach daily. Make them about how you trade, not how much money you make.
4) Accept responsibility for your actions. Stop looking elsewhere to explain away poor performance.
5) Where to start as a trader? Watch this webinar and read this thread for hundreds of questions and answers.
6)
Help using the forum? Watch this video to learn general tips on using the site.

If you want
to support our community, become an Elite Member.

Reply With Quote
 
  #35 (permalink)
Elite Member
San Antonio
 
Futures Experience: Advanced
Platform: NinjaTrader Interactive Brokers
Broker/Data: Interactive Brokers
Favorite Futures: forex
 
Posts: 45 since Oct 2010
Thanks: 0 given, 116 received

Differing backtest results due to @DefaultFillType.cs ?

In reviewing the video you used the default fill type. DefaultFillType.cs is accessed from the backtest setup screen in NT7 by accessing Strategy Analyzer > Optimizer > Historical Fill Processing > Fill Type > Default. You can create custom ones as you probably know. It is located at My documents\NinjaTrader 7\bin\custom\type

In reviewing my own NT7 back test results, I noticed that the default fill type is a bit screwy. It's not straight forward that's for sure but the real market never gives you the best price. After reading it, I would never expect NT7 and Multicharts to have the same results. Multicharts has to be using a different fill algorithm since the NT7 default one is obscure. You might make a new one to simulate what you think Multicharts is doing and rerun the test to see if you can get the results to match, or vice versa if Multicharts will let you access a fill algorithm.

So being based upon C#, NT7 probably has the flexibility to get the results the same as Multicharts but as mentioned elsewhere in this thread, more flexibility has it's price.

As to the crashing... I agree, big pain. Does anybody have an opinion if this is NT7 or is it related to the data feeds not being stable? I'm curious to know if using Kinetick would make the system more reliable? In the past I've noticed that when I take my custom indicators off of the charts the system becomes more reliable. In one case I found an error which when corrected stopped some stability issues.

I'm personally not familiar with Multicharts and to hear the dissatisfaction on NT7 after spending so much time in the learning curve is a big bummer. I will eventually check out Multicharts based upon Big Mike's recommendation. But for now I haven't even mastered NT7.

Reply With Quote
 
  #36 (permalink)
Elite Member
Vancouver
 
Futures Experience: Intermediate
Platform: Ninja
Favorite Futures: CL GC
 
Posts: 43 since Oct 2010
Thanks: 24 given, 46 received

Were the results different?

An interesting comparison. Thanks for taking the time to do and share.

What I saw is the results from Multicharts were parameters of 20,80,20,80,20.

I did not hear you state the results from Ninja but at 24:33 the parameters are shown as
100,20,40,80,40.

Are those the optimized parameters?

If so why would the two platforms result in such different parameters?

Reply With Quote
 
  #37 (permalink)
Just starting out...
chicago
 
Futures Experience: Advanced
Platform: Ninja, Multicharts, Matlab
Favorite Futures: futures
 
Posts: 3 since Jan 2011
Thanks: 0 given, 0 received

NT and stability

Anyone using MC 6.0 with multi time frame systems with IB successfully? Full automated systems?

Fills accurate with IOG on and multiple time frames evaluated within a system?

Reply With Quote
 
  #38 (permalink)
 Vendor: tradingcode.net 
The Netherlands
 
Futures Experience: None
Platform: MultiCharts, TradingView
Favorite Futures: ...
 
Jura's Avatar
 
Posts: 774 since Apr 2010
Thanks: 2,347 given, 661 received

Great thread, lots of usable info. Thanks Big Mike!

Big Mike View Post
C, I'll do another comparison in the future.

I would love to see/read that; where can I find it? (perhaps I overlooked it? )


Big Mike View Post
Alright, so EasyLanguage is just that - easy. I've picked up all the basics in about two days. It's intuitive. In fact, it's so intuitive I've often be struck and just how easy it is. Not easy as in simple, but easy as in -- in just works!

Seriously? Forgive my doubt, but such a short learning curve is unheard off - especially if you're used to NinjaTrader. Can other MultiCharts users comment on the learning curve, because that's for me, and perhaps other 'doubters' also, a big issue in determining to switch to MultiCharts.


Fat Tails View Post
Thank you a lot for doing this. I am watching your test of multicharts with great interest.

I have spent an awful lot of time to use and to understand NinjaTrader, but the more I dig into it, the more problems I am running into. There are so many problems that are not solved yet (neither for NT 6.5 nor for NT 7.0) and so many details that they simply do not understand.

Thanks for providing your point of view Fat Tails. I, and others with me, regard you as a highly experienced 'backtester', so I was wondering if you, after the quoted post above, switched to MultiCharts or did you stay with NinjaTrader? What made you change or stay?

Regards,

Reply With Quote
 
  #39 (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


Jura View Post
Thanks for providing your point of view Fat Tails. I, and others with me, regard you as a highly experienced 'backtester', so I was wondering if you, after the quoted post above, switched to MultiCharts or did you stay with NinjaTrader? What made you change or stay?

Regards,

I am currently looking into MultiCharts, but have not yet advanced very much. Correctly understanding a new software is a heavy investment, and it will take some time. I will be likely to continue to use both NinjaTrader and MultiCharts, both of them have advantages.

Reply With Quote
The following user says Thank You to Fat Tails for this post:
 
  #40 (permalink)
Site Administrator
Manta, Ecuador
 
Futures Experience: Advanced
Platform: My own custom solution
Favorite Futures: E-mini ES S&P 500
 
Big Mike's Avatar
 
Posts: 46,238 since Jun 2009
Thanks: 29,350 given, 83,220 received



Jura View Post
Great thread, lots of usable info. Thanks Big Mike!

I would love to see/read that; where can I find it? (perhaps I overlooked it? )


Seriously? Forgive my doubt, but such a short learning curve is unheard off - especially if you're used to NinjaTrader. Can other MultiCharts users comment on the learning curve, because that's for me, and perhaps other 'doubters' also, a big issue in determining to switch to MultiCharts.


Thanks for providing your point of view Fat Tails. I, and others with me, regard you as a highly experienced 'backtester', so I was wondering if you, after the quoted post above, switched to MultiCharts or did you stay with NinjaTrader? What made you change or stay?

Regards,

I haven't had time for a follow-up just yet. Hopefully soon.

I've been programming for nearly 20 years, I was writing some assembly code at 15 years old. But what I meant was that I learned the basics of the language in about 2 days, not that I memorized the name of every function. But there is a lookup dictionary for that, and its easy to get the syntax correct in EasyLanguage. EL compared to C# -- no comparison in terms of ease of use. All depends on just exactly what you are wanting to accomplish.

Mike

Due to time constraints, please do not PM me if your question can be resolved or answered on the forum.

Need help?
1) Stop changing things. No new indicators, charts, or methods. Be consistent with what is in front of you first.
2) Start a journal and post to it daily with the trades you made to show your strengths and weaknesses.
3) Set goals for yourself to reach daily. Make them about how you trade, not how much money you make.
4) Accept responsibility for your actions. Stop looking elsewhere to explain away poor performance.
5) Where to start as a trader? Watch this webinar and read this thread for hundreds of questions and answers.
6)
Help using the forum? Watch this video to learn general tips on using the site.

If you want
to support our community, become an Elite Member.

Reply With Quote
The following 3 users say Thank You to Big Mike for this post:

Reply



futures io > > > > VIDEO: MultiCharts vs. NinjaTrader strategy backtesting and optimization

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
VIDEO TUTORIAL: How to create an advanced MultiCharts EasyLanguage Strategy Big Mike MultiCharts 39 November 9th, 2017 04:35 AM
VIDEO TUTORIAL: How to create an advanced NinjaTrader Strategy Big Mike NinjaTrader 63 November 6th, 2016 03:25 PM
Backtesting identical strategy tradestation and multicharts different results crbucks MultiCharts 7 April 26th, 2012 08:30 AM
Do we need to use the bar magnifier when backtesting/optimization in MultiCharts? benharrell MultiCharts 8 May 4th, 2011 01:17 AM
VIDEO TUTORIAL: How to create an advanced NinjaTrader Strategy Big Mike NinjaTrader Programming 0 January 26th, 2010 06:22 AM


All times are GMT -4. The time now is 04:09 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.14 seconds with 19 queries on phoenix via your IP 54.163.210.170