Un des problèmes en auto est de gérer le spread mouvant.
Du coup, voilà un petit bout de code qui peut servir. Pour le Dax par exemple, je considère que le
spread normal est 2 et j'ajuste le TP en fonction de l'heure par "TP=TPchoisi -
spread".
Attention : en période de forte
volatilité, le
spread va sortir des bornes prévues quelle que soit l'heure ...
if time >0115 and Time<=0800 then
spread=3
else
if time >0800 and Time<=0900 then
spread=0.8
else
if time >0900 and Time<=1730 then
spread=-0.6
else
if time >1730 and Time<=2230 then
spread=0.8
else
spread=5
endif
endif
endif
endif
Ps : ce code est à ajouter à la toute fin du travail : il ralentit pas mal les simulations.