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

[amibroker] Re: Is this tedious to write , please help


  • Date: Wed, 25 Nov 2009 09:06:43 -0000
  • From: "Mike" <sfclimbers@xxxxxxxxx>
  • Subject: [amibroker] Re: Is this tedious to write , please help

PureBytes Links

Trading Reference Links

Hi,

Sorry, but I'm not understanding what you are asking for. I think that you are asking to compare against a value that occured 10 bars in the past, as opposed to the current bar of a 10 bar period. If that is the case, then use the Ref function.

e.g.
WeakClose = Close < Ref(MA(Close, 5), -10) * 1.0075;

In the above, we are looking at the value of the 5 period simple moving average as it appeared 10 bars in the past.

Mike

--- In amibroker@xxxxxxxxxxxxxxx, Deepak Patade <iamdeepakpatade@xxx> wrote:
>
> Thanks mike and read the same( done it twice)
> 
> i wrote it like this
> 
> 
> BuySignal = Cross(MA(*C*,5),finalmov_avg);
> 
> WeakClose = *Close* < MA(*Close*, 10) * 1.0075;
> *
> 
> Buy* = BuySignal *AND* *NOT* WeakClose;
> 
> but what is want is weak close = close<MA( close , close of bar ten bars
> back) * 1.0075
> 
> here it is close of candle 10 periods back
> 
> i want to add 10 bars back
> 
> On Wed, Nov 25, 2009 at 12:41 PM, Mike <sfclimbers@xxx> wrote:
> 
> >
> >
> > Hi,
> >
> > Your question is very basic. Please take the time to read: the language
> > operators, function descriptions, how AFL works.
> >
> > http://www.amibroker.com/guide/a_language.html
> > http://www.amibroker.com/guide/afl/afl_index.php?m=2
> > http://www.amibroker.com/guide/h_understandafl.html
> >
> > BuySignal = ...;
> > WeakClose = Close < MA(Close, 10) * 1.0075;
> > Buy = BuySignal AND NOT WeakClose;
> >
> > Additional tutorials can be found here:
> >
> > http://www.amibroker.com/guide/tutorial.html
> >
> > Mike
> >
> >
> > --- In amibroker@xxxxxxxxxxxxxxx <amibroker%40yahoogroups.com>, Deepak
> > Patade <iamdeepakpatade@> wrote:
> > >
> > > How to write this in afl
> > > for a triangular moving avearge
> > >
> > > "if current close value is not greater than previous 10 bars avarage
> > value *
> > > 1.0075 then it should not give Buy Signal &
> > >
> > > if current close value is not greater than previous 10 bars avarage value
> > *
> > > 1.0075 then it should not give SELL Signal
> > >
> >
> >  
> >
>




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

**** IMPORTANT PLEASE READ ****
This group is for the discussion between users only.
This is *NOT* technical support channel.

TO GET TECHNICAL SUPPORT send an e-mail directly to 
SUPPORT {at} amibroker.com

TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
http://www.amibroker.com/feedback/
(submissions sent via other channels won't be considered)

For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/

Yahoo! Groups Links

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

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/amibroker/join
    (Yahoo! ID required)

<*> To change settings via email:
    amibroker-digest@xxxxxxxxxxxxxxx 
    amibroker-fullfeatured@xxxxxxxxxxxxxxx

<*> 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/