If history can be downloaded using "PgUp" button on current chart, then it's present.
On the other charts it's not downloaded, and indicator not getting correct values.
PgUp on the current chart is irrelevant. You are trying to read other charts.
You must download history for them if you want more than the latest 100-1K (#4.3.)
If you don't have any history, here's how you can get all available from your broker.
On MT4: Most brokers only have 32 or 65K bars of history per timeframe. That's 45 days of M1, 2.5 years on M15, etc.
If history can be downloaded using "PgUp" button on current chart, then it's present.
On the other charts it's not downloaded, and indicator not getting correct values.