Obsthandel simulieren
Verfasst: Montag 24. Januar 2022, 18:38
Hallo Zusammen,
ich hoffe ich bin hier im richtigen Unterforum gelandet und ihr könnt mir hier weiterhelfen.
Ich bin noch recht unerfahren was Python angeht und möchte folgendes Problem lösen:
Ich habe eine csv/txt mit mehreren Spalten. In der einen Spalten ungefähr so:
Art Menge Preis (Zeit des Geschäfts)
Ich möchte nun eine Art Handel simulieren: Also zB habe ich unter "Art" Orangen, Äpfel und Birnen zu unterschiedlichen Mengen (also Händler 1 bietet 10 Orangen zu je 5 Euro, Händler 2 20 zu 3 Euro). Ich selbst kann Orangen zu 4 Euro/Stück produzieren.
Jetzt habe ich es bereits fertig gebracht die Tabelle so zu sortieren, dass ich nur noch Orangen drinstehen habe mit ihren jeweiligen Preisen und Mengen und möchte nun chronologisch folgendes tun: Ich möchte vom Prinzip mit 50 Orangen hin und her handeln. Also ich Möchte die Tabelle von oben nach unten durchsuchen und sobald der Preis entweder 4 Euro+x überschritten wird Orangen verkaufen oder bei 4 Euro - z Orangen zukaufen. Aber eben maximal 50 Stück, sobald ich auch nur eine Orange gekauft habe kann die wieder auf die Verkaufsseite.
Jetzt müsste hierfür ersteinmal die Tabelle durchsucht werden und die Mengen mit den jeweiligen Preisen verrechnet werden, bis maximal 50 zusammengekommen sind oder der Preis wieder unter die Grenze fällt.
Ich hoffe ich konnte mein Problem vernünftig erläutern. Die Schleife, die ich für die Summierung gebaut habe zählt leider nur durch und verrechnet lediglich den letzten Mengenwert mit seinem Preis.
Vielen Dank schonmal im Voraus!
ich hoffe ich bin hier im richtigen Unterforum gelandet und ihr könnt mir hier weiterhelfen.
Ich bin noch recht unerfahren was Python angeht und möchte folgendes Problem lösen:
Ich habe eine csv/txt mit mehreren Spalten. In der einen Spalten ungefähr so:
Art Menge Preis (Zeit des Geschäfts)
Ich möchte nun eine Art Handel simulieren: Also zB habe ich unter "Art" Orangen, Äpfel und Birnen zu unterschiedlichen Mengen (also Händler 1 bietet 10 Orangen zu je 5 Euro, Händler 2 20 zu 3 Euro). Ich selbst kann Orangen zu 4 Euro/Stück produzieren.
Jetzt habe ich es bereits fertig gebracht die Tabelle so zu sortieren, dass ich nur noch Orangen drinstehen habe mit ihren jeweiligen Preisen und Mengen und möchte nun chronologisch folgendes tun: Ich möchte vom Prinzip mit 50 Orangen hin und her handeln. Also ich Möchte die Tabelle von oben nach unten durchsuchen und sobald der Preis entweder 4 Euro+x überschritten wird Orangen verkaufen oder bei 4 Euro - z Orangen zukaufen. Aber eben maximal 50 Stück, sobald ich auch nur eine Orange gekauft habe kann die wieder auf die Verkaufsseite.
Jetzt müsste hierfür ersteinmal die Tabelle durchsucht werden und die Mengen mit den jeweiligen Preisen verrechnet werden, bis maximal 50 zusammengekommen sind oder der Preis wieder unter die Grenze fällt.
Ich hoffe ich konnte mein Problem vernünftig erläutern. Die Schleife, die ich für die Summierung gebaut habe zählt leider nur durch und verrechnet lediglich den letzten Mengenwert mit seinem Preis.
Vielen Dank schonmal im Voraus!
