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

[amibroker] Re: question on formula for plot trade price



PureBytes Links

Trading Reference Links

Groan, that should read Bill's reply, not Bruce. Sorry Bill. I'll 
stop now :(

--- In amibroker@xxxxxxxxxxxxxxx, "Mike" <sfclimbers@xxx> wrote:
>
> Just for clarity; I was attempting to add additional information, 
not 
> criticize Bruce's reply. Since the context of the original question 
> was in fact for Plotting, I have no argument with Bruce's 
suggestion.
> 
> I just wanted to point out that should you eventually turn this 
into 
> a backtest, you might want to avoid the ExRem. Especially if your 
> code ends up using manual looping code for anything.
> 
> Mike
> 
> --- In amibroker@xxxxxxxxxxxxxxx, "Mike" <sfclimbers@> wrote:
> >
> > ExRem is great for charting and for use on intermediary 
variables. 
> > But, it can interfere with the backtester and Tomasz recommends 
not 
> > using it for Buy/Sell/Short/Cover arrays for that reason.
> > 
> > http://finance.groups.yahoo.com/group/amibroker/message/125451
> > 
> > As an alternative, you can use the Cross function rather than the 
> > relational operators '<' and '>'.
> > 
> > BuyCond1 = Cross(EMA( Close , 15 ), EMA( Close , 100 ));
> > 
> > That way you don't end up with the redundant signals in the first 
> > place.
> > 
> > Mike
> > 
> > --- In amibroker@xxxxxxxxxxxxxxx, "wavemechanic" <timesarrow@> 
> > wrote:
> > >
> > > Use exrem() to get rid of unwanted signals.  You can also use 
> > plotshapes() to plot buy/sell arrows.
> > > 
> > > Bill
> > >   ----- Original Message ----- 
> > >   From: Noah Bender 
> > >   To: amibroker@xxxxxxxxxxxxxxx 
> > >   Sent: February 22, 2009 12:10 AM
> > >   Subject: [amibroker] question on formula for plot trade price
> > > 
> > > 
> > >   hello, 
> > > 
> > >   I am new to amibroker and am trying to figure this one out. 
> > > 
> > >   I have a simple formula 
> > >   BuyCond1= EMA(  Close , 15 ) > EMA(  Close , 100 );
> > > 
> > > 
> > >   Buy = Buycond1 ;
> > > 
> > >   Sell = EMA (Close,15)<EMA(Close,100);
> > > 
> > >   I am trying to plot the trade price on the chart. so far I 
have 
> > this:
> > > 
> > > 
> > >    Plot(C,"Price", colorBlack, styleLine ); 
> > >   Plot(EMA(C,15),"ema", colorRed ); 
> > > 
> > > 
> > >   for( i = 0; i < BarCount; i++ )
> > >   {
> > >   if( Buy[i] ) PlotText( "Buy\n@" + C[ i ], i, L[ i ], 
> colorGreen );
> > >   if( Sell[i] ) PlotText( "Sell\n@" + C[ i ], i, H[ i ], 
> colorRed, 
> > colorYellow );
> > > 
> > >   WHen I apply indicator it plots the price at every point on 
the 
> > chart and not just when the moving averages cross. Does anyone 
know 
> > why? and can show me the formula??? 
> > > 
> > >   It would be much appreciated.
> > > 
> > >   thanks
> > >
> >
>




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

**** 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:
    mailto:amibroker-digest@xxxxxxxxxxxxxxx 
    mailto: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/