Quote:
Not sure I understand your questions. I think is better that you ask one by one.
This is what I mean.
Step 1. Have a custom indicator that uses the period of higher timeframe, say H1, hardcoded as PERIOD_H4, and the same indicator that uses period 0;
Step 2. Open a chart for a currency, that by default uses H1. Now on the same chart, attach both the custom indicator with period 0 and it's hardcoded H4 as well on the H1 chart;
From above I have not open the H4 chart for the pair, and just attached the hardcoded custom indicator. From MT4 File->Open Offline, I can see that the H4 chart is not on the list, while the custom indicator shows data. So it's reading something, and the indicator plots, in this case it's a line chart custom indicator.
However now that I open another chart for the pair and go to H4, and then attach the same custom indicator with period 0, i see slight differences between how it slopes looks and how the hardcoded PERIOD_H4 one attached to H1 chart looks.
I tried the same things after your response using the built in MT4 indicator. I imported the Accelerator Oscillator indicator as custom and set period to PERIOD_H4 creating a hardcoded custom H4 for AC.
I repeat the same steps with H1 first as above, and then open the H4 chart, but with this one both the hardcoded custom H4 from lower looks the same as the AC period 0 on H4.
This tells me the custom indicator am using has some odd problems with it.
When the hardcoded period is attached without even loading the period H4 chart separately, I can confirm that Mt4 does download the data in the background. After adding hardcoded H4 for another pair from H1, and checked from File->Open Offline, saw no H4 chart, while data does show on the custom indicator. I closed MT4 and re-opened it, and this time from File->Open Offline, I can see the H4 chart for the pair, and I never opened the chart myself.