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

[amibroker] Re: Guppy Count Back Line



PureBytes Links

Trading Reference Links

Hi
Thank you for the pointer to the code - it works, but does not 
produce the same results as the MetaStock (Guppy's) code. The 
MetaStock code is in two part - High and Low: Here's the High part:

HighDays := Input("Enter # days to cover last HIGH for CBL calc'n:", 
3, 55, 13); 

If(HIGH < HHV(HIGH, HighDays), {then ...} PREV, {previous CBLhi, 
else...} If(Ref(L,-2) < Ref(L,-1) AND Ref(L,-2) < L AND Ref(L,-1) < 
L, {then ...} Ref(L,-2), {2nd day back low, else...} If((Ref(L,-3)< 
Ref(L,-2) AND Ref(L,-3) < Ref(L,-1) AND Ref(L,-3) < L) AND (Ref(L,-2)
< L OR Ref(L,-1) < L), {then ... } Ref(L,-3), {3rd day back low, 
else...} If((Ref(L,-4)< Ref(L,-3) AND Ref(L,-4) < Ref(L,-2) AND Ref
(L,-4) < Ref(L,-1) AND Ref(L,-4) < L) AND (Ref(L,-3)< L OR Ref(L,-2) 
< L OR Ref(L,-1) < L), {then... } Ref(L,-4), {4th day back low, 
else...} If((Ref(L,-5)< Ref(L,-4) AND Ref(L,-5) < Ref(L,-3) AND Ref
(L,-5) < Ref(L,-2) AND Ref(L,-5) < Ref(L,-1) AND Ref(L,-5) < L) AND 
(Ref(L,-4)< L OR Ref(L,-3) < L OR Ref(L,-2) < L OR Ref(L,-1) < L), 
{then ...} Ref(L,-5), {5th day back low, else...} PREV )))))

Here is the Low part:

LowDays := Input("Enter # days to cover last LOW for CBL calc'n:", 3, 
55, 13); 

If(LOW > LLV(LOW, LowDays), {then ...} PREV, {previous CBLlo, 
else...} If(Ref(H,-2) > Ref(H,-1) AND Ref(H,-2) > H AND Ref(H,-1) > 
H, {then ...} Ref(H,-2), {2nd day back high,else...} If((Ref(H,-3)> 
Ref(H,-2) AND Ref(H,-3) > Ref(H,-1) AND Ref(H,-3) > H) AND (Ref(H,-2)
> H OR Ref(H,-1) > H), {then ... } Ref(H,-3), {3rd day back 
high,else...} If((Ref(H,-4)> Ref(H,-3) AND Ref(H,-4) > Ref(H,-2) AND 
Ref(H,-4) > Ref(H,-1) AND Ref(H,-4) > H) AND (Ref(H,-3)> H OR Ref(H,-
2) > H OR Ref(H,-1) > H), {then... } Ref(H,-4), {4th day back 
high,else...} If((Ref(H,-5)> Ref(H,-4) AND Ref(H,-5) > Ref(H,-3) AND 
Ref(H,-5) > Ref(H,-2) AND Ref(H,-5) > Ref(H,-1) AND Ref(H,-5) > H) 
AND (Ref(H,-4)> H OR Ref(H,-3) > H OR Ref(H,-2) > H OR Ref(H,-1) > 
H), {then ...} Ref(H,-5), {5th day back high,else...} PREV )))))

I have tried to transalate it - but no success! Seems I have been 
retired too long - lost my programming skills!!!
Stan Graham

--- In amibroker@xxxxxxxxxxxxxxx, "Prashanth" <prash454.ta@xxx> wrote:
>
> Is the attached what you were looking for?
> 
> Cheers
> 
> Prashanth
> 
> ----- Original Message ----- 
> From: "Stan Graham" <asahi3@xxx>
> To: <amibroker@xxxxxxxxxxxxxxx>
> Sent: Monday, March 17, 2008 9:57 AM
> Subject: [amibroker] Guppy Count Back Line
> 
> 
> > Has anyone written the code for the "Guppy Count Back Line" in 
> > Amibroker? It is an interesting method of determining the Entry 
point 
> > and Trailing stops based on the volatility of the stock. I have 
been 
> > trying the build the code but am having problems with it. Hope 
someone 
> > can help. I tried to tranalate it from Metastock but no luck - 
though 
> > still trying...
> > Stan
> > 
> > 
> > ------------------------------------
> > 
> > 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
> > 
> > 
> >
>



------------------------------------

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/