PureBytes Links
Trading Reference Links
|
Preston,
Thank you so much for your time and effor. What I'm trying to
accomplish is something like the following:
I have developed few custom indicators whose value is derived from
multiple securities.
For eg: A formula which looks for % of Stocks within a group which
are above, say, 50-bar average. (here i as advised by another
member, i have used the "forum.sum" function so that the plot
history as far back as possible, otherwise the plot's earliest date
will be the start of the security which has the most recent start
date).
(ExtFml("Forum.Sum", Security("70994270
",C) ,1)>ExtFml("Forum.Sum", Security("70994270
",Mov(C,Period,S) ),1))+
(ExtFml("Forum.Sum", Security("70994045
",C) ,1)>ExtFml("Forum.Sum", Security("70994045
",Mov(C,Period,S) ),1))+
Likewise, I keep adding each security into the code to get the final
plot. I'm trying looking for a solution for multiple security
selection. Lets say, the plotting of indicator asks me to select
securities and I select 50 securities and the plot is created. Also,
if I can apply it on a "list" rather than selecting one by one.
I'm also on the looking out for someone who can give me a plugin
which will do the job.
Thanks.
Biju Samuel
Mumbai, India.
Tel +919819085186
--- In equismetastock@xxxxxxxxxxxxxxx, pumrysh <no_reply@xxx> wrote:
>
> Biju,
>
> You can and cannot do what you want.
>
> The input function asks for numerical values so from that
standpoint
> you cannot do what you want.
>
> But lets say you are watching several stocks all at the same time.
> You can assign a value from the security to the variable and use
the
> input to select the security which will be used in the indicator
> calculation. Let's explain:
>
> Here is the formula for a MACD:
>
> mov(close,12,E) - mov(close,26,E)
>
> Let's use it to look at the MACD of several different secuirities.
>
> Our first task is selecting the secuties,referncing them, and
> assigning them to a variable. The Security Data function allows a
> formula to access price data for any online or local security.
This
> function can be used in any of MetaStock's formula tools. Online
> securities are referenced by including "ONLINE:" before the
symbol.
> Local securities are referenced by including the full path to the
> security file. If the security exists in the same folder as the
base
> security, the path does not need to be included. The symbol,
> including the path or online reference, is enclosed in quotation
> marks.
>
> To reference Microsoft's close as an online security:
> Security("ONLINE:MSFT",C)
> To reference Microsoft's close as a local security using the full
> path:
> Security("C:\Metastock Data\Sample\MSFT",C)
> To reference Microsoft's close as a local security in the same
> folder as the base security:
> Security("MSFT",C)
> The last type of reference is particularly useful if you use local
> data exclusively, and store all of your securities in the same
local
> data folder.
>
> For example, the following indicator displays a 30-day moving
> average of Microsoft's close on any chart, if your online data
> vendor is active.
> Mov(Security("ONLINE:MSFT",C),30,S)
> The same formula could be written as:
> Security("ONLINE:MSFT",Mov(C,30,S))
>
>
>
> Let's build our indicator.
>
> {MACD FOR SECURITIES}
> {securities list}
> x1:= Security("C:\Metastock Data\Sample\MSFT",C);
> x2:= Security("C:\Metastock Data\Sample\SOFT",C);
> x3:= Security("C:\Metastock Data\Sample\FOOT",C);
> x4:= Security("C:\Metastock Data\Sample\MISS",C);
> x5:= Security("C:\Metastock Data\Sample\SISS",C);
>
> XX:= Input("Select Security 1=MSFT,2=SOFT,3=FOOT,
> 4=MISS,5=SISS",1,5,1);
>
> YY:= If(XX=1,X1,
> If(XX=2,X2,
> If(XX=3,X3,
> If(XX=4,X4,X5))));
>
> mov(YY,12,E) - mov(YY,26,E);
> {END}
>
> That should do it.
>
> Hope this helps,
>
> Preston
>
>
>
>
>
>
>
>
>
>
> --- In equismetastock@xxxxxxxxxxxxxxx, Biju Samuel
> <bijusamuel2003@> wrote:
> >
> > Hi,
> >
> > I wanted to create a numbe of custom formulas which when
plotted
> will ask for security input. Something like the prompt in
predefined
> indicator "Relative Strength Comparative". When this indicator is
> plotted, its parametres have the facility to browse to a
particular
> security.
> >
> > Can we mimick it in custom indicators?
> >
> > Regards.
> >
> > Biju Samuel
>
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/equismetastock/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/equismetastock/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:equismetastock-digest@xxxxxxxxxxxxxxx
mailto:equismetastock-fullfeatured@xxxxxxxxxxxxxxx
<*> 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/
|