@
VPhantom: Very well thought out questions and comments. Before I address some of your comments and questions, I want to once again apologize to OP for hijacking his/her thread. I earlier said I wouldn't, but this discussion is way too interesting for me to let it pass without comments.
Lastly, let's not forget that a "win rate" is meaningless by itself: a high risk-reward system can perform very well with a 35% win rate where a 1:1 system might require 80% wins to achieve the same result (albeit with different drawdown patterns).
Let me address the point about win-rate first before addressing the other issues you raised. There are two metrics available to a trader (does not matter if you are automated or manual): (a) the validity of every signal
within a context; and, (b) the expectancy of each of those signals. As you already know, one provides a measure of signal consistency, and the other its profitability.
Since each signal is evaluated within a context, and such signal has a unique signature (or pattern or whatever you want to call it), the context provides you two things:
(a) a level to place stops; and,
(b) a level where one can confirm that the signal is working. For the purposes of this discussion, let us call this level a "marker".
This is the reason a context is
very important to a signal. Also, as you would guessed, the "marker" level is
not a profit target, but just a conformation indicator. Profit targets are
usually, but not always, based on subsequent Price Action. Hence, based on these two levels, one can evaluate the validity of a signal without needing a profit target.
Many (I didn't say all) systems programmers/developers are not aware of what I said above. I used to be one, and was definitely amongst the naive. It was not until I started looking into how to develop a proper trading plan that I realized the importance of context. But enough about me -- way too boring! Anyway, so for people that are not used to
context thinking, expectancy is an easy, and in my opinion, an
incorrect alternative. The reason I think expectancy is a bad methodology is
not only because we
do not know how large or small profits will be, but also (and more importantly) because
profit is a variable belonging to context and is
independent of signal, where as
stop-loss level is
dependent on signal. So, back-tested expectancy of a signal is a useless measure. To make matters worse, I know of system developers who lump a
signal that occurs in multiple contexts into one monolith, and calculate expectancy on it -- waste of time, effort, and the paper it was written on!
As you can see, I made two assumptions: (a) back-tested win-rate of a signal
will continue to exhibit similar win-rates in the future; and, (b) expectancy of back-tested signals
will not continue to be similar in the future.
On the surface the above claim could seem contradictory. However if one views the above statement through the lenses of a pattern-generating complex system then the assumptions can be reconciled. Signals (within a context) are patterns -- one cannot predict the nature of its occurrence, or its timing, but one can be sure it will occur within the said context. However, since the context (which is the environment in which the pattern occurs) itself is not exact to the back-tested context, profits cannot be predicted (remember, profits are variables of context and not of signals).
Unfortunately it's not that simple at all, because the placement of your profit target directly affects the probability of your stop-loss being hit.
My above response should have answered this error in thought.
Worse yet (from a standpoint of being able to reproduce the same results), your target is discretionary. That's profitable for you, but horrible for @
marketsurfer to backtest.
Be careful with the word discretionary. A manual trader is not necessarily, but could be, a discretionary trader.
And, as to @
marketsurfer: He is neither a systems programmer/developer nor a intra-day trader but likes to play one.
"He who knows not, and know not he knows not, he is a fool -- shun him".
All the best.
Regards,
Monoid.