Вопросы по Wealth lab

8/4/2010 11:02:59 PM
Gravatar
Total Posts 25

RE:Вопросы по Wealth lab

Все сделки в WL должны совершаться не раньше, чем на баре Bars.Count (т. е. в Вашем случае bar + 1). Иначе Вы будете открывать/закрывать позицию на том баре, который уже сформирован, что невозможно в реальной торговле. Никаких исключений попытка совершить сделку на баре bar + 1 бросать не должна.

8/4/2010 11:26:45 PM
Gravatar
Total Posts 142

RE:Вопросы по Wealth lab

Добрый день! Где включается автоторговля?

8/4/2010 11:32:50 PM
Gravatar
Total Posts 142

RE:Вопросы по Wealth lab

А в каком месте включается автоторговля? Нажимаем и все?

8/4/2010 11:40:58 PM
Gravatar
Total Posts 25

RE:Вопросы по Wealth lab

Да, нажимаете и всё. Tools -> Соединение с брокером и внизу кнопка "Автоторговля" или Tools -> Автоторговля -> Передать заявки брокеру.

8/13/2010 7:21:38 PM
Gravatar
Total Posts 1

RE:Вопросы по Wealth lab

Добрый день!

Как будет себя вести wealth lab в случае если я например на bar + 1 выполнилось условие на покупку 30 контрактов. куплено было только 10. что будет дальше? эти 10 будут рассматриваться как отдельная позиция? а далее если снова выполниться условие на покупку то он снова попытается купить 30? и еще тоже самое на продажу 30 контрактов. продано 10. что будет? кол-во активных позиций останется прежним? просто одна из позиций измениться(которая частично продана). Если короче, то логика не полностью выполненных заявок интересует

8/13/2010 11:37:30 PM
Gravatar
Total Posts 115

RE:Вопросы по Wealth lab

Каждая пара продажа/покупка (или покупка/продажа) хранится в WL в виде объекта Position. Если Вы выставляете ордер типа Buy или Short и он удовлетворяется биржей, то создаётся новый объект Position (вне зависимости от количества контрактов), и количество активных позиций увеличивается на единицу. Если же Вы выходите из позиции с номером i, но частично, то количество активных позиций не изменяется (т. е. изменится только свойство Shares объекта Positions).

1/30/2011 5:58:03 PM
Gravatar
Total Posts 5

RE:Вопросы по Wealth lab

Добрый день!

У меня к Вам пару вопросов:

1. как, при тестировании стратегии на портфеле ценных бумаг, указать процентное соотношение ценных бумаг в портфеле?

2. как Вы лого WLRT в DataSet прикрутили?

1/31/2011 4:37:09 PM
Gravatar
Total Posts 115

RE:Вопросы по Wealth lab

1) Насколько я понимаю, Вам нужно ребалансировать портфель, чтобы поддерживать постоянное процентное соотношение между количествами разных ценных бумаг в портфеле. Это можно сделать либо с помощью собственного PosSizer либо с помощью метода SetShareSize() перед торговыми приказами в скрипте стратегии;

2) Этот значок устанавливается провайдером данных. Для того, чтобы его изменить, надо писать собственный провайдер данных. Вряд ли Вам подойдет этот вариант.

3/16/2011 8:24:16 PM
Gravatar
Total Posts 142

RE:Вопросы по Wealth lab

Добрый день!

Подскажите пожалуйста, как вычислить в WLD Lowest AMA и Highest AMA ( минимальное значение АМА в точке разворота снизу вверх и и максимальное значение АМА в точке разворота сверху вниз соответственно).

Заранее спасибо!

3/17/2011 4:55:36 PM
Gravatar
Total Posts 151

RE:Вопросы по Wealth lab

Надо индикатор Highest или Lowest посчитать от вашего индикатора AMA.

Например

[CODE]SMA ma = SMA.Series(...Close....);//рассчет скользящей средней с вашими параметрами на серии закрытий

Highest highest = Highest.Series(...ma...);//ваш индикатор по серии ma

[/CODE]

Вы можете использовать любую комбинацию индикаторов.