Moin
Also ich versuche eine Art "Börsen-script" zu coden. Das heißt es gibt "Aktien" und es gibt ein "Orderbuch" in dem Orderbuch sind alle Kauf/Verkaufsaufträger eingetragen. (MYSQL Tabelle) Es nach abgabe des gebots wird in der DB gespeichert: id|user|aktie|kauf/verkauf|preis|menge
bis hierhin alles kein ding. Nun frage ich mich aber wie es am Sinnvollsten wäre die gebote zu "matchen" also einen kauf bzw verkauf zustande kommen zu lassen. Soll ich 2 arrays nehemn und in eins die verkauf und in ein anderes die kaufaufträge einlesen und die beiden dann vergleichen oder wäre das auch in sql möglich? [überhänge usw sollen hier nocheinmal weggelassen werden] also
wenn in der DB 4 datensätze stehen zb
id|user|aktie|kauf/verkauf|preis|menge
1 | 22 | 1 | verkauf | 22 | 300
2 | 25 | 2 | verkauf | 22 | 300
3 | 27 | 1 | kauf | 22 | 300
4 | 14 | 6 | verkauf | 22 | 300
dann sollen die rot makierten "matchen" also ein verkauf zustande kommen. Hat dafür jemand eine gute idee soetwas zu realisieren? bevor es hier wieder protest regnet ich möchte keine fertige lösung sodern einen evt einen Ansatz oder eine gute Idee!
Also ich versuche eine Art "Börsen-script" zu coden. Das heißt es gibt "Aktien" und es gibt ein "Orderbuch" in dem Orderbuch sind alle Kauf/Verkaufsaufträger eingetragen. (MYSQL Tabelle) Es nach abgabe des gebots wird in der DB gespeichert: id|user|aktie|kauf/verkauf|preis|menge
bis hierhin alles kein ding. Nun frage ich mich aber wie es am Sinnvollsten wäre die gebote zu "matchen" also einen kauf bzw verkauf zustande kommen zu lassen. Soll ich 2 arrays nehemn und in eins die verkauf und in ein anderes die kaufaufträge einlesen und die beiden dann vergleichen oder wäre das auch in sql möglich? [überhänge usw sollen hier nocheinmal weggelassen werden] also
wenn in der DB 4 datensätze stehen zb
id|user|aktie|kauf/verkauf|preis|menge
1 | 22 | 1 | verkauf | 22 | 300
2 | 25 | 2 | verkauf | 22 | 300
3 | 27 | 1 | kauf | 22 | 300
4 | 14 | 6 | verkauf | 22 | 300
dann sollen die rot makierten "matchen" also ein verkauf zustande kommen. Hat dafür jemand eine gute idee soetwas zu realisieren? bevor es hier wieder protest regnet ich möchte keine fertige lösung sodern einen evt einen Ansatz oder eine gute Idee!
*