main.py 1015 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. from functionMain import *
  2. from RDN import *
  3. from Action import *
  4. Portefeuille = initPortefeuille
  5. FraisBancaire = 0
  6. print ("debut init gererate")
  7. ID = 30#GenerateFile()
  8. RDN=RDN(ID)
  9. F_resume=open("resume.txt",'a')
  10. F_cac=open("cac.txt","r")
  11. F_jour = open("jour.txt","r")
  12. F_resume.write(str(ID)+": null\n")
  13. F_resume.close()
  14. Actions = []
  15. print ("fin init gererate")
  16. for i in F_cac:
  17. Actions.append(Action(i))
  18. print ("debut init RDN")
  19. for i in range (NBJour):
  20. jou=F_jour.readline()
  21. jou=jou[:-1]
  22. MAJQuotidient(jou,Actions)
  23. for minu in minute:
  24. RDN.MiseAJourC1(MAJ1min(minu,Actions))
  25. print ("fin init RDN")
  26. print ("debut RDN")
  27. for jou in F_jour:
  28. print (jou)
  29. jou = jou.strip('\n')
  30. MAJQuotidient(jou,Actions)
  31. for minu in minute:
  32. RDN.MiseAJourC1(MAJ1min(minu,Actions))
  33. res = RDN.tour()
  34. i = 0
  35. for act in Actions:
  36. act.MAJchaleur(res[i])
  37. act.Surveillance(Portefeuille,FraisBancaire)
  38. i+=1
  39. CalculPourcentage(Portefeuille,Actions,FraisBancaire)