
online trader
Предлагаю для начала следующие минимальные возможности нашего торгового терминала "mc-биржи", которые позволят начать торги:
Доступные операции:
- продажа одного лота выбранного ресурса по установленной на него рыночной цене
- покупка одного лота выбранного ресурса по установленной на него рыночной цене
Параметры одного лота:
- price(sell) - текущая рыночная цена по итогом последних торгов
- price(buy) - текущая закупочная цена по итогом последних торгов
- amount - общее количество лотов данного вида ресурса, доступных для закупки
Доступные биржевые индексы для конкретного ресурса:
(те, по которым строится график и которые выводятся в списке справа от него)
PRS(prace) - стоимость одного лота по итогам последних биржевых торгов
AMN(amount) - общее количество лотов, доступных для покупки на рынке
SPD(sell per day) - количество проданных лотов за прошедший день
BPD(buy per day) - количество купленных лотов за прошедший день
Общие показатели рынка:
L(lots) - сколько всего лотов доступно в данный момент времени на рынке для покупки
$(или придумать свое название валюты) - оценочная стоимость всех лотов рынка по закупочной цене (или сколько ваучеров надо скопить, чтобы обрушить рынок нахрен


Предлагаю далее придумать несколько вариантов ценообразования с учетом выше описанных сущностей, чтобы мы могли их обсудить и выбрать наиболее жизнестойкий.
Для примера того, что требуется приведу самый дубовый алгоритм:
- расчет рыночной стоимости лота: <lot sell> = <base prace> * (<amount> / <lot K>)
- расчет закупочной стоимости лота: <lot buy> = 1.1 * <lot sell>
где <base prace> - базовая стоимость лота, <amount> - количество лотов данного типа, <lot K> - некий числовой коэффициент
Формулы даны только для примера, т.к. такое ценообразование совершенно не приемлемо.