PureBytes Links
Trading Reference Links
|
You could just use simple language rather than a loop
Buy = barindex()==0; //barindex starts counting at zero
Sell=0;//never sell
applystop(.....................);
If you select Long Posistions only in A settings no need for short or cover
--
Cheers
Graham
AB-Write >< Professional AFL Writing Service
Yes, I write AFL code to your requirements
http://e-wire.net.au/~eb_kavan/ab_write.htm
On 10/8/05, Terry <MagicTH@xxxxxxxxxxx> wrote:
> You have Buy = 1;
> This gives a Buy signal on EVERY BAR of the database.
> Then you have the last param of ApplyStop set to 0, which means 0 days
> before entering a new position.
>
> Try a more restrictive Buy and/or using some number of days before a
> re-entry is allowed.
> --
> Terry
> -----Original Message-----
> From: amibroker@xxxxxxxxxxxxxxx [mailto:amibroker@xxxxxxxxxxxxxxx] On
> Behalf Of baszanowski
> Sent: Friday, October 07, 2005 10:07
> To: amibroker@xxxxxxxxxxxxxxx
> Subject: [amibroker] TrailStop: ApplyStop opens positions for me?
>
> Hello,
>
> I am learnig the AmiBroker Folmula Language. For the test puroses I
> wrote a simple backtester system. I want it to open one long
> position at bar 1 and apply a trailing stop to it. That's it: I
> don't want any more positions open. I just want to test what will be
> the behaviour of the trailing stop applied to this single position.
> However, the code that I came up with seems to open new long
> positions everytime the stoploss order has been executed on the
> previously opened position.
>
> Can anyone advise as to what is wrong with my code? I past my code
> below
>
> Thanks,
> WB
>
> - - - - code start - - - - -
>
> PositionSize = 100000; // The size of 1 lot
> TickSize = 0.0001;
>
> for( i = 1; i < BarCount; i++ )
> {
> if (i == 1)
> {
> Buy = 1;
> ApplyStop(2, 2, 0.0050, 1, False, 0);
> }
> else
> {
> Sell = 0;
> Short = 0;
> Cover = 0;
> }
> }
>
> - - - - code end - - - - -
>
------------------------ 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/
|