Right now TMF works either each tick or each candle defined by the BarPeriod, depending on the setup of the return value.
It would be nice if the TMF could work something in between. There is no point to setup the barperiod on h1 if the strategy works on D1 just to get the tmf function to work each hour.
I know one can use th TimeFrame function but the barperiod defines the plots instead so something like BarPeriodTMF = 60; and return 20 for this case would be useful.