PureBytes Links
Trading Reference Links
|
Sorry, didnt see TZ code - now you have spares
--- In amibroker@xxxxxxxxxxxxxxx, "Thomas Z." <tzg@xxx> wrote:
>
> Hello,
>
> the code should do what you need.
>
> DayChange = Day() != Ref(Day(), -1);
> AvgTradePrice = Null;
> CurDayBars = 0;
> CurDayCloseSum = 0;
>
> for (i = 0; i < BarCount; i++)
> {
> if (DayChange[i])
> {
> CurDayCloseSum = C[i];
> CurDayBars = 1;
> }
> else
> {
> CurDayCloseSum = CurDayCloseSum + C[i];
> CurDayBars++;
> }
> AvgTradePrice[i] = CurDayCloseSum / CurDayBars;
> }
>
> Plot(AvgTradePrice, "AvgTradePrice", 4, 1);
> PlotShapes(shapeCircle * DayChange, colorBlue, 0, C, 0);
>
> Thomas
> www.PatternExplorer.com
>
>
>
>
>
> From: amibroker@xxxxxxxxxxxxxxx [mailto:amibroker@xxxxxxxxxxxxxxx]
On Behalf
> Of H Patel
> Sent: Saturday, January 03, 2009 2:14 PM
> To: amibroker@xxxxxxxxxxxxxxx
> Subject: Re: [amibroker] Re: To Get Average traded Price for
CURRENT DAY
>
> Hi David,
>
> Thanks for reply,
> But sir, i require Average Traded Price of TODAY means, we are
having 1Min
> bars on chart. Each bar has different values. As time passes, its
average of
> whole will be different.
> It may seems like....
>
> P1+P2+P3......Pn/N WHERE N=No of bars, P=close of 1min bar
> (Bars MUST start from opening of the today's market, so previos
days bars
> will not using for calculations purpose.)
>
> So this valuse will become Today's average price.
>
> I can use Moving average function, but it calculates for all
incrementing
> bars. But for Daytrading purpose, i require only TODAY's Average
Value, Not
> general value. Your afl is good but it does'nt provide Average
value from
> Bar1 to Bar(n). As time passes, Average Value will be increment or
decresed
> as per trend, but with the help of ATP we can decide clear trend of
the
> market for today.
>
> Thanking you with Kind Regards,
>
> Haresh Patel
>
> --- On Sat, 1/3/09, wooziwog <xcitemint@xxx> wrote:
> From: wooziwog <xcitemint@xxx>
> Subject: [amibroker] Re: To Get Average traded Price for CURRENT DAY
> To: amibroker@xxxxxxxxxxxxxxx
> Date: Saturday, January 3, 2009, 6:23 PM
> Hello,
>
> I am not sure what you consider to be "Average" but the following
> will provide the average (H+L+C)/3 for Daily and Hourly time
frames.
> The AFL is for written for setting the time frame to daily and
hourly
> for intraday data.
>
> Regards,
>
> David K.
>
> TimeFrameSet( inDaily);
> AVGd = Ref((L + H + C),-1)/3;
> " PPd:\t "+ AVGd;
> TimeFrameRestore( );
> Plot( TimeFrameExpand
> (AVGd,inDaily, expandFirst) ,"",41,styleStai rcase|styleNoLab
el,0,0,2) ;
>
> TimeFrameSet( inHourly) ;
> AVGh = Ref((L + H + C),-1)/3;
> " PPh:\t "+ Avgh;
> TimeFrameRestore( );
> Plot( TimeFrameExpand
> (AVGh,inHourly, expandFirst) ,"",41,styleStai rcase|styleNoLab
el,0,0,2) ;
>
> --- In amibroker@xxxxxxxxx ps.com, H Patel <hareshbhaip@ ...> wrote:
> >
> > Hi all,
> >
> > Does any one can help me for plotting AVERAGE TRADED PRICE for
> CURRENT DAY only. I used CUMM function but it gets ATP from
starting
> 1st day, (Not for CURRENT DAY)
> >
> > Thanking you with Kind Regards,
> >
> > Haresh Patel
> >
>
------------------------------------
**** IMPORTANT ****
This group is for the discussion between users only.
This is *NOT* technical support channel.
*********************
TO GET TECHNICAL SUPPORT from AmiBroker please send an e-mail directly to
SUPPORT {at} amibroker.com
*********************
For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/
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/
<*> 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/
|