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

Re: [amibroker] Re: Help with indicator



PureBytes Links

Trading Reference Links

Provided your base time for the scan or chart is less than the
smallest timefram just use the timeframe functions with in1minute*10,
in1minute*30 and inhourly

On 8/1/05, Tony Lei <yiupang91@xxxxxxxxx> wrote:
> Graham,
> 
> Can you give me a tip on how I would apply this to subsequent timeframes
> like 10, 30 and 60 min?
> 
> This is what I have so far:
> 
> Volume0 = V ;
> volume1 = Ref ( V, -1 ) ;
> volume2 = Ref ( V, -2 ) ;
> volume3 = Ref ( V, -3 ) ;
> Volume4 = Ref ( V, -4 ) ;
> 
> TimeFrameSet (inDaily) ;
> EMAV30 = EMA ( V, 30 ) ;
> TimeFrameRestore () ;
> 
> EMAV30_Day = TimeFrameExpand ( EMAV30, inDaily ) ;
> 
> EMAV30_Day_5min = (EMAV30_Day * 5) / (6.5 * 60) ;
> 
> sumavgvol = (volume0 + volume1 + volume2 + volume3 + volume4 ) /
> EMAV30_Day_5min * 100 ;
> 
> Plot ( sumavgvol, "LastNminuteVol vs Avg", 3, 2);
> 
> thanks
> 
> tony
> qitrader
> 
> On 7/31/05, Graham <kavemanperth@xxxxxxxxx> wrote:
> > 5 minute and 30 minute moving averages would use the timeframe
> > functions to obtain the different values so that you can compare them
> > see AFL section of help screen for the timeframe functions
> > 
> > 
> > On 7/30/05, Tony Lei <yiupang91@xxxxxxxxx> wrote:
> > > Hi,
> > > 
> > > This is what I did but I don't know how to do a loop to find subsequent
> > > bars.
> > > 
> > > //E.g. Last 5min vs 30 min average exponential volume
> > > 
> > > Volume0 = V ;
> > > volume1 = ref ( V, -1 ) ;
> > > volume2 = ref ( V, -2 ) ;
> > > volume3 = ref ( V, -3 ) ;
> > > volume 4 = ref ( V, -4 ) ;
> > > 30emaV = ema ( V, 30 ) ;
> > > 
> > > sumavgvol = (volume0 + volume1 + volume2 + volume3 + volume4 ) / 30emaV
> *
> > > 100 ;
> > > 
> > > Plot ( sumavgvol, "LastNminuteVol vs Avg", 3, 2);
> > > 
> > > Hope someone can help,
> > > thanks
> > > 
> > > tony
> > > 
> > > 
> > > On 7/30/05, Qitrader <yiupang91@xxxxxxxxx> wrote:
> > > > 
> > > > Hi
> > > > 
> > > > How do I read this indicator?  I'm looking for a similar indicator
> > > > where it compares a 5 min (other timeframes as well) Volume with the
> > > > 30 day exponential volume.  
> > > > 
> > > > thanks
> > > > 
> > > > tony
> > > > 
> > > > --- In amibroker@xxxxxxxxxxxxxxx, Graham <kavemanperth@xxxx> wrote:
> > > > 
> > > > > here is a sample of summing the volume over each day
> > > > > 
> > > > > SumVol = Sum( V, BarsSince( DateNum()!=Ref(DateNum(),-1) )+1 );
> > > > > 
> > > > > Plot( SumVol, "cumvol", colorBlue, styleHistogram );
> > > > > 
> > > > > summing over same period for each day is possible
> > > > > 
> > > > > this below is something I put together to find the average volume
> for
> > > > > the various periods of the day. You could use this as a basis for
> what
> > > > > you want in association with the above. This is long and not put
> > > > > together with much finesse, but it does work for me.
> > > > > 
> > > > > 
> > > > > _SECTION_BEGIN("Average Vol");
> > > > > 
> > > > > /*
> > > > > 1 Min bars = 60
> > > > > hourly bars = 3600
> > > > > daily bars = 86400
> > > > > weekly bars = 432000 
> > > > > monthly bars = 2160000
> > > > > */
> > > > > 
> > > > > SetBarsRequired(10000,10000);
> > > > > numdays = Cum(DateNum()!=Ref(DateNum(),-1))+1;
> > > > > 
> > > > > numint = int(((6*60+10)*60)/Interval()+1);
> > > > > 
> > > > > intX = ((Hour()-10)*60 + Minute())*60/Interval()+1;
> > > > > 
> > > > > VCum = (
> > > > > Cum(IIf(IntX==1,V,0))*(IntX==1)
> > > > > + Cum(IIf(IntX==2,V,0))*(IntX==2)
> > > > > + Cum(IIf(IntX==3,V,0))*(IntX==3)
> > > > > + Cum(IIf(IntX==4,V,0))*(IntX==4)
> > > > > + Cum(IIf(IntX==5,V,0))*(IntX==5)
> > > > > + Cum(IIf(IntX==6,V,0))*(IntX==6)
> > > > > + Cum(IIf(IntX==7,V,0))*(IntX==7)
> > > > > + Cum(IIf(IntX==8,V,0))*(IntX==8)
> > > > > + Cum(IIf(IntX==9,V,0))*(IntX==9)
> > > > > + Cum(IIf(IntX==10,V,0))*(IntX==10)
> > > > > + Cum(IIf(IntX==11,V,0))*(IntX==11)
> > > > > + Cum(IIf(IntX==12,V,0))*(IntX==12)
> > > > > + Cum(IIf(IntX==13,V,0))*(IntX==13)
> > > > > + Cum(IIf(IntX==14,V,0))*(IntX==14)
> > > > > + Cum(IIf(IntX==15,V,0))*(IntX==15)
> > > > > + Cum(IIf(IntX==16,V,0))*(IntX==16)
> > > > > + Cum(IIf(IntX==17,V,0))*(IntX==17)
> > > > > + Cum(IIf(IntX==18,V,0))*(IntX==18)
> > > > > + Cum(IIf(IntX==19,V,0))*(IntX==19)
> > > > > + Cum(IIf(IntX==20,V,0))*(IntX==20)
> > > > > + Cum(IIf(IntX==21,V,0))*(IntX==21)
> > > > > + Cum(IIf(IntX==22,V,0))*(IntX==22)
> > > > > + Cum(IIf(IntX==23,V,0))*(IntX==23)
> > > > > + Cum(IIf(IntX==24,V,0))*(IntX==24)
> > > > > + Cum(IIf(IntX==25,V,0))*(IntX==25)
> > > > > + Cum(IIf(IntX==26,V,0))*(IntX==26)
> > > > > + Cum(IIf(IntX==27,V,0))*(IntX==27)
> > > > > + Cum(IIf(IntX==28,V,0))*(IntX==28)
> > > > > + Cum(IIf(IntX==29,V,0))*(IntX==29)
> > > > > + Cum(IIf(IntX==30,V,0))*(IntX==30)
> > > > > + Cum(IIf(IntX==31,V,0))*(IntX==31)
> > > > > + Cum(IIf(IntX==32,V,0))*(IntX==32)
> > > > > + Cum(IIf(IntX==33,V,0))*(IntX==33)
> > > > > + Cum(IIf(IntX==34,V,0))*(IntX==34)
> > > > > + Cum(IIf(IntX==35,V,0))*(IntX==35)
> > > > > + Cum(IIf(IntX==36,V,0))*(IntX==36)
> > > > > + Cum(IIf(IntX==37,V,0))*(IntX==37)
> > > > > + Cum(IIf(IntX==38,V,0))*(IntX==38)
> > > > > + Cum(IIf(IntX==39,V,0))*(IntX==39)
> > > > > + Cum(IIf(IntX==40,V,0))*(IntX==40)
> > > > > + Cum(IIf(IntX==41,V,0))*(IntX==41)
> > > > > + Cum(IIf(IntX==42,V,0))*(IntX==42)
> > > > > + Cum(IIf(IntX==43,V,0))*(IntX==43)
> > > > > + Cum(IIf(IntX==44,V,0))*(IntX==44)
> > > > > + Cum(IIf(IntX==45,V,0))*(IntX==45)
> > > > > + Cum(IIf(IntX==46,V,0))*(IntX==46)
> > > > > + Cum(IIf(IntX==47,V,0))*(IntX==47)
> > > > > + Cum(IIf(IntX==48,V,0))*(IntX==48)
> > > > > + Cum(IIf(IntX==49,V,0))*(IntX==49)
> > > > > + Cum(IIf(IntX==50,V,0))*(IntX==50)
> > > > > + Cum(IIf(IntX==51,V,0))*(IntX==51)
> > > > > + Cum(IIf(IntX==52,V,0))*(IntX==52)
> > > > > + Cum(IIf(IntX==53,V,0))*(IntX==53)
> > > > > + Cum(IIf(IntX==54,V,0))*(IntX==54)
> > > > > + Cum(IIf(IntX==55,V,0))*(IntX==55)
> > > > > + Cum(IIf(IntX==56,V,0))*(IntX==56)
> > > > > + Cum(IIf(IntX==57,V,0))*(IntX==57)
> > > > > + Cum(IIf(IntX==58,V,0))*(IntX==58)
> > > > > + Cum(IIf(IntX==59,V,0))*(IntX==59)
> > > > > + Cum(IIf(IntX==60,V,0))*(IntX==60)
> > > > > + Cum(IIf(IntX==61,V,0))*(IntX==61)
> > > > > + Cum(IIf(IntX==62,V,0))*(IntX==62)
> > > > > + Cum(IIf(IntX==63,V,0))*(IntX==63)
> > > > > + Cum(IIf(IntX==64,V,0))*(IntX==64)
> > > > > + Cum(IIf(IntX==65,V,0))*(IntX==65)
> > > > > + Cum(IIf(IntX==66,V,0))*(IntX==66)
> > > > > + Cum(IIf(IntX==67,V,0))*(IntX==67)
> > > > > + Cum(IIf(IntX==68,V,0))*(IntX==68)
> > > > > + Cum(IIf(IntX==69,V,0))*(IntX==69)
> > > > > + Cum(IIf(IntX==70,V,0))*(IntX==70)
> > > > > + Cum(IIf(IntX==71,V,0))*(IntX==71)
> > > > > + Cum(IIf(IntX==72,V,0))*(IntX==72)
> > > > > + Cum(IIf(IntX==73,V,0))*(IntX==73)
> > > > > + Cum(IIf(IntX==74,V,0))*(IntX==74)
> > > > > + Cum(IIf(IntX==75,V,0))*(IntX==75)
> > > > > + Cum(IIf(IntX==76,V,0))*(IntX==76)
> > > > > + Cum(IIf(IntX==77,V,0))*(IntX==77)
> > > > > + Cum(IIf(IntX==78,V,0))*(IntX==78)
> > > > > + Cum(IIf(IntX==79,V,0))*(IntX==79)
> > > > > + Cum(IIf(IntX==80,V,0))*(IntX==80)
> > > > > + Cum(IIf(IntX==81,V,0))*(IntX==81)
> > > > > + Cum(IIf(IntX==82,V,0))*(IntX==82)
> > > > > + Cum(IIf(IntX==83,V,0))*(IntX==83)
> > > > > + Cum(IIf(IntX==84,V,0))*(IntX==84)
> > > > > + Cum(IIf(IntX==85,V,0))*(IntX==85)
> > > > > + Cum(IIf(IntX==86,V,0))*(IntX==86)
> > > > > + Cum(IIf(IntX==87,V,0))*(IntX==87)
> > > > > + Cum(IIf(IntX==88,V,0))*(IntX==88)
> > > > > + Cum(IIf(IntX==89,V,0))*(IntX==89)
> > > > > + Cum(IIf(IntX==90,V,0))*(IntX==90)
> > > > > + Cum(IIf(IntX==91,V,0))*(IntX==91)
> > > > > + Cum(IIf(IntX==92,V,0))*(IntX==92)
> > > > > + Cum(IIf(IntX==93,V,0))*(IntX==93)
> > > > > + Cum(IIf(IntX==94,V,0))*(IntX==94)
> > > > > + Cum(IIf(IntX==95,V,0))*(IntX==95)
> > > > > + Cum(IIf(IntX==96,V,0))*(IntX==96)
> > > > > + Cum(IIf(IntX==97,V,0))*(IntX==97)
> > > > > + Cum(IIf(IntX==98,V,0))*(IntX==98)
> > > > > + Cum(IIf(IntX==99,V,0))*(IntX==99)
> > > > > + Cum(IIf(IntX==100,V,0))*(IntX==100)
> > > > > + Cum(IIf(IntX==101,V,0))*(IntX==101)
> > > > > + Cum(IIf(IntX==102,V,0))*(IntX==102)
> > > > > + Cum(IIf(IntX==103,V,0))*(IntX==103)
> > > > > + Cum(IIf(IntX==104,V,0))*(IntX==104)
> > > > > + Cum(IIf(IntX==105,V,0))*(IntX==105)
> > > > > + Cum(IIf(IntX==106,V,0))*(IntX==106)
> > > > > + Cum(IIf(IntX==107,V,0))*(IntX==107)
> > > > > + Cum(IIf(IntX==108,V,0))*(IntX==108)
> > > > > + Cum(IIf(IntX==109,V,0))*(IntX==109)
> > > > > + Cum(IIf(IntX==110,V,0))*(IntX==110)
> > > > > + Cum(IIf(IntX==111,V,0))*(IntX==111)
> > > > > + Cum(IIf(IntX==112,V,0))*(IntX==112)
> > > > > + Cum(IIf(IntX==113,V,0))*(IntX==113)
> > > > > + Cum(IIf(IntX==114,V,0))*(IntX==114)
> > > > > + Cum(IIf(IntX==115,V,0))*(IntX==115)
> > > > > + Cum(IIf(IntX==116,V,0))*(IntX==116)
> > > > > + Cum(IIf(IntX==117,V,0))*(IntX==117)
> > > > > + Cum(IIf(IntX==118,V,0))*(IntX==118)
> > > > > + Cum(IIf(IntX==119,V,0))*(IntX==119)
> > > > > + Cum(IIf(IntX==120,V,0))*(IntX==120)
> > > > > + Cum(IIf(IntX==121,V,0))*(IntX==121)
> > > > > + Cum(IIf(IntX==122,V,0))*(IntX==122)
> > > > > + Cum(IIf(IntX==123,V,0))*(IntX==123)
> > > > > + Cum(IIf(IntX==124,V,0))*(IntX==124)
> > > > > + Cum(IIf(IntX==125,V,0))*(IntX==125)
> > > > > + Cum(IIf(IntX==126,V,0))*(IntX==126)
> > > > > + Cum(IIf(IntX==127,V,0))*(IntX==127)
> > > > > + Cum(IIf(IntX==128,V,0))*(IntX==128)
> > > > > + Cum(IIf(IntX==129,V,0))*(IntX==129)
> > > > > + Cum(IIf(IntX==130,V,0))*(IntX==130)
> > > > > + Cum(IIf(IntX==131,V,0))*(IntX==131)
> > > > > + Cum(IIf(IntX==132,V,0))*(IntX==132)
> > > > > + Cum(IIf(IntX==133,V,0))*(IntX==133)
> > > > > + Cum(IIf(IntX==134,V,0))*(IntX==134)
> > > > > + Cum(IIf(IntX==135,V,0))*(IntX==135)
> > > > > + Cum(IIf(IntX==136,V,0))*(IntX==136)
> > > > > + Cum(IIf(IntX==137,V,0))*(IntX==137)
> > > > > + Cum(IIf(IntX==138,V,0))*(IntX==138)
> > > > > + Cum(IIf(IntX==139,V,0))*(IntX==139)
> > > > > + Cum(IIf(IntX==140,V,0))*(IntX==140)
> > > > > + Cum(IIf(IntX==141,V,0))*(IntX==141)
> > > > > + Cum(IIf(IntX==142,V,0))*(IntX==142)
> > > > > + Cum(IIf(IntX==143,V,0))*(IntX==143)
> > > > > + Cum(IIf(IntX==144,V,0))*(IntX==144)
> > > > > + Cum(IIf(IntX==145,V,0))*(IntX==145)
> > > > > + Cum(IIf(IntX==146,V,0))*(IntX==146)
> > > > > + Cum(IIf(IntX==147,V,0))*(IntX==147)
> > > > > + Cum(IIf(IntX==148,V,0))*(IntX==148)
> > > > > + Cum(IIf(IntX==149,V,0))*(IntX==149)
> > > > > + Cum(IIf(IntX==150,V,0))*(IntX==150)
> > > > > + Cum(IIf(IntX==151,V,0))*(IntX==151)
> > > > > + Cum(IIf(IntX==152,V,0))*(IntX==152)
> > > > > + Cum(IIf(IntX==153,V,0))*(IntX==153)
> > > > > + Cum(IIf(IntX==154,V,0))*(IntX==154)
> > > > > + Cum(IIf(IntX==155,V,0))*(IntX==155)
> > > > > + Cum(IIf(IntX==156,V,0))*(IntX==156)
> > > > > + Cum(IIf(IntX==157,V,0))*(IntX==157)
> > > > > + Cum(IIf(IntX==158,V,0))*(IntX==158)
> > > > > + Cum(IIf(IntX==159,V,0))*(IntX==159)
> > > > > + Cum(IIf(IntX==160,V,0))*(IntX==160)
> > > > > + Cum(IIf(IntX==161,V,0))*(IntX==161)
> > > > > + Cum(IIf(IntX==162,V,0))*(IntX==162)
> > > > > + Cum(IIf(IntX==163,V,0))*(IntX==163)
> > > > > + Cum(IIf(IntX==164,V,0))*(IntX==164)
> > > > > + Cum(IIf(IntX==165,V,0))*(IntX==165)
> > > > > + Cum(IIf(IntX==166,V,0))*(IntX==166)
> > > > > + Cum(IIf(IntX==167,V,0))*(IntX==167)
> > > > > + Cum(IIf(IntX==168,V,0))*(IntX==168)
> > > > > + Cum(IIf(IntX==169,V,0))*(IntX==169)
> > > > > + Cum(IIf(IntX==170,V,0))*(IntX==170)
> > > > > + Cum(IIf(IntX==171,V,0))*(IntX==171)
> > > > > + Cum(IIf(IntX==172,V,0))*(IntX==172)
> > > > > + Cum(IIf(IntX==173,V,0))*(IntX==173)
> > > > > + Cum(IIf(IntX==174,V,0))*(IntX==174)
> > > > > + Cum(IIf(IntX==175,V,0))*(IntX==175)
> > > > > + Cum(IIf(IntX==176,V,0))*(IntX==176)
> > > > > + Cum(IIf(IntX==177,V,0))*(IntX==177)
> > > > > + Cum(IIf(IntX==178,V,0))*(IntX==178)
> > > > > + Cum(IIf(IntX==179,V,0))*(IntX==179)
> > > > > + Cum(IIf(IntX==180,V,0))*(IntX==180)
> > > > > + Cum(IIf(IntX==181,V,0))*(IntX==181)
> > > > > + Cum(IIf(IntX==182,V,0))*(IntX==182)
> > > > > + Cum(IIf(IntX==183,V,0))*(IntX==183)
> > > > > + Cum(IIf(IntX==184,V,0))*(IntX==184)
> > > > > + Cum(IIf(IntX==185,V,0))*(IntX==185)
> > > > > + Cum(IIf(IntX==186,V,0))*(IntX==186)
> > > > > + Cum(IIf(IntX==187,V,0))*(IntX==187)
> > > > > + Cum(IIf(IntX==188,V,0))*(IntX==188)
> > > > > + Cum(IIf(IntX==189,V,0))*(IntX==189)
> > > > > + Cum(IIf(IntX==190,V,0))*(IntX==190)
> > > > > + Cum(IIf(IntX==191,V,0))*(IntX==191)
> > > > > + Cum(IIf(IntX==192,V,0))*(IntX==192)
> > > > > + Cum(IIf(IntX==193,V,0))*(IntX==193)
> > > > > + Cum(IIf(IntX==194,V,0))*(IntX==194)
> > > > > + Cum(IIf(IntX==195,V,0))*(IntX==195)
> > > > > + Cum(IIf(IntX==196,V,0))*(IntX==196)
> > > > > + Cum(IIf(IntX==197,V,0))*(IntX==197)
> > > > > + Cum(IIf(IntX==198,V,0))*(IntX==198)
> > > > > + Cum(IIf(IntX==199,V,0))*(IntX==199)
> > > > > + Cum(IIf(IntX==200,V,0))*(IntX==200)
> > > > > + Cum(IIf(IntX==201,V,0))*(IntX==201)
> > > > > + Cum(IIf(IntX==202,V,0))*(IntX==202)
> > > > > + Cum(IIf(IntX==203,V,0))*(IntX==203)
> > > > > + Cum(IIf(IntX==204,V,0))*(IntX==204)
> > > > > + Cum(IIf(IntX==205,V,0))*(IntX==205)
> > > > > + Cum(IIf(IntX==206,V,0))*(IntX==206)
> > > > > + Cum(IIf(IntX==207,V,0))*(IntX==207)
> > > > > + Cum(IIf(IntX==208,V,0))*(IntX==208)
> > > > > + Cum(IIf(IntX==209,V,0))*(IntX==209)
> > > > > + Cum(IIf(IntX==210,V,0))*(IntX==210)
> > > > > + Cum(IIf(IntX==211,V,0))*(IntX==211)
> > > > > + Cum(IIf(IntX==212,V,0))*(IntX==212)
> > > > > + Cum(IIf(IntX==213,V,0))*(IntX==213)
> > > > > + Cum(IIf(IntX==214,V,0))*(IntX==214)
> > > > > + Cum(IIf(IntX==215,V,0))*(IntX==215)
> > > > > + Cum(IIf(IntX==216,V,0))*(IntX==216)
> > > > > + Cum(IIf(IntX==217,V,0))*(IntX==217)
> > > > > + Cum(IIf(IntX==218,V,0))*(IntX==218)
> > > > > + Cum(IIf(IntX==219,V,0))*(IntX==219)
> > > > > + Cum(IIf(IntX==220,V,0))*(IntX==220)
> > > > > + Cum(IIf(IntX==221,V,0))*(IntX==221)
> > > > > + Cum(IIf(IntX==222,V,0))*(IntX==222)
> > > > > + Cum(IIf(IntX==223,V,0))*(IntX==223)
> > > > > + Cum(IIf(IntX==224,V,0))*(IntX==224)
> > > > > + Cum(IIf(IntX==225,V,0))*(IntX==225)
> > > > > + Cum(IIf(IntX==226,V,0))*(IntX==226)
> > > > > + Cum(IIf(IntX==227,V,0))*(IntX==227)
> > > > > + Cum(IIf(IntX==228,V,0))*(IntX==228)
> > > > > + Cum(IIf(IntX==229,V,0))*(IntX==229)
> > > > > + Cum(IIf(IntX==230,V,0))*(IntX==230)
> > > > > + Cum(IIf(IntX==231,V,0))*(IntX==231)
> > > > > + Cum(IIf(IntX==232,V,0))*(IntX==232)
> > > > > + Cum(IIf(IntX==233,V,0))*(IntX==233)
> > > > > + Cum(IIf(IntX==234,V,0))*(IntX==234)
> > > > > + Cum(IIf(IntX==235,V,0))*(IntX==235)
> > > > > + Cum(IIf(IntX==236,V,0))*(IntX==236)
> > > > > + Cum(IIf(IntX==237,V,0))*(IntX==237)
> > > > > + Cum(IIf(IntX==238,V,0))*(IntX==238)
> > > > > + Cum(IIf(IntX==239,V,0))*(IntX==239)
> > > > > + Cum(IIf(IntX==240,V,0))*(IntX==240)
> > > > > + Cum(IIf(IntX==241,V,0))*(IntX==241)
> > > > > + Cum(IIf(IntX==242,V,0))*(IntX==242)
> > > > > + Cum(IIf(IntX==243,V,0))*(IntX==243)
> > > > > + Cum(IIf(IntX==244,V,0))*(IntX==244)
> > > > > + Cum(IIf(IntX==245,V,0))*(IntX==245)
> > > > > + Cum(IIf(IntX==246,V,0))*(IntX==246)
> > > > > + Cum(IIf(IntX==247,V,0))*(IntX==247)
> > > > > + Cum(IIf(IntX==248,V,0))*(IntX==248)
> > > > > + Cum(IIf(IntX==249,V,0))*(IntX==249)
> > > > > + Cum(IIf(IntX==250,V,0))*(IntX==250)
> > > > > + Cum(IIf(IntX==251,V,0))*(IntX==251)
> > > > > + Cum(IIf(IntX==252,V,0))*(IntX==252)
> > > > > + Cum(IIf(IntX==253,V,0))*(IntX==253)
> > > > > + Cum(IIf(IntX==254,V,0))*(IntX==254)
> > > > > + Cum(IIf(IntX==255,V,0))*(IntX==255)
> > > > > + Cum(IIf(IntX==256,V,0))*(IntX==256)
> > > > > + Cum(IIf(IntX==257,V,0))*(IntX==257)
> > > > > + Cum(IIf(IntX==258,V,0))*(IntX==258)
> > > > > + Cum(IIf(IntX==259,V,0))*(IntX==259)
> > > > > + Cum(IIf(IntX==260,V,0))*(IntX==260)
> > > > > + Cum(IIf(IntX==261,V,0))*(IntX==261)
> > > > > + Cum(IIf(IntX==262,V,0))*(IntX==262)
> > > > > + Cum(IIf(IntX==263,V,0))*(IntX==263)
> > > > > + Cum(IIf(IntX==264,V,0))*(IntX==264)
> > > > > + Cum(IIf(IntX==265,V,0))*(IntX==265)
> > > > > + Cum(IIf(IntX==266,V,0))*(IntX==266)
> > > > > + Cum(IIf(IntX==267,V,0))*(IntX==267)
> > > > > + Cum(IIf(IntX==268,V,0))*(IntX==268)
> > > > > + Cum(IIf(IntX==269,V,0))*(IntX==269)
> > > > > + Cum(IIf(IntX==270,V,0))*(IntX==270)
> > > > > + Cum(IIf(IntX==271,V,0))*(IntX==271)
> > > > > + Cum(IIf(IntX==272,V,0))*(IntX==272)
> > > > > + Cum(IIf(IntX==273,V,0))*(IntX==273)
> > > > > + Cum(IIf(IntX==274,V,0))*(IntX==274)
> > > > > + Cum(IIf(IntX==275,V,0))*(IntX==275)
> > > > > + Cum(IIf(IntX==276,V,0))*(IntX==276)
> > > > > + Cum(IIf(IntX==277,V,0))*(IntX==277)
> > > > > + Cum(IIf(IntX==278,V,0))*(IntX==278)
> > > > > + Cum(IIf(IntX==279,V,0))*(IntX==279)
> > > > > + Cum(IIf(IntX==280,V,0))*(IntX==280)
> > > > > + Cum(IIf(IntX==281,V,0))*(IntX==281)
> > > > > + Cum(IIf(IntX==282,V,0))*(IntX==282)
> > > > > + Cum(IIf(IntX==283,V,0))*(IntX==283)
> > > > > + Cum(IIf(IntX==284,V,0))*(IntX==284)
> > > > > + Cum(IIf(IntX==285,V,0))*(IntX==285)
> > > > > + Cum(IIf(IntX==286,V,0))*(IntX==286)
> > > > > + Cum(IIf(IntX==287,V,0))*(IntX==287)
> > > > > + Cum(IIf(IntX==288,V,0))*(IntX==288)
> > > > > + Cum(IIf(IntX==289,V,0))*(IntX==289)
> > > > > + Cum(IIf(IntX==290,V,0))*(IntX==290)
> > > > > + Cum(IIf(IntX==291,V,0))*(IntX==291)
> > > > > + Cum(IIf(IntX==292,V,0))*(IntX==292)
> > > > > + Cum(IIf(IntX==293,V,0))*(IntX==293)
> > > > > + Cum(IIf(IntX==294,V,0))*(IntX==294)
> > > > > + Cum(IIf(IntX==295,V,0))*(IntX==295)
> > > > > + Cum(IIf(IntX==296,V,0))*(IntX==296)
> > > > > + Cum(IIf(IntX==297,V,0))*(IntX==297)
> > > > > + Cum(IIf(IntX==298,V,0))*(IntX==298)
> > > > > + Cum(IIf(IntX==299,V,0))*(IntX==299)
> > > > > + Cum(IIf(IntX==300,V,0))*(IntX==300)
> > > > > + Cum(IIf(IntX==301,V,0))*(IntX==301)
> > > > > + Cum(IIf(IntX==302,V,0))*(IntX==302)
> > > > > + Cum(IIf(IntX==303,V,0))*(IntX==303)
> > > > > + Cum(IIf(IntX==304,V,0))*(IntX==304)
> > > > > + Cum(IIf(IntX==305,V,0))*(IntX==305)
> > > > > + Cum(IIf(IntX==306,V,0))*(IntX==306)
> > > > > + Cum(IIf(IntX==307,V,0))*(IntX==307)
> > > > > + Cum(IIf(IntX==308,V,0))*(IntX==308)
> > > > > + Cum(IIf(IntX==309,V,0))*(IntX==309)
> > > > > + Cum(IIf(IntX==310,V,0))*(IntX==310)
> > > > > + Cum(IIf(IntX==311,V,0))*(IntX==311)
> > > > > + Cum(IIf(IntX==312,V,0))*(IntX==312)
> > > > > + Cum(IIf(IntX==313,V,0))*(IntX==313)
> > > > > + Cum(IIf(IntX==314,V,0))*(IntX==314)
> > > > > + Cum(IIf(IntX==315,V,0))*(IntX==315)
> > > > > + Cum(IIf(IntX==316,V,0))*(IntX==316)
> > > > > + Cum(IIf(IntX==317,V,0))*(IntX==317)
> > > > > + Cum(IIf(IntX==318,V,0))*(IntX==318)
> > > > > + Cum(IIf(IntX==319,V,0))*(IntX==319)
> > > > > + Cum(IIf(IntX==320,V,0))*(IntX==320)
> > > > > + Cum(IIf(IntX==321,V,0))*(IntX==321)
> > > > > + Cum(IIf(IntX==322,V,0))*(IntX==322)
> > > > > + Cum(IIf(IntX==323,V,0))*(IntX==323)
> > > > > + Cum(IIf(IntX==324,V,0))*(IntX==324)
> > > > > + Cum(IIf(IntX==325,V,0))*(IntX==325)
> > > > > + Cum(IIf(IntX==326,V,0))*(IntX==326)
> > > > > + Cum(IIf(IntX==327,V,0))*(IntX==327)
> > > > > + Cum(IIf(IntX==328,V,0))*(IntX==328)
> > > > > + Cum(IIf(IntX==329,V,0))*(IntX==329)
> > > > > + Cum(IIf(IntX==330,V,0))*(IntX==330)
> > > > > + Cum(IIf(IntX==331,V,0))*(IntX==331)
> > > > > + Cum(IIf(IntX==332,V,0))*(IntX==332)
> > > > > + Cum(IIf(IntX==333,V,0))*(IntX==333)
> > > > > + Cum(IIf(IntX==334,V,0))*(IntX==334)
> > > > > + Cum(IIf(IntX==335,V,0))*(IntX==335)
> > > > > + Cum(IIf(IntX==336,V,0))*(IntX==336)
> > > > > + Cum(IIf(IntX==337,V,0))*(IntX==337)
> > > > > + Cum(IIf(IntX==338,V,0))*(IntX==338)
> > > > > + Cum(IIf(IntX==339,V,0))*(IntX==339)
> > > > > + Cum(IIf(IntX==340,V,0))*(IntX==340)
> > > > > + Cum(IIf(IntX==341,V,0))*(IntX==341)
> > > > > + Cum(IIf(IntX==342,V,0))*(IntX==342)
> > > > > + Cum(IIf(IntX==343,V,0))*(IntX==343)
> > > > > + Cum(IIf(IntX==344,V,0))*(IntX==344)
> > > > > + Cum(IIf(IntX==345,V,0))*(IntX==345)
> > > > > + Cum(IIf(IntX==346,V,0))*(IntX==346)
> > > > > + Cum(IIf(IntX==347,V,0))*(IntX==347)
> > > > > + Cum(IIf(IntX==348,V,0))*(IntX==348)
> > > > > + Cum(IIf(IntX==349,V,0))*(IntX==349)
> > > > > + Cum(IIf(IntX==350,V,0))*(IntX==350)
> > > > > + Cum(IIf(IntX==351,V,0))*(IntX==351)
> > > > > + Cum(IIf(IntX==352,V,0))*(IntX==352)
> > > > > + Cum(IIf(IntX==353,V,0))*(IntX==353)
> > > > > + Cum(IIf(IntX==354,V,0))*(IntX==354)
> > > > > + Cum(IIf(IntX==355,V,0))*(IntX==355)
> > > > > + Cum(IIf(IntX==356,V,0))*(IntX==356)
> > > > > + Cum(IIf(IntX==357,V,0))*(IntX==357)
> > > > > + Cum(IIf(IntX==358,V,0))*(IntX==358)
> > > > > + Cum(IIf(IntX==359,V,0))*(IntX==359)
> > > > > + Cum(IIf(IntX==360,V,0))*(IntX==360)
> > > > > + Cum(IIf(IntX==361,V,0))*(IntX==361)
> > > > > + Cum(IIf(IntX==362,V,0))*(IntX==362)
> > > > > + Cum(IIf(IntX==363,V,0))*(IntX==363)
> > > > > + Cum(IIf(IntX==364,V,0))*(IntX==364)
> > > > > + Cum(IIf(IntX==365,V,0))*(IntX==365)
> > > > > + Cum(IIf(IntX==366,V,0))*(IntX==366)
> > > > > + Cum(IIf(IntX==367,V,0))*(IntX==367)
> > > > > + Cum(IIf(IntX==368,V,0))*(IntX==368)
> > > > > + Cum(IIf(IntX==369,V,0))*(IntX==369)
> > > > > + Cum(IIf(IntX==370,V,0))*(IntX==370)
> > > > > + Cum(IIf(IntX==371,V,0))*(IntX==371)
> > > > > );
> > > > > 
> > > > > 
> > > > > Vday = TimeFrameExpand(TimeFrameCompress( Vcum,
> > > inDaily,
> > > > > compressVolume ), inDaily, expandFirst );
> > > > > mycolor=IIf(Hour()<12, colorBlue,
> > > > >  IIf(Hour()>=12 AND Hour()<14,colorRed,
> > > > >  IIf(Hour()>=14 AND Hour()<16,colorGreen,
> > > > >  colorBlack)));
> > > > > Plot(Vcum/Vday*100, "Vavg", mycolor, styleArea);
> > > > > 
> > > > > _N(Title = "{{NAME}} -{{INTERVAL}} {{DATE}} - Average Activity 
> > > > {{VALUES}} ");
> > > > > 
> > > > > //--Indicator-End-- 
> > > > > "period number = " + intx;
> > > > > "Volume      " + WriteVal(V,1);
> > > > > 
> > > > > _SECTION_END();
> > > > > 
> > > > 
> > > > > On 7/17/05, jism1992 <gdihia@xxxx> wrote:
> > > > > > I would like to know if there is AB indicator that resembles this
> > > > > > TradeStation indicator:
> > > > > > 
> > > > > > This indicator plots the cumulative intraday volume through the
> time
> > > > > > of each bar (VolSum) and the average cumulative intraday volume
> > > > > > through the same time of day (VolSumAvg). This allows the user to
> > > > > > compare the day's volume up to the current time with the average
> > > > > > volume of the last N days through the same time of day. An input
> > > > > > allows the user to set the number of days of data to average into
> > > > > > the VolSumAvg.
> > > > > > 
> > > > > > Input: DaysToAvg(3);
> > > > > > Vars: LenOfDay(0), BarsPerDay(0), VolSumToAvg(0), VolSum(0),
> > > > > > VolSumAvg(0);
> > > > > > 
> > > > > > If BarType = 1 then begin
> > > > > > 
> > > > > >        LenOfDay = TimeToMinutes(Sess1EndTime) - TimeToMinutes
> > > > > > (Sess1StartTime);
> > > > > >        BarsPerDay = LenOfDay/BarInterval;
> > > > > >        VolSumToAvg = 0;
> > > > > > 
> > > > > >        If Date <> Date[1] then
> > > > > >                VolSum = Ticks
> > > > > >        else
> > > > > >                VolSum = VolSum + Ticks;
> > > > > > 
> > > > > >        For Value1 = 1 to DaysToAvg begin
> > > > > >                VolSumToAvg = VolSumToAvg + VolSum
> > > > > > [BarsPerDay*Value1];
> > > > > >        end;
> > > > > > 
> > > > > >        VolSumAvg = VolSumToAvg / DaysToAvg;
> > > > > > 
> > > > > >        Plot1(VolSum, "VolSum");
> > > > > >        If BarNumber > BarsperDay * DaysToAvg then
> > > > > >                Plot2(VolSumAvg, "VolSumAvg");
> > > > > > 
> > > > > > end;
> > > > > > 
> > > > > > Al,
> > > > > > Thanks.
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 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
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > 
> > > > > 
> > > > > -- 
> > > > > Cheers
> > > > > Graham
> > > > > http://e-wire.net.au/~eb_kavan/
> > > > 
> > > > 
> > > > 
> > > > 
> > > > 
> > > > 
> > > > 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 
> > > > 
> > > > 
> > > >  Visit your group "amibroker" on the web.
> > > >   
> > > >  To unsubscribe from this group, send an email to:
> > > >   amibroker-unsubscribe@xxxxxxxxxxxxxxx
> > > >   
> > > >  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. 
> > > >  To unsubscribe from this group, send an email to:
> > > >   amibroker-unsubscribe@xxxxxxxxxxxxxxx
> > > >   
> > > >  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. 
> > > >  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. 
> > > > 
> > > > ________________________________
> > > 
> > > 
> > > 
> > > 
> > > 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
> > > 
> > > 
> > > 
> > > 
> > > 
> > > SPONSORED LINKS 
> > > Investment management software Investment property software Investment
> > > software 
> > > Investment tracking software Return on investment software Stock
> investment
> > > software 
> > > ________________________________
> > > YAHOO! GROUPS LINKS 
> > > 
> > >  Visit your group "amibroker" on the web.
> > >   
> > >  To unsubscribe from this group, send an email to:
> > >  amibroker-unsubscribe@xxxxxxxxxxxxxxx
> > >   
> > >  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. 
> > >  To unsubscribe from this group, send an email to:
> > >  amibroker-unsubscribe@xxxxxxxxxxxxxxx
> > >   
> > >  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. 
> > >  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. 
> > > ________________________________
> > > 
> > 
> > 
> > -- 
> > 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
> > 
> > 
> > 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
> > 
> > 
> > 
> > 
> > 
> > 
> > SPONSORED LINKS 
> > Investment management software Investment property software Investment
> software 
> > Investment tracking software Return on investment software Stock
> investment software 
> > 
> > 
> > ________________________________
> YAHOO! GROUPS LINKS 
> > 
> > 
> >  Visit your group "amibroker" on the web.
> >   
> >  To unsubscribe from this group, send an email to:
> >   amibroker-unsubscribe@xxxxxxxxxxxxxxx
> >   
> >  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. 
> >  To unsubscribe from this group, send an email to:
> >   amibroker-unsubscribe@xxxxxxxxxxxxxxx
> >   
> >  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. 
> >  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. 
> > 
> > ________________________________
> 
> 
> 
> 
> 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
> 
> 
> 
> 
> 
> SPONSORED LINKS 
> Investment management software Investment property software Investment
> software 
> Investment tracking software Return on investment software Stock investment
> software 
> ________________________________
> YAHOO! GROUPS LINKS 
> 
>  Visit your group "amibroker" on the web.
>   
>  To unsubscribe from this group, send an email to:
>  amibroker-unsubscribe@xxxxxxxxxxxxxxx
>   
>  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. 
>  To unsubscribe from this group, send an email to:
>  amibroker-unsubscribe@xxxxxxxxxxxxxxx
>   
>  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. 
>  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. 
> ________________________________
> 


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


------------------------ Yahoo! Groups Sponsor --------------------~--> 
Try Online Currency Trading with GFT. Free 50K Demo. Trade 
24 Hours. Commission-Free. 
http://us.click.yahoo.com/DldnlA/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/