HOME FORUMS BROKERS SOFTWARE BOOKS CONTACT US
Elite Trader Your Account  •  Become a Member  •  Help  •  Search    
    Forums ›› Technically Speaking ›› Strategy (System) Design ›› How many hard-coded parameters in the Holy Grail?  


Post A Reply
    Page 1 of 9:   1  2  3  4  5  6  7  8  9  
logic_man
 

Registered: Oct 2010
Posts: 1489

 

07-19-12 04:26 PM

Wish I could get the poll option to work, but I say 1. No more, no less.

This will allow maximum flexibility in designing and optimizing other parameters with the ability to mathematically differentiate what is and is not a trading opportunity with a consistent standard.

Any other parameters will be optimizable, but that one will have to be the "cornerstone" of the Grail. It's "line in the sand".

    Edit/Delete Quote Complain
dom993
 

Registered: Jul 2008
Posts: 541

 

07-19-12 04:40 PM

Hard-coded parameters or not, the algo itself is already a huge anchor ... I'd say from a flexibility point of view, you should have all parameters accessible & modifiable, with proper default value.

A related question is: "identical parameters values for distinct markets, or individual (ie. optimized) parameters values specific to each market".

My current answer goes to "individual parameters values", because each market truly has its own character ... this is certainly true for intraday trading, it might not be for swing/position trading ?

    Edit/Delete Quote Complain
logic_man
 

Registered: Oct 2010
Posts: 1489

 

07-19-12 05:12 PM


Quote from dom993:

Hard-coded parameters or not, the algo itself is already a huge anchor ... I'd say from a flexibility point of view, you should have all parameters accessible & modifiable, with proper default value.

A related question is: "identical parameters values for distinct markets, or individual (ie. optimized) parameters values specific to each market".

My current answer goes to "individual parameters values", because each market truly has its own character ... this is certainly true for intraday trading, it might not be for swing/position trading ?



Yes, the 1 hard-coded parameter would be what gives the anchor it's "weight". It's the Higgs boson of the algo.

I am finding a discrepancy in the optimized individual parameter values in markets as I expand my circle of markets traded. A trigger that would I'd consider unusable on the ES and filter out is perfectly fine (and even better than average) on Crude, to take my most relevant example. Same model, but different outcomes.

So while the theoretically correct answer might be no, don't optimize by market, because the use of optimized values for each market is premature without knowing the future distribution of trades for those markets where the parameter value is outside the optimized range, the practical thing is to filter those trades outside the range at least until the combined historical record of those trades generates positive expectancy (with the flip side of that being to remove those trades which look promising to start, but fail to work out of sample in real trading). Keep them on the sidelines until they can prove their value. And even then, only trade them with a minimal position. That's my approach.

However, I have found that once a set of parameter values fails to generate positive expectancy, it never really comes back to do so, although there can be some spectacular trades within those sets of trades. I had a ~$6 win on Crude get filtered out a couple weeks ago, for example, but primarily because an earlier trade of that "type" had generated an ~$12 loss, so why would I take it?

Again, though, this could just be that the sequence of trades I'm experiencing is not conducive to positive expectancy from those parameter values at this time, but will be at some point in the future.

    Edit/Delete Quote Complain
bashatrader
 

Registered: Jun 2009
Posts: 128

 

07-22-12 09:04 AM

troll thread.

    Edit/Delete Quote Complain
logic_man
 

Registered: Oct 2010
Posts: 1489

 

07-22-12 01:50 PM


Quote from bashatrader:

troll thread.



Hardly.

I'm putting forward a hypothesis based on the idea that the most important objective of a system is to provide a trader with an objective way of identifying an "all other things being equal" context for trades. Having a single hard-coded parameter is the optimal way to do that, so that everything else going on in the market is subordinated to that one condition.

From there, you can and probably should add other parameters, but you will have far more flexibility in their values.

In fact, if you have ever studied software design, you will know that a principle of robust design is that the fewer hard-coded parameters, the more robust the design. I'm applying that same principle to trading system design.

    Edit/Delete Quote Complain
sledgeyum
 

Registered: Jun 2011
Posts: 179

 

07-22-12 08:36 PM

If u don't have such a system, u can't say. Doh !



Quote from logic_man:

Wish I could get the poll option to work, but I say 1. No more, no less.

This will allow maximum flexibility in designing and optimizing other parameters with the ability to mathematically differentiate what is and is not a trading opportunity with a consistent standard.

Any other parameters will be optimizable, but that one will have to be the "cornerstone" of the Grail. It's "line in the sand".

    Edit/Delete Quote Complain
    Page 1 of 9:   1  2  3  4  5  6  7  8  9  
Post A Reply


Receive an email whenever a new post is added to this thread by subscribing to it.
 
Rate This Thread:

Forum Jump:
 

 

   Conduct Rules  -  Privacy Policy  -  Day Trader -  Day Trader Forum -  Best Trading Software -  Sitemap Copyright © 2013, Elite Trader. All rights reserved.    
 
WHILE YOU'RE HERE, TAKE A MINUTE TO VISIT SOME OF OUR SPONSORS:
Advantage Futures
Futures Brokerage & Clearing
AMP Global Clearing
Futures and FX Trading
Bright Trading
Professional Equities Trading
CTS
Futures Trading Software
DaytradingBias.com
Professional Trading Analytics
ECHOtrade
Professional Trading Firm
eSignal
Trading Software Provider
FXCM
Forex Trading Services
Global Futures
Futures, Options & FX Trading
Interactive Brokers
Pro Gateway to World Markets
JC Trading Group
Direct Access Trading
MB Trading
Direct Access Trading
MultiCharts
Trading Software Provider
NinjaTrader
Trading Software Provider
OANDA
Currency Trading
optionshouse
Option Trading & Education
Rithmic
Futures Trade Execution Platform
SpeedTrader
Direct Access Trading
SpreadProfessor
Spread Trading Instruction
thinkorswim by TD Ameritrade
Direct Access TradingAdvertisement
TradersStudio
System Building & Backtesting
Trading Technologies
Trading Software Provider
Trend Following
Trading Systems Provider