Why Use Strategy Optimization - NinjaTrader Programming | futures io social day trading
futures io futures trading


Why Use Strategy Optimization
Updated: Views / Replies:295 / 9
Created: by goodoboy 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
 

Why Use Strategy Optimization

  #1 (permalink)
Trading for Fun
Houston
 
Futures Experience: Beginner
Platform: ThinkorSwim, NinjaTrader,
Favorite Futures: ES,CL,NQ
 
goodoboy's Avatar
 
Posts: 71 since Dec 2016
Thanks: 24 given, 22 received

Why Use Strategy Optimization

Hello,

https://www.youtube.com/watch?v=uc4EGZm5cag

I been developing and back testing a few trading strategies in NT7. I am still a bit new.

I was watching the video on how to create strategy. The strategy shows the back test made good money.

But at times 1:40 and 19:40 in the video he says "DO not use this strategy cause I assure you it will not make money in forward testing"

He is doing optimization and strategy shows to make money.

I don't understand why trader can't use this strategy if optimize settings shows the strategy made money.

What is the purpose of Optimization if can't use the settings to make money?

Thanks,

Reply With Quote
The following user says Thank You to goodoboy for this post:
 
  #2 (permalink)
Quick Summary
Quick Summary Post

Quick Summary is created and edited by users like you... Add FAQ's, Links and other Relevant Information by clicking the edit button in the lower right hand corner of this message.

 
  #3 (permalink)
Market Wizard
Birmingham UK
 
Futures Experience: Intermediate
Platform: NinjaTrader
Broker/Data: IG/eSignal
Favorite Futures: Dax
 
ratfink's Avatar
 
Posts: 3,235 since Dec 2012
Thanks: 10,772 given, 6,760 received
Forum Reputation: Legendary



goodoboy View Post

What is the purpose of Optimization if can't use the settings to make money?

Thanks,

To keep programmers employed, burn CPU cycles, and find folks something else to do, this makes them feel better while they're losing money, until they figure out what might actually work.

Travel Well
Reply With Quote
 
  #4 (permalink)
Trading for Fun
Houston
 
Futures Experience: Beginner
Platform: ThinkorSwim, NinjaTrader,
Favorite Futures: ES,CL,NQ
 
goodoboy's Avatar
 
Posts: 71 since Dec 2016
Thanks: 24 given, 22 received


ratfink View Post
To keep programmers employed, burn CPU cycles, and find folks something else to do, this makes them feel better while they're losing money, until they figure out what might actually work.

Thanks ratfink for response,

So optimization gives programmers jobs? can you please explain here?

Yes, I agree the optimization takes a long time to run.

Can you please explain what you mean by this "this makes them feel better while they're losing money, until they figure out what might actually work."?

Thanks

Reply With Quote
The following user says Thank You to goodoboy for this post:
 
  #5 (permalink)
Market Wizard
Birmingham UK
 
Futures Experience: Intermediate
Platform: NinjaTrader
Broker/Data: IG/eSignal
Favorite Futures: Dax
 
ratfink's Avatar
 
Posts: 3,235 since Dec 2012
Thanks: 10,772 given, 6,760 received
Forum Reputation: Legendary


goodoboy View Post
Thanks ratfink for response,

So optimization gives programmers jobs? can you please explain here?

Yes, I agree the optimization takes a long time to run.

Can you please explain what you mean by this "this makes them feel better while they're losing money, until they figure out what might actually work."?

Thanks

Writing countless optimisation systems over the decades has kept many employed, obviously excuse the overall tongue-in-cheek nature of my comment. Ditto I think it makes people feel better because they think the optimisation system is doing something productive for them, when in most cases it is an illusion.

Many users of optimisation do so under the mistaken belief that the past can predict the future, so if we have enough data and optimise accordingly, then it will predict the future better. Under this argument more data and more optimisation is therefore always seen as a good thing, sadly it only worsens the problem of curve fitting, usually in the absence of a meaningful model, at some level.

However, a knowledge of where we are in relation to the past and similar conditions that have occurred in the past is obviously an asset. If this is used in conjunction with a useful model on whatever timeframe you work, then useful results can be achieved, but in general the facts speak for themselves - most users of optimisation do not get much in the way of positive benefits, systems fail when they meet the real world and live data.

If you are serious in this area I would recommend looking at the work of folks like Kevin Davey @kevinkdog who do seem to 'get it' and make it perform profitably.

Cheers

Travel Well
Reply With Quote
The following 3 users say Thank You to ratfink for this post:
 
  #6 (permalink)
Market Wizard
Houston TX
 
Futures Experience: Advanced
Platform: XTrader
Broker/Data: Advantage Futures
Favorite Futures: Energy
 
Posts: 1,937 since Dec 2013
Thanks: 1,629 given, 2,947 received
Forum Reputation: Legendary


ratfink View Post
If you are serious in this area I would recommend looking at the work of folks like Kevin Davey @kevinkdog who do seem to 'get it' and make it perform profitably.

In this thread here
KJ Trading Systems Kevin Davey - Ask Me Anything (AMA)
And this book here
Building Winning Algorithmic Trading Systems: A Trader's Journey From Data Mining to Monte Carlo Simulation to Live Trading (Wiley Trading)
And in half a dozen webinars

Reply With Quote
The following 3 users say Thank You to SMCJB for this post:
 
  #7 (permalink)
Elite Member
New York, New Jersey/USA
 
Futures Experience: Intermediate
Platform: NinjaTrader
Favorite Futures: Futures
 
Seahn's Avatar
 
Posts: 156 since Jan 2013
Thanks: 60 given, 248 received

Optimizing a strategy does nothing more than curve fit the parameters to past data. It does virtually nothing to improve the strategy in the future. I learned this lesson many moons ago.

All optimization routines in software packages do is help sell the software,

Wow look at the advanced optimization capabilities of our software you will be able to fine tune your strategy for maximum profits at the click of a button.........

Reply With Quote
 
  #8 (permalink)
Trading for Fun
Houston
 
Futures Experience: Beginner
Platform: ThinkorSwim, NinjaTrader,
Favorite Futures: ES,CL,NQ
 
goodoboy's Avatar
 
Posts: 71 since Dec 2016
Thanks: 24 given, 22 received


ratfink View Post
Writing countless optimisation systems over the decades has kept many employed, obviously excuse the overall tongue-in-cheek nature of my comment. Ditto I think it makes people feel better because they think the optimisation system is doing something productive for them, when in most cases it is an illusion.

Many users of optimisation do so under the mistaken belief that the past can predict the future, so if we have enough data and optimise accordingly, then it will predict the future better. Under this argument more data and more optimisation is therefore always seen as a good thing, sadly it only worsens the problem of curve fitting, usually in the absence of a meaningful model, at some level.

However, a knowledge of where we are in relation to the past and similar conditions that have occurred in the past is obviously an asset. If this is used in conjunction with a useful model on whatever timeframe you work, then useful results can be achieved, but in general the facts speak for themselves - most users of optimisation do not get much in the way of positive benefits, systems fail when they meet the real world and live data.

If you are serious in this area I would recommend looking at the work of folks like Kevin Davey @kevinkdog who do seem to 'get it' and make it perform profitably.

Cheers

Thank you very much for the explanation. I am reading Kevin Book right now and yes, I ask him questions before. He is good guy.

Reply With Quote
The following user says Thank You to goodoboy for this post:
 
  #9 (permalink)
Trading for Fun
Houston
 
Futures Experience: Beginner
Platform: ThinkorSwim, NinjaTrader,
Favorite Futures: ES,CL,NQ
 
goodoboy's Avatar
 
Posts: 71 since Dec 2016
Thanks: 24 given, 22 received



Thank you SMCJB, I am reading the book now.

Thanks,

Reply With Quote
 
  #10 (permalink)
Trading for Fun
Houston
 
Futures Experience: Beginner
Platform: ThinkorSwim, NinjaTrader,
Favorite Futures: ES,CL,NQ
 
goodoboy's Avatar
 
Posts: 71 since Dec 2016
Thanks: 24 given, 22 received



Seahn View Post
Optimizing a strategy does nothing more than curve fit the parameters to past data.

Thank you Seahn for the explanation,

So when optimizing, the software takes the data from past and find some parameters that would have produce a profit for that data it optimized?

Thanks

Reply With Quote

Reply



futures io > > > > > Why Use Strategy Optimization

Thread Tools Search this Thread
Search this Thread:

Advanced Search



Upcoming Webinars and Events (4:30PM ET unless noted)

July Journal Challenge w/$1100 in prizes from TopstepTrader

July
 

An Afternoon with FIO member Softsoap

Elite only

Battlestations: Show us your trading desks and win $750 in prizes

August
 

Extended Ask Me Anything w/Brett Steenbarger

Elite only

Prototyping Python Strategies (part 3) w/Ran Aroussi

Elite only

Brannigan Barrett w/Axia Futures

Elite only

Introduction to Phillip Capital futures brokerage services

Aug TBD

How Monte Carlo Analysis Can Help Your Trading w/Kevin Davey

Elite only
     

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to iterate the optimization report after performing the strategy optimization regress2money MultiCharts 5 August 1st, 2016 05:12 AM
Calling an Optimization in a Strategy serac NinjaTrader Programming 17 September 2nd, 2015 02:25 PM
Entry/Exit optimization strategy vetl Elite Automated Trading 11 June 20th, 2014 07:13 AM
Strategy Optimization and trusting the results petronick Elite Automated NinjaTrader Trading 11 July 31st, 2011 01:50 AM
Combining strategy optimization types caprica NinjaTrader Programming 0 July 27th, 2009 04:52 AM


All times are GMT -4. The time now is 08:49 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-07-24 in 0.12 seconds with 19 queries on phoenix via your IP 54.166.157.192