|
|
|
Stock Exchange
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Есть задача реализовать простенький Stock Exchange, где основными данными будут предложения (bids) и продажи (sales) пока, все что пришло в голову, это bids - предложения id datetime stock_id - какие акции agent_id - кто выстывил предложение quantity - количество акций (+ покупка, -продажа) price - цена за акцию --------- sales - фактические продажи id datetime bid_sale_id bid_buy_id Фактические продажи связывают продающего с покупающим. Есть у кого предложение получше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2009, 13:37 |
|
||
|
Stock Exchange
|
|||
|---|---|---|---|
|
#18+
Была ещё идея, создать в таблице bids ссылку на самого себя, чтобы избавиться от таблицы sales, но по моему так хуже получается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2009, 13:38 |
|
||
|
Stock Exchange
|
|||
|---|---|---|---|
|
#18+
> Есть у кого предложение получше? Конечно. Почитайте что-нибудь по теме. Устоявшаяся терминология стакана - не sales, а ask. Bid и ask соответственно. Инструменты - это отдельная тема, здесь читать придется много и основательно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2009, 13:49 |
|
||
|
Stock Exchange
|
|||
|---|---|---|---|
|
#18+
Спасибо за ответ! Но мне нужна примитивная схема базы, не полноценная биржа акций. Где агенты могут выставлять предложения, система их схватывает, связывает и осуществляется сделка. Задача в данном случае в том, каким образом связывать два предложения. Ещё одним условием является то, что сделка может быть и не на все выставленное количество. Например, агент выставил 3 акции на продажу, другой решил купить 2 за эту же цену, сделка осуществляется, но при этом 1 акция первого агента остается на продаже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2009, 14:17 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=35914395&tid=1543335]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
149ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 249ms |
| total: | 456ms |

| 0 / 0 |
