PureBytes Links
Trading Reference Links
|
hello,
there is not prev function in Amibroker
prev is a recursive function,
BUT you can defind it with a scripting language
my choise was since one year was C++
but there is jscript and vbscript
about the cbl, I think the ms version is not matching the guppy
principles but only an adaptation .
this is not the best trailing stop...
steph
>
> thanks for your reply. Maybe you are referring to the dll shared
by Stephan. I know it, but its logic seems rather different and I'd
like to match it against Metastock's CBL.
>
> Thanks again and best regards
>
> Franco
> ----- Original Message -----
> From: grant
> To: amibroker@xxxx
> Sent: Saturday, September 28, 2002 4:14 PM
> Subject: Re: [amibroker] countback line
>
>
> Franco,
> CBL has been converted somewhere here before but I can't
find it at the moment,
> maybe if you check AB website formular page. I have a feeling it
was also in one
> of Steven's DLL's. Sorry I'm not much help to you but at least
you know it's here
> somewhere, I'll keep looking.
> Grant
> Franco Fornari wrote:
>
> Hello Tomasz and All, sorry if I propose the same question
again, but I'd need to know if it's possible to convert from
Metastock language to AFL any formula containing PREV function.
Tomasz showed many times, in past, how work AMA and AMA2 but, if I'm
not wrong, this case seems different, because in "Countback line"
Metastock formula, PREV doesn't refer to any averages but to hard
values. Is it possible to translate the following formula to AFL?
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 ))))) Any
suggestion will be wellcome. Best regards, Franco
>
>
>
> Post AmiQuote-related messages ONLY to: amiquote@xxxx
> (Web page: http://groups.yahoo.com/group/amiquote/messages/)
>
> Check group FAQ at:
http://groups.yahoo.com/group/amibroker/files/groupfaq.html
>
> Your use of Yahoo! Groups is subject to the Yahoo! Terms of
Service.
|