Прежде всего, это то, что один человек может сделать в разумные сроки?
Скорее всего, нет ... ThinkOrSwim долгое время был в бизнесе,поэтому дублировать все их усилия практически невозможно с одним человеком.Если вы начнете с малого, вы сможете кое-что сделать, но это довольно сложно.Кроме того, если вы пытаетесь собрать ThinOrSwim в Silverlight, это почти похоже на создание Windows в JavaScript: это просто не имеет смысла.
Хорошо, следующий вопрос - как производительность Silverlight будет работать таким образом?интенсивное использование памяти?Будет ли он масштабироваться?
TOS - это не просто веб-сайт, это брокерская служба ... это означает, что им необходимо поддерживать подключение к биржам, которые ОЧЕНЬ интенсивно используют пропускную способность и аппаратную нагрузку.Вам также необходимо подключиться к биржам или, по крайней мере, подключиться к другому брокерскому агенту.Другими словами, ваш Silverlight будет только внешним интерфейсом и ничем иным.В какой-то момент у вас будет центральный сервер, к которому ваши пользователи будут подключаться, если только вы не создадите интерфейс для другого брокерского API, такого как Interactive Brokers API
Почти все торговые операцииПлатформы запускаются локально на компьютере, должна быть причина, по которой вместо того, чтобы строить ее поверх Adobe Air или Silverlight?
Торговые платформы, как правило, также сильно нагружают процессор, поэтому чем ближе каппаратное обеспечение тем лучше ... Adobe Air и Silverlight добавляют уровень косвенности, который влияет на производительность.
И последнее, но не менее важное: пользователи будут разочарованы, заставив их установить плагин Silverlight, или это то, что людиУ вас нет проблем с установкой на свои машины?
Не думаю, что это будет проблемой ... установка Silverlight довольно проста, поэтому я сомневаюсь, что они воспримут это как большую боль.Насколько я вижу, единственная проблема связана с производительностью.