[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [amibroker] Drawing Stop Loss Line



PureBytes Links

Trading Reference Links

Thanks
Oh how we try to complicate things.
R
--- Graham <kavemanperth@xxxxxxxxx> wrote:

> there are a number of ways to calculate this, here
> is one
> 
> Priordate = ValueWhen(Buy,ref(bi,-1),1);
> 
> or simplify it by removing a step
> 
> BuydateLow   = ValueWhen(Buy,L,1);
> PriordateLow  = ValueWhen(Buy,ref(L,-1),1);
> 
> -- 
> Cheers
> Graham
> AB-Write >< Professional AFL Writing Service
> Yes, I write AFL code to your requirements
> http://www.aflwriting.com
> 
> 
> On 05/05/07, Rick Osborn <ricko@xxxxxxxxxx> wrote:
> > rpc
> >
> > Here is a second attempt.
> >
> > _SECTION_BEGIN("Stop Calculator");
> > // Stop Calculator
> > bi = BarIndex()+1;
> > Buydate = ValueWhen(Buy,bi,1);
> > Priordate = Buydate -1;
> >
> > BuydateLow   = ValueWhen(bi == Buydate   ,L,1);
> > PriordateLow = ValueWhen(bi == Priordate ,L,1);
> >
> > slpoint = Min(BuydateLow ,PriordateLow )*0.95;
> > y2 = LastValue(slpoint);
> > x2 = BarCount -8;
> > x3 = BarCount -1;
> > Line = LineArray( x2, y2, x3, y2, 0 );
> > Plot( Line, "Trend line", colorPaleTurquoise);
> > _SECTION_END();
> >
> > The only problem is that the line
> >
> > <PriordateLow = ValueWhen(bi == Priordate ,L,1);>
> >
> > returns {EMPTY} value which makes the calculation
> of
> > the line zero.
> >
> > I am recovering from major surgery and don't have
> the
> > energy to figure out what is wrong.
> >
> > Perhaps the true programmers out there can help
> >
> 


Rick Osborn & Associates
885 Sorrento Ave.
Oshawa, Ontario L1J 6V6
(905) 728-8543  fax 728-0815



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 NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/

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/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/amibroker/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:amibroker-digest@xxxxxxxxxxxxxxx 
    mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx

<*> 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/