PureBytes Links
Trading Reference Links
|
Vladimir, the Synthetic cycle generator's primary use is to help
understand the basic concept that market movements are composed of
several diverse influences, and that these influences may not
necessarily be of a complex nature.
Other possible uses:
Generate interest in possible new ideas;
Generate interest in possible new ways of coding ideas;
Entertainment.
jose '-)
http://www.metastocktools.com
--- In equismetastock@xxxxxxxxxxxxxxx, "v" <entinv@xxxx> wrote:
> What is the practical use of synthetic cycle generator?
>
> Thanks,
> Vladimir
>
>
> -----Original Message-----
> From: equismetastock@xxxxxxxxxxxxxxx
> [mailto:equismetastock@xxxxxxxxxxxxxxx]On Behalf Of Jose Silva
> Sent: Friday, September 09, 2005 12:49 AM
> To: equismetastock@xxxxxxxxxxxxxxx
> Subject: [EquisMetaStock Group] Synthetic cycle generator
>
> Ok, try this pattern generator version:
>
> =========================
> Synthetic cycle generator
> =========================
> ---8<--------------------------
>
> { 5-wave synthetic cycle generator v2.0 }
> { Refresh chart for new simulations }
>
> { Download Random.dll from
> http://www.traderhelp.net and place in
> MetaStock External Function DLLs folder }
>
> { Basic idea from Andy Davidson at:
> http://finance.groups.yahoo.com/group/equismetastock , and:
> http://www.stockmarketcycles.com/technica.htm }
>
> { ©Copyright 2005 Jose Silva
> For personal use only.
> http://www.metastocktools.com }
>
> { User inputs }
> plot:=Input("Sine-wave cycles: [1]Composite, [2]Individual",1,2,1
);
> Sval1:=Input("Sine 1 value",-720,720,1);
> Sval2:=Input("Sine 2 value",-720,720,3.5);
> Sval3:=Input("Sine 3 value",-720,720,12);
> Sval4:=Input("Sine 4 value",-720,720,42);
> Sval5:=Input("Sine 5 value",-720,720,150);
>
> { Random generator engine }
> x:=ExtFml("Random.Number",-1)/66.66667+.5;
>
> { Sine components }
> sine1:=Sin(Cum(Sval1*x));
> x:=ExtFml("Random.Number",-1)/66.66667+.5;
> sine2:=Sin(Cum(Sval2*x))*.5;
> x:=ExtFml("Random.Number",-1)/66.66667+.5;
> sine3:=Sin(Cum(Sval3*x))*.25;
> x:=ExtFml("Random.Number",-1)/66.66667+.5;
> sine4:=Sin(Cum(Sval4*x))*.125;
> x:=ExtFml("Random.Number",-1)/66.66667+.5;
> sine5:=Sin(Cum(Sval5*x))*.0625;
>
> { Composite Sine }
> composite:=sine1+sine2+sine3+sine4+sine5;
>
> { Plot in own window }
> If(plot=1,composite,sine1);
> If(plot=1,composite,sine2);
> If(plot=1,composite,sine3);
> If(plot=1,composite,sine4);
> If(plot=1,composite,sine5)
>
> ---8<--------------------------
>
>
> jose '-)
> http://www.metastocktools.com
------------------------ Yahoo! Groups Sponsor --------------------~-->
Make a difference. Find and fund world-changing projects at GlobalGiving.
http://us.click.yahoo.com/PcNrnD/PbOLAA/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/
|