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

[EquisMetaStock Group] Re: Change the setting of function


  • Date: Fri, 19 Mar 2010 02:46:51 -0000
  • From: "formulaprimer" <formulaprimer@xxxxxxxxx>
  • Subject: [EquisMetaStock Group] Re: Change the setting of function

PureBytes Links

Trading Reference Links

When you are building new indicator etc click in formula section and click function and you will see all the FML variables available in the custom or all indicators list.


--- In equismetastock@xxxxxxxxxxxxxxx, Abdulhadi Eidaroos <hdeee@xxx> wrote:
>
> Hi 
> I am looking for a way to change the setting of a 
> function
> in Metastock, when I call it by fml
> 
> For example, if I have Schaff Trend Cycle 
> Oscillator v1.0, which
> is:
> 
> { 
> variables
> input }
> pdsCy:=Input("Schaff
> cycle periods",2,252,10);
> pdsSh:=Input("Short
> periods",1,252,5);
> pdsLg:=Input("Long
> periods",2,2520,8);
>  
> { 
> Schaff
> Trend Cycle }
> MCD:=Wilders(MP(),pdsSh)-Wilders(MP(),pdsLg);
> ST:=(MCD-LLV(MCD,pdsCy))
> /(HHV(MCD,pdsCy)-LLV(MCD,pdsCy))*100;
> STC:=Wilders(ST,pdsCy/2);
>  
> { 
> automatic
> trigger levels }
> pk:=Ref(STC,-1)>STC
> AND Ref(STC,-1)>Ref(STC,-2);
> pkVal:=If(pk,Ref(STC,-1),0);
> pkAvg:=Cum(pkVal)/(Cum(pk)+.000001);
> pkAvg:=If(pkAvg=0,100,pkAvg);
> tr:=Ref(STC,-1);
> trVal:=If(tr,Ref(STC,-1),0);
> trAvg:=Cum(trVal)/(Cum(tr)+.000001);
>  
> { 
> plot on own
> window }
> pkAvg;trAvg;STC
>  
> The question
> is, how I can call the function by FML, and set the input variables.
> This is
> actually helpful in applying, explorer and system tester.
>  
> So, please
> help!
>




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

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:
    equismetastock-digest@xxxxxxxxxxxxxxx 
    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/