Bon au final je n'ai toujours pas réussi à résoudre mon problème... la fonction ne veut pas remplir le fichier alors qu'elle y arrive avec d'autres sites.
J'ai contourné le problème en mettant simplement le X-SECURITY-TOKEN et le CST (je suis en REST) en BDD.
J'aurais pû le mettre dans un fichier avec php puisque ça marche mais j'ai préféré créer une table de session et je peux switcher entre le mode démo et réelle et les URL respectives dedans.
PAR CONTRE:
je découvre l'erreur "error.public-api.exceeded-account-historical-data-allowance" et je dois qu'il existe une limite de 10.000 points (price data points) par semaine max. Et tous les lundis à 00h01 mon script devait récupérer:
200 points d'entrées en min, en 15 min, en heure, en jour, en semaine, en mois: ce qui fait 12.000 points et pour deux instruments on est à 24.000 points...
Comment faites-vous de votre côté par rapport à ces quotas ?