PureBytes Links
Trading Reference Links
|
I haven't followed your question closely so my advice may be off base,
but it seems PositionSize may be your problem. If there are many
possible trades the backtester will take the trades until you've spent
all your money. Sounds like this is happening before you get out of the
A's
Try tightening your PositionScore rules to create less (hopefully
better) opportunities and set PositionSize to some smaller fixed value
like 1000 on a 100,000 portfolio (or -1 for 1% of portfolio) or similar
ideas to see if you get trades farther down the alphabet. If you do, I
was right :-)
If you don't, well I can try harder.
--
Terry
-----Original Message-----
From: amibroker@xxxxxxxxxxxxxxx [mailto:amibroker@xxxxxxxxxxxxxxx] On
Behalf Of sebastiandanconia
Sent: Wednesday, December 07, 2005 11:48
To: amibroker@xxxxxxxxxxxxxxx
Subject: [amibroker] Re: How to use "positionscore" in this formula??
A little more information, please.:) Does the system test all
the "A"s and then stop right before the "B"s? Or is there a limit to
the number of "A"s it tests, also? When you use PositionScore, do
you know that you're getting a full test on all the stocks, or does
the system still stop testing additional stocks at a certain point,
just farther into the alphabet?
Not knowing all the details of what you're doing, here's a trouble-
shooting idea. Have you got a position-limit set in Automatic
Analysis or in the system code itself? Without PositionScore, there
would be no ranking of the stocks, they'd simply be bought in
alphabetical order from your watchlist as the "buy" signals click
off. If there's a position limit set, the system would just buy
stocks up to the position limit and stop. After those stocks got
sold and a new "buy" signal comes up, the system will do the same
thing over again, starting with the "A"s. If there are enough stocks
meeting the criteria to fill the portfolio from within the "A"s, your
system would never get to the "B"s. Anyway, that's just a place to
start looking.
Also, in my (our) experience, if a free system looks really great
there's something wrong in the testing process, LOL! In "Backtester
Settings" under the "Trades" tab, see what the settings are. My
advice is to set them at "Open" with a 1-day trade delay, otherwise
your system is taking trades on the day of the signal and not the
NEXT day when you'd actually make the trade. That will make your
system returns artificially (and unrealistically) high.
Sorry if I've gone over stuff that you already know. Most of my
mistakes are simple ones that I just didn't think of.:)
Luck,
Sebastian
--- In amibroker@xxxxxxxxxxxxxxx, "Roy Ewing" <slickums76@xxxx> wrote:
>
> I found a very good "system" in the AFL Library that produces very
> good results for what I am trying to backtest. Here it is, stripped
> to the essentials:
>
> ---------------------------------------------------------------
> // Formula Name: STD_STK Multi
> // Author/Uploader: Willem Jan
>
> STK=Optimize ("StK" , 14, 2, 18, 2);
> STD=Optimize ("StD" ,16, 2, 18, 2);
> pds =Optimize("pds", 10,2,18,2);
>
> Sell= Cross (EMA (StochD (STD),pds),EMA( StochK (STK),pds));
> Buy= Cross (EMA(StochK (STK),pds),EMA( StochD (STD),pds));
>
> Filter=Buy OR Sell;
>
> Buy=ExRem(Buy,Sell);
> Sell=ExRem(Sell,Buy);
>
> /* My Added POSITIONSCORE */
> PositionScore = 100 + MFI(); //Also many others tried!
>
> ----------------------------------------------------------------
>
> The problem is that w/o "POSITIONSCORE", I never get out of
the "A's"
> during backtesting.
>
> I have had good results using "positionscore" with other formulas,
but
> I have tried over 30 combinations of different indicators here and
the
> results are MUCH WORSE. Not only a little, but a lot worse.
>
> I can't believe the formula is so good that nothing will help it,
and
> the fact that I can't get out of the "A's" in my watchlist mean
there
> should be "better" trades.
>
> My watchlist is a list of "Optionable" stocks from TC2005,
backtesting
> for 5 years (about 600 stocks).
>
> Any ideas?
>
> I have emailed the author, but his email bounced.
>
> Thanks.
>
> Roy
>
Please note that this group is for discussion between users only.
To get support from AmiBroker please send an e-mail directly to
SUPPORT {at} amibroker.com
For other support material please check also:
http://www.amibroker.com/support.html
Yahoo! Groups Links
------------------------ Yahoo! Groups Sponsor --------------------~-->
Try Online Currency Trading with GFT. Free 50K Demo. Trade
24 Hours. Commission-Free.
http://us.click.yahoo.com/RvFikB/9M2KAA/U1CZAA/GHeqlB/TM
--------------------------------------------------------------------~->
Please note that this group is for discussion between users only.
To get support from AmiBroker please send an e-mail directly to
SUPPORT {at} amibroker.com
For other support material please check also:
http://www.amibroker.com/support.html
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/amibroker/
<*> To unsubscribe from this group, send an email to:
amibroker-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|