ITrader для Wealth Lab. А оно того стоит?
Atom
01.06.2010


Хочу реализовать следующее:

http://docs.google.com/drawings/pub?id=1KqLTRrS7H6yfY6x5eSINSjrIIEG87ZZUdY2ZRJX3qX8&w=960&h=720


Насколько я понимаю, в случае использования S#, интерфейс для Quik уже
есть, и осталось реализовать ITrader для Wealth Lab.
Но есть несколько но:
1) Лицензия s#. Есть доступ к исходникам, или хотя бы уверенность, что
завтра программа не станет платной?
2) Бэктестинг/Оптимизация. Есть ли сейчас возможность многократного
запуска робота на одних и тех же данных с передачей подстраиваемых
параметров. (Уверен, что нет, и тогда вопрос такой: Возможно ли
дорабатывать существующий код? К коду есть доступ?)
3) Набор данных. Wealth Lab достаточно сильно ограничивает доступ
робота к данным. Например, информации о заявках в нем нет. Насколько
архитектуры Wealth Lab и S# соответствуют друг другу, возможно легче
написать для Wealth Lab с нуля?

Теги:


Спасибо:


< 1 2 
skzuev

Фотография
Дата: 01.06.2010
Ответить


Можно я задам некорректный вопрос?

Чем OQ лучше WL ?

С уважением,
Сергей Зуев

Спасибо:

Mikhail Sukhov

Фотография
Дата: 01.06.2010
Ответить


В догонку. OQ не смотрел. Но RE пока сыроват. Детские болезни
присутствуют. WL выглядит серьездно. На Пауке говорят, что ему ровня
QD, а не OQ.

Спасибо:

denis

Фотография
Дата: 01.06.2010
Ответить


1) есть АПИ,
2) умеет работать с бид/аск, т.е. тестить на истории не только по
тикам, но и по бид/аск при рыночном ордере,
3) русская тех. поддержка

Спасибо:

anebotov

Фотография
Дата: 01.06.2010
Ответить


я не хочу от автора гарантий бесплатности, а лишь спрашиваю какие
планы.
Согласитесь, что написать ITrader для WL или адаптер для квик под свою
архитектуру (при наличии опыта работы с API квика) задачи соизмеримые
по сложности.
Но если написав свой адаптер я получаю полную свободу телодвижений, то
реализовав ITrader завязываюсь на продукт (и даю данному продукту
некий бонус). И если завтра данный продукт станет платным, то мне
будет жаль потраченных сил.

Писать собираюсь opensource, т.к. для себя сделал следующие выводы:
реализацию алгоритма разглашать нельзя, это хлеб
описать алгоритм словами можно, т.к. реализация будет отличаться, и
тебе это не вредит
ИНФРАСТРУКТУРУ выкладывать в opensource даже полезно, т.к. всё равно
её напишут, а в opensource ты получаешь хорошее тестирование.

Но по косвенным признакам делаю вывод что s# рано или поздно станет
платным. А сейчас просто процесс популяризация и отладки продукта, на
время которого делать его платным не с руки.

Спасибо:

skzuev

Фотография
Дата: 01.06.2010
Ответить


Мысли вообщем абсолютно правильные, согласен. Только одно уточнение - я
правильно помню, что WL - платный инструмент? Если он платный, то бояться
перспектив платности S# несколько странно :))

Я думаю понятно почему :))

С уважением,
Сергей Зуев

Спасибо:

Mikhail Sukhov

Фотография
Дата: 01.06.2010
Ответить


Есть такое явление в онлайн комьюнити. Когда что-то дается бесплатно,
а потом делается платно, то это вызывает такую бурю гневный эмоций
(подчас, совершенно необъективных), что проект может завершиться в
любой момент. Поэтому я придерживаюсь мнения, что прлдект или должен
быть всегла платным или всегда бесплатным. В любом случае, условия
оговаривать сначала.

Насчет отладки и тестирования. Мне с самого начала пророчили, что
продукт будет платным. Скоро уже будет год (в онлайне чуть меньше).
Где мои деньги? =) Если без шуток. С кого тут брать? И 20 активных
пользователей не соберется. А проект по себестоимости уже за лимон
перевалил. Взять сейчас, и зарядить цену в 1000р. Получить 5 покупок.
И наслаждаться бесплатной версией, распространяемой покупателями на
всех различных форумах. А что, на хорошее шампанское как раз хватит?

Для чего я сделал проект? Первоначальная цель уже утрачена. Сейчас
пишу программу, будет платной. Основана на том же S#. Конкурентов не
боюсь, что кто-то захочет на том же S# сделать. Наоборот, всячески
ищу. Потому что хорошим (и перспективным) людям готов помочь сам за
скромный процент в прибыли. Так что сейчас S# для меня - это и
одновременно привлечение, и распространение.

Спасибо:

anebotov

Фотография
Дата: 02.06.2010
Ответить


Спасибо, вопрос с бесплатностью снят. Но в связи с Вашей нынешней
разработкой всплыл вопрос о поддержке проекта в будущем. Не умрет
завтра?

Михаил, можно услышать Ваше мнение про Open Source вообще и проекте

http://code.google.com/p/open-wealth-project/wiki/Whyв частности.
Вообще, Вы верите, что удастся сколотить комьюнити?

В любом случае, вроде, решение принято, буду использовать Ваш s# (а
именно QuikTrader), а у s# появится возможность бэктестинга и
совместимый с Wealth Lab способ написания роботов :).

С помощью чего Вы составляете документацию к проекту?

Спасибо:

Mikhail Sukhov

Фотография
Дата: 02.06.2010
Ответить


Завтра не умрет.

А я вспомнил Ваш проект. На пауке писал Вам про утилиту downloader.

Чтобы сколотить комьюнити, одной лишь веры недостаточно. Надо знать,
как ее эту комьюнити собрать. И не просто собрать, а чтобы она
работала. И не просто работала, а чтобы она давала положительный
результат. Вы все это знаете? Если да, то Вам можно спать спокойно. Я
вот, к примеру, даже не представляю, где Вы народ искать будете.
Тематика у Вас трейдерская, а задачи для программистов.

Или к примеру еще одни вопрос. А для чего этот проект лично Вам нужен?

Эти вопросы очень важные. Скажем, залог успешного проекта. А Вы
рассуждаете о S#. Даже не будь я создателем этого проекта, по меньше
мере было бы странно сравнивать проект с низкими рисками и задачу с
просто громадными (это я про OWP =) ).

Документацию пишу с помощью DocProject. На редкость паршивая вещь.
Если найдете лучше, напишите.

Спасибо:
< 1 2 

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy