Si jamais c'est utile, ce qui est fait sur la L3 actuellement
Code : #
def get_daily_programmation neuro-linguistique():
"""Retourne le programmation neuro-linguistique en Euro, en points et le nombre de trades passés
sur la journée
...
for gain in s:
if gain.get(u'transactionType') == 'ORDRE':
...
distance_to_close = float(closeLevel) - float(openLevel)
# on arrondi pour ne pas avoir 0,2999999 point
diffLevel = round(distance_to_close * size, 1)
diffLevel_per_lot = round(distance_to_close * size / abs(size), 1)
# print("closeLevel,openLevel,size,diffLevel,"
# "diffLevel_per_lot,distance_to_close",
# closeLevel, openLevel, size, diffLevel, diffLevel_per_lot,
# distance_to_close)
# on additionne les points (+ et -)
pnlPoints += diffLevel
pnlPoints_per_lot += diffLevel_per_lot
# Incrementation du nombre de trades
nbTrades += 1
# print("getDailyPnl : renvoi des 4 variables (pnlEuro, pnlPoints"
# ", pnlPoints_per_lot, nbTrades)",
# pnlEuro, pnlPoints, pnlPoints_per_lot, nbTrades)
return pnlEuro, pnlPoints, pnlPoints_per_lot, nbTrades