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

Re: [amibroker] Drawing Stop Loss Line



PureBytes Links

Trading Reference Links

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
>


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/