Trying to get the minute data for EURUSD for back test but it keeps defaulting to 3 months ago and wont give me any data post 3 months ago, further back is fine but i can not test this against tradingview as it doesnt go back that far.

Oanda - Only gives me data 3 months ago in OnData but works on the correct data during initialise.

FCXM - wont give me any data at all.

Is there a limitation? The code i attached is just a fresh project trying to retireve the data only.