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

[EquisMetaStock Group] Power( DataArray, VariablePower ) MS function



PureBytes Links

Trading Reference Links


Excellent, MG.

Here is the MetaStock code version:

================
Power - variable
================
---8<--------------------

{ Power(DataArray,VariablePower) MS function }
{ With thanks to MG Ferreira }
{ http://www.metastocktools.com }

DataArray:=C;
VariablePower:=DataArray/Mov(DataArray,63,S);
VarPower:=Exp(Log(DataArray)*VariablePower);

VarPower

---8<--------------------


jose '-)
http://www.metastocktools.com



--- In equismetastock@xxxxxxxxxxxxxxx, "MG Ferreira" <quant@xxxx>
> wrote:
> 
> Hi Jose,
> 
> As in the reply to Eric, if you want x = a ^ b, use something like
> 
> x := Exp( b * Log( a ) )
> 
> Please, I am sidestepping one of your rules here, so just test it
> before you use it!  It may be Ln in MSFL, I am not sure and can not
> test it from here.  Regarding the world economy, we are up to our
> ears in work regarding the local economy at the moment.  Must have
> something to do with sudden changes in interest rates.......  Of
> course our model predicted this, but we did not believe it.....
> 
> Regards
> MG Ferreira
> TsaTsa EOD Programmer and trading model builder
> http://www.ferra4models.com
> http://fun.ferra4models.com
> 
> 
> 
> --- In equismetastock@xxxxxxxxxxxxxxx, "Jose Silva" <josesilva22@xxx
.> wrote:
>
>> MSFL does not allow a time series as a parameter in the 'Power'
>> function.  So we have to use exps and lns.
> 
> MG, if you're not too busy modeling the World's economy, do you know 
> of a simple way to use the Log() (natural Logarithm) and Exp() 
> functions to calculate Power(DataArray,VariablePower)?
> 
> Example:
> DataArray:=C;
> VarPower:=Mov(C,21,E)/C;
> Pwr(DataArray,VarPower) <-- only constant data allowed.
> 
> 
> jose '-)
> http://www.metastocktools.com






------------------------ Yahoo! Groups Sponsor --------------------~--> 
Has someone you know been affected by illness or disease?
Network for Good is THE place to support health awareness efforts!
http://us.click.yahoo.com/Rcy2bD/UOnJAA/cosFAA/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/