PureBytes Links
Trading Reference Links
|
Since you're already using ApplyStop why not try
ApplyStop(3,1,30,0,0); //Type=nBarStop
--
Terry
From: "kanowna2000" <kanowna@xxxxxxxxxxxx>
Reply-To: amibroker@xxxxxxxxxxxxxxx
Date: Sun, 07 Nov 2004 19:24:43 -0000
To: amibroker@xxxxxxxxxxxxxxx
Subject: [amibroker] Limit Trade Length by Number of Bars
Hello Everyone,
I am trying to limit the number of bars that my trades can stay open,
to see if this can make a difference in the profitability of my
system. If my trade has been open 50 bars I want to close the
trade. In the 'Stops' tab of BackTester Settings I typed 50 in
the 'Bars' box of the 'N-bar stop' section, and I clicked the 'bars'
radial button to enable this feature.
I thought this would limit my trade lengths to 50 (or no more than
51, assuming sell at next day open), but I am still getting large
trade lengths, like 320 bars, and so on. It does not seem to have
made a difference from my original system. Below is the basic form
of my code:
PosQty = 10; // open positions
SetOption("MaxOpenPositions", PosQty );
PositionSize = -100/PosQty; // invest 100% of portfolio equity
divided by max. position count
Cond1 = ................ (various conditions)
Cond2 = ................ (various conditions)
Cond3 = ................ (various conditions)
Cond4 = ................ (various conditions)
BuyPrice = ValueWhen(Cond4, (High + Low)/2 );
Buy = (BuyPrice >= Low AND BarsSince(Cond4) <= 10 AND
BarsSince(Cond4) > 0) AND
(BuyPrice >= 0.50 AND BuyPrice <= 10.00);
ApplyStop (0, 1, 25, 1); // uses 25% max loss stop
ApplyStop (1, 1, 90, 1); // uses 90% tgt prof stop
Sell = Cross( MFI(14), 80);
My system is a backtest run against all stocks for a 10-year period.
Any help would be greatly appreciated. Many thanks.
Josef
------------------------ Yahoo! Groups Sponsor --------------------~-->
$9.95 domain names from Yahoo!. Register anything.
http://us.click.yahoo.com/J8kdrA/y20IAA/yQLSAA/GHeqlB/TM
--------------------------------------------------------------------~->
Check AmiBroker web page at:
http://www.amibroker.com/
Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.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/
|