PureBytes Links
Trading Reference Links
|
John,
MFL (MetaStock Formula Language) processes variables in sequential
order, from top to bottom lines of code (left to right bars on charts)
. Any reused variable will overwrite the previous one. The same
applies for variables reused in the same line of MS code.
"Finally, in the the last argument
"[xBoxedAvg:=Sum(If(x=xBoxed,x,0),pds)/xBoxedPds;], MS will refer to
which xBoxedPrds - the 1st or the 2nd?"
The last one, i.e. 2nd.
"Just curious to know..."
Curiosity is essential in this game. It's more important than
"intelligence", and is only surpassed by persistence in terms of
success.
jose '-)
--- In equismetastock@xxxxxxxxxxxxxxx, "John Doe" <ms001122@xxxx>
wrote:
> Jose,
>
> Believe me I know MS's limitations! I was just curious when you use
the same
> name twice, does MS "process" just the 2nd one or both? Also, your
2nd use
> of xBoxedPrds itself refers to xBoxedPeriods
> [xBoxedPds:=If(xBoxedPds=0,.000001,xBoxedPds);] - can this create
errors?
> Finally, in the the last argument
> [xBoxedAvg:=Sum(If(x=xBoxed,x,0),pds)/xBoxedPds;], MS will refer to
which
> xBoxedPrds - the 1st or the 2nd? Just curious to know...
>
> JD
> =======================================================
>
> From: "Jose" <josesilva22@xxxx>
> Reply-To: equismetastock@xxxxxxxxxxxxxxx
> To: equismetastock@xxxxxxxxxxxxxxx
> Subject: [EquisMetaStock Group] Re: How to remove 3 highest/lowest
values in
> a range
> Date: Tue, 23 Mar 2004 01:58:50 -0000
>
> John,
>
> Unfortunately MetaStock provides limited formula space (2.5Kb) and
> variable count (20). Often we need to reuse variables just to get
by.
>
> But in this case, I'm just modifying xBoxedPds to avoid division by
> zero errors, so I find it appropriate to reuse this variable.
> Rename any variables to any name that suits you.
>
> Take care not to lose sight of the forest by concentrating on the
> trees.
>
> jose '-)
------------------------ Yahoo! Groups Sponsor ---------------------~-->
Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark
Printer at MyInks.com. Free s/h on orders $50 or more to the US & Canada.
http://www.c1tracking.com/l.asp?cid=5511
http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/BefplB/TM
---------------------------------------------------------------------~->
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/equismetastock/
<*> To unsubscribe from this group, send an email to:
equismetastock-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|