> Ich habe wieder mal eine Mittagspausenaufgabe bekommen:
> 
> Aufgund diverser politischer Ereignisse soll ich eine "Wahlb�rse"
> programmieren, wo man virtuell "Partei-Aktien" kaufen und verkaufen
> k�nnen soll.
> 
> Im Prinzip keine neue Idee - AAABER:
> 
> Wie mache ich das von der Logik - sprich: Wie ermittle ich Kurse (und
> somit Kauf- und Verkaufspreise) anhand von Angebot und Nachfrage?

Naja... Eigentlich sollte sich das alles von sich aus einpendeln...
Angebot und Nachfrage bestimmen ja die Mitspieler...

Man muss also prinzipiell nur einen Marktplatz anbieten auf dem die
Mitspieler beliebig Aktien anbieten und kaufen k�nnen...

Der Kurs kann entweder einmal am Tag zu einem bestimmten Zeitpunkt
ermittelt werden, oder st�ndig aus dem letzten zustande gekommenem
Gesch�ft.

Zum Marktplatz geh�rt ein Systtem, das automatisch die Angebote und
Nachfrage zusammenbringt.
Die Spieler m�ssen also dem System sagen k�nnen:
- Ich will 10 SPD-Aktien unlimitiert/zu_maximal_10�_pro_St�ck kaufen.
Angebot gilt jetzt/f�r_X_Stunden
- Ich will 20 CDU-Aktien verkaufen zu 12�/besten_Angebot. Angebot gilt
jetzt/f�r_X_Stunden
Und das System muss dann die Angebote und Nachfragen sortieren und
schauen, ob und wieviele der g�nstigsten Angebote mit den besten
Nachfragen zusammenbringen kann.
Die Spieler d�rfen nicht entscheiden d�rfen mit wem sie Gesch�fte
machen, damit sie nicht mit mehreren Accounts spielen und einen
pushen...
Ausserdem sollte die Bank(mit beliebig viel Geld) immer f�r jede Aktie
durch eigene Angebote und Nachfragen dem Handel Grenzen setzten, damit
nicht in der Nacht o.�. wenn sonst keiner spielt mit Fake-Accounts viel
zu niedrige Angebote gemacht werden etc..
Auch sollte der Handel und Angebots-Ab�nderung Geb�hren kosten... Das
gibt ein nat�rlicheres Verhalten ...
Z.B. 5� + 0.2 % vom Transaktionswert o.�... Auch Staffelung je nach
Transaktionsh�he ist m�glich..

Das schwierigst ist wahrscheinlich der Start...

Nachdem man entschieden hat wieviele Aktien es gibt, kann man einfach
allen neuen Mitspielern z.B. 100.000 � geben und dann als Startangebote
der Bank jede Aktie f�r 20� anbieten und f�r 18� kaufen...
Nat�rlich muss sobald es losgegangen ist und sich der Kurs woanders
hinbewegt sofort reagieren und auch selbst die Angebote anpassen.. Die
Bank will ja immerhin auch Gewinn machen...
Das Start-Angebote kann man auch basierend auf den aktuellen Umfragen
machen..

Ausserdem muss man als Motivation auch was gewinnen k�nnen, den sowas
funktioniert wirklich nur, wenn viele mitmachen...
Schlimmstenfalls muss man den Rest simulieren, damit es immer einen
Markt gibt...

F�r weiteres suche mal bei google, vieleicht findet sich da noch was.
Suchworte: b�rse, xetra, aktien .... simulation?

Claudius


| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an