Indicator In Multiple Timeframes Creating Objects

 
Hey, I looked around for an answer to this and could not find it. I'm trying to run two indicators using iCustom in an EA. 
double ind = iCustom(NULL,60,"indicator_1",0,0);
double ind1 = iCustom(NULL,240,"indicator_2",0,0);
They're both supposed to create objects with different object names and in two different time frames but in ONE chart (I.E. the values 60 and 240). My issue is that, I can only seem to get one or the other depending on how I run my backtest. Such as if I do H1, only the H1 objects are created and H4, only the H4 objects are created. The EA itself doesn't seem to acknowledge the different objects in the other time frame. Is this a coding issue or does MQL4 just not work with situations like this? Thanks for the help.
Documentation on MQL5: Constants, Enumerations and Structures / Objects Constants / Object Types
Documentation on MQL5: Constants, Enumerations and Structures / Objects Constants / Object Types
  • www.mql5.com
Object Types - Objects Constants - Constants, Enumerations and Structures - MQL5 Reference - Reference on algorithmic/automated trading language for MetaTrader 5