2014-01-14 2 views
0

Я работаю над вращательной стратегией, использующей мерцание. Архитектура его - это одна учетная запись, 8 портфелей, 100 рынков. Код ищет рынки, становящиеся сильнее, смотрит в портфель, чтобы холдинги становились все слабее, продавал слабых, покупал сильные. Все это было сделано раньше.Добавить новый склад в существующий портфель?

Мой вопрос о блоттере заключается в том, что я понимаю и использую функцию initPortf, которая требует (поскольку я использую его в любом случае) список акций, которые отображаются в символах .blotter $ portfolio.NAME $. Однако, что делает, если они обнаруживают рынок для торговли после портфолио было инициализировано? Как правильно увеличить список рынков? Я бы подумал, может быть, будет команда «addStock», которая будет параллельна команде addTxn, но я не нахожу ее.

Если этого не существует, тогда все в порядке. Я могу инициализировать портфолио (концептуально) каждый символ, который я мог бы когда-либо торговать, но это кажется немного взломанным?

Есть ли другие способы справиться с этим?

Благодаря

ответ

0

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

По-прежнему интересовался, пропустил ли я какой-нибудь лучший способ сделать это, но здесь нет никаких проблем.

 Смежные вопросы

  • Нет связанных вопросов^_^