Форум: "Игры";
Текущий архив: 2005.07.25;
Скачать: [xml.tar.bz2];
Внизпомогите написать симулянт игры на фондовой бирже Найти похожие ветки
← →
beautyk © (2005-04-05 20:55) [0]помогите написать симулянт игры на фондовой бирже!! кто чем может!! очень нужно! beautyk@mail.ru
← →
Strech (2005-04-06 04:48) [1]А в чем сложность то?
← →
Шел мимо (2005-04-06 09:33) [2]Гыыы... А симулянт - это в твоем понимании симулятор?
← →
beautyk © (2005-04-06 12:24) [3]ну да, симулятоп))))
да сложность в том, что я торможу...
← →
Faker (2005-04-06 12:29) [4]так снимись с тормоза и делов-то :)))))))
← →
beautyk © (2005-04-06 14:59) [5]помогите хоть какими нибудь идеями...
← →
Xeno © (2005-04-06 15:04) [6]Лучше спроси что-то конкретное, что тебе не понятно,и на чём ты его хочешь написать delphi,C++ или ещё что???
← →
@!!ex (2005-04-06 15:15) [7]>Xeno © (06.04.05 15:04) [6]
Судя по тому, что задал вопрос на форуме Delphi, хочет на нем и писать.....
>beautyk © (06.04.05 14:59) [5]
Какие тебе идеи нужны? Тебе нужн консультант по вопросам работы этой самой биржи, а не идеи.....
← →
Xeno © (2005-04-06 15:18) [8]>@!!ex
Да не факт,я тут где-то натыкался и на С++
← →
beautyk © (2005-04-06 17:48) [9]мне просто нужен консультант) оки) чуть позже напишу список вопросов) реально за неделю прогу сделать в самом простом но работающем варианте
← →
Pa5ha (2005-04-07 01:40) [10]beautyk, как звучит то! В самом простом, но работающем! =)))
ДружЫщще. Ты не тот форум просишь о помощи. Вероятность получить помощь стремится к нулю. Я даже не представляю о чем Ты. Но если расскажешь, то мы Тебе поможем с реализацией.
← →
Alek Aaz (2005-04-07 03:31) [11]> beautyk © (06.04.05 14:59) [5]
А @!!ex прав...
Ты вообще что про биржи знаешь-то? В самом простом простом случае цена меняется по рандому по направлению вверх или в низ, в случае каких либо событий счачкообразно на несколько пунктов.
Что там сложного? Генерируй цену и все.
← →
boalse © (2005-04-07 09:37) [12]Очень легко написать симулятор работы Российского правительства. Все законы меняются по рандому и скачкообразно, и судя по всему по направлению вниз.
← →
@!!ex (2005-04-07 14:32) [13]>beautyk ©
Тебе что нужно?
Помошь в выдумывании алгоритмов работы биржи или написании проги?
Если первое, то ты не на том форуме спрашиваешь.
← →
ancara © (2005-04-07 16:29) [14]Не знаю как там насчет фондовой, но насчет валютной (FOREX) я в принципе, могу себе представить кое-что...
Надо прежде всего хороший генератор шума (максимально приближенного к белому), за не имением такового - random. Это для того, чтобы сымитировать торговлю мелких брокеров и прочих частных трейдеров, коих несченое кол-во открывает и закрывает позиции каждую секунду. Но влияние на общую тенденцию (тренд) они будут оказывать небольшую, т.к. оперируют малыми капиталами.
А еще надо туда примешать крупные брокерские компании и всяких "китов", т.е. крупные банки, у них "вес" поболее, и влияние на цену больше. Этих тоже от тогоже генератора, но через некую функцию фильтр, ато они синхронно будут действовать, и частота открытия/закрытия позиций у них меньше.
Еще надо немного почитать технический анализ, чтобы вся эта п...братия вязалась хоть мало-мальски с какими-то теориями (напр. волны Эллиота).
Ну и еще фундаментальных факторов привнести, т.е. новости там как-нибудь генерить. для начала можно взять одну валютную пару (или что там у тебя, акции?). Я поясню на FOREX"овском примере, возьмем EUR/USD. Новости могут быть с двух сторон (опять же для начала) со стороны ЕвроСоюза и США. Плохие, нейтральные и хорошие. Ну и там степени хорошести/плохости придумать, очень плохие сильно влияют, нейтральные никак ну и так далее.
Вообщем надо такой "черный ящик" замутить, в котором есть ген. случ. чисел. в который входят всякие там факторы с разными весами а на выходе отклонение цены вверх или вниз.
Такие вот соображения. А тебе это зачем, если не секрет?
← →
Don Nikola (2005-04-11 04:12) [15]Делать симулятор форекса на основе фундаметала нереально 100%. В лучшем случае получиться что-то вроде capitalism2.
Реальный выход взять котировки, например с alpari-idc.ru там где-то databank был и с ними играть. Если же еще нужно что бы в соответствующие моменты времени выскакивали новости, то дело вообще дохлое и больше похоже на "давайте писать мультизадачную OS на ассемблере".
И вообще есть такая штука metatrader называеться, там кажеться был тестер стратегий вот и симулятор.
P.S.: делать симулятор бирж на основе рандома - верх непонимания этих самых бирж. На таком симуляторе можно будет за год игрового времени со штуки до биллгейтма подняться.
← →
Alek Aaz (2005-04-11 04:48) [16]> P.S.: делать симулятор бирж на основе рандома - верх непонимания этих самых бирж.
Я же сказал: В самом простом простом случае
>На таком симуляторе можно будет за год игрового времени со штуки до биллгейтма подняться.
Ню-ню... :)
← →
beautyk © (2005-04-14 01:38) [17]а расскажите поподробнее как делать котировки на основе рандома, чтобы они скачкообразно двигались? я вообще только начинаю программить на делфи..
п.с. кстати, я девушка)
← →
Alek Aaz (2005-04-14 03:47) [18]Ну скажем так:
DPrice:=Random[10]*sin(period);
Price:=Price+DPrice;
Если Price меняется скажем раз в минуту то period нужно менять скажем раз в 2-3 часа
← →
Don Nikola (2005-04-14 04:01) [19]Если вариант с использованием реальных котировок не подходит, то тогда в самом деле можно попробовать делать их по рендому.
Однако, такой симулятор будет похож на настоящий примерно как Sims на реальную жизнь.
Наиболее простой вариант решения: выделить несколько типов новостей, уровня три. Новость каждого уровня дает разное количественное изменение направления тренда. Плюс на это все накладывается шум пунктов в 20-30. Стоит добавить, что чем большее влияние новость может оказывать на рынок тем реже она должна появляться, за исключением регулярных новостей, типа бюджет или торговый баланс. Ну и естественно желательно хоть чуть-чуть осмысленно давать эти новости.
← →
beautyk © (2005-04-14 08:40) [20]а что такое шум в пунктах 20-30?
← →
Xeno © (2005-04-14 09:05) [21]В сети встречаются проекты нечто наподобие биржи,по крайней мере катировки используют с реальных бирж,где мона в демо режиме или на реальные деньги поиграть на бирже и понять как что происходит и работает,к сожалению линки и названия не помню,но если хорошо поискать то обязательно найдёшь :-)
← →
Alek Aaz (2005-04-14 09:55) [22]Пункт - минимально возможное изменение цены
скажем цена 1$ была 26.2559 рубля стала 26.2534 изменение: минус 25 пунктов.
Страницы: 1 вся ветка
Форум: "Игры";
Текущий архив: 2005.07.25;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.01 c