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

[amibroker] Re: Simple Moving Averages on Layers



PureBytes Links

Trading Reference Links

Thanks Graham, 

It is these little things that I am still trying to learn.

As I have been editing the formulas on each pane, I got tired of that
little pop up box that asked me something about wanting to make it a
custom formula.  I clicked on no and hit the check box so as to not
warn me anymore.  Not sure that was a good idea.

It's late and I am about to hit the sack but am thinking that I am
going to take your suggestion and make a custom indicator and leave
the existing code as is.  Here is the original code with a slight tweak.

_SECTION_BEGIN("MA");
P = ParamField("Price field",-1);
Periods = Param("Periods", 15, 2, 200, 1, 10 );
Plot( MA( P, Periods ), "\n" + _DEFAULT_NAME(), ParamColor( "Color",
colorCycle ), ParamStyle("Style") ); 
_SECTION_END();

All I did was to add the "\n" portion.  Since I will have a fixed
parameter I can cut out the Third line and add in the code you suggest.  

Sounds logical?  Any other suggestions to possible improve this?  Am I
overlooking anything?

Thanks for your help.

Dave
--- In amibroker@xxxxxxxxxxxxxxx, Graham <kavemanperth@xxx> wrote:
>
> you can also do this using simple IIF function
> 
> period = iif( interval()==inweekly, 40, 200 );
> LMA = MA(C,period);
> 
> I only bring this up because you could get problems using IF with an
> array variable because it needs to be within a for loop to move it
> through the bars, or you need to use Lastvalue of the arrays to amke
> it a single scalar value
> 
> --
> Cheers
> Graham
> AB-Write >< Professional AFL Writing Service
> Yes, I write AFL code to your requirements
> http://e-wire.net.au/~eb_kavan/ab_write.htm
> 
> 
> On 2/6/06, marketmonk777 <dlittner@xxx> wrote:
> > Hi Yuki,
> >
> > Thanks for the quick reply.  That will work great and allow me to
> > change a lot of my indicators as I like to have different parameters
> > for each time frame.
> >
> > Dave
> >
> > --- In amibroker@xxxxxxxxxxxxxxx, Yuki Taga <yukitaga@> wrote:
> > >
> > > Hi marketmonk777,
> > >
> > > Monday, February 6, 2006, 1:21:41 PM, you wrote:
> > >
> > > m> Hi,
> > >
> > > m> I would like to have the moving averages change as I switch
from a
> > > m> Daily  chart to a Weekly chart.
> > >
> > > m> Was looking to have (as an example) a 50 ma and a 200 ma on
the Daily
> > > m> and a 10 ma and a 40 ma on the weekly.
> > >
> > > m> I can see how to have text, trendlines, and other studies be
assigned
> > > m> to a particular layer but can't seem to figure out to do the same
> > with
> > > m> the MAs.  Is this possible?
> > >
> > > Like this:
> > >
> > > Define plain vanilla MAs; then set them according to Interval().
> > >
> > > if (Interval()==86400) //Daily Bars
> > > LMA = MA(C,200); //Long Moving Average
> > > else
> > > LMA = MA(C,40); //Weekly Bars
> > >
> > > Yuki
> > >
> >
> >
> >
> >
> >
> >
> >
> >
> > Please note that this group is for discussion between users only.
> >
> > To get support from AmiBroker please send an e-mail directly to
> > SUPPORT {at} amibroker.com
> >
> > For other support material please check also:
> > http://www.amibroker.com/support.html
> >
> >
> > Yahoo! Groups Links
> >
> >
> >
> >
> >
> >
> >
>






------------------------ Yahoo! Groups Sponsor --------------------~--> 
Try Online Currency Trading with GFT. Free 50K Demo. Trade 
24 Hours. Commission-Free. 
http://us.click.yahoo.com/RvFikB/9M2KAA/U1CZAA/GHeqlB/TM
--------------------------------------------------------------------~-> 

Please note that this group is for discussion between users only.

To get support from AmiBroker please send an e-mail directly to 
SUPPORT {at} amibroker.com

For other support material please check also:
http://www.amibroker.com/support.html

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/amibroker/

<*> To unsubscribe from this group, send an email to:
    amibroker-unsubscribe@xxxxxxxxxxxxxxx

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/