| > | Hello, 
 I tried resetting the ema to todays first bar close. Got a code from Herman showing resetting of T3 using AMA. 
 I tried to incorporate changes but got error as EMA accept only numbers as periods.. 
 Can anybody help me get around it? 
 function em( Price, Periods )     {     emresult = EMA(C,periods);     return emresult;     } 
 function emr( C, emPeriods, ResetReference )     {     global NewDay;     CPrice         = IIf(NewDay, ResetReference, C );     emPeriods = Min( emPeriods, BarsSince(Newday));     emPeriods     = IIf(NewDay,1, emPeriods );     emResult = EMA(CPrice,emPeriods);     return emResult;     } 
 emPeriods         = Param("EMA Periods",3,1,10,1); NewDay            = DateNum()  != Ref(DateNum(),-1); ResetReference    = C; AC5 = emr( C, emPeriods, ResetReference ); Plot(C,"",2,128); Plot(AC5,"ac",1,1); 
 Regards, 
 Raajesh 
 
   |