У вас не стоит Flash Player
Настройки
#20909 - Sun Feb 06 2011 07:11 PM Доступ к Account и Balance. Как?
Sherman81 Offline
enthusiast

Registered: Mon Jan 10 2011
Записи: 251
Как получить доступ к Account и Balance объектам из реализации IExternalScript?

Мне нужен текущий баланс для того, чтобы рассчитывать размер позиции.

Все хочу делать программно, без визуального редактора.

Наверх
#21314 - Sat Feb 12 2011 11:36 AM Re: Доступ к Account и Balance. Как? [Re: Sherman81]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
На текущий момент есть интерфейс ISecurityRt доступный в момент исполнения скрипта. На форуме есть примеры использования.

Наверх
#21364 - Sun Feb 13 2011 06:08 PM Re: Доступ к Account и Balance. Как? [Re: Nektodron]
Sherman81 Offline
enthusiast

Registered: Mon Jan 10 2011
Записи: 251
Эта информация доступна только в Runtime. Мне же нужно получить доступ к ней во время тестирования.

Эта информация нужна мне чтобы построить некоторые распределения прибыли в зависимости от временных и иных параметров.

Например, я хочу видеть распределение прибыли по месяцам, а также кол-во убыточным месяцев.

Может быть есть функция типа: getProfitByDateRange?

Наверх
#21370 - Sun Feb 13 2011 06:55 PM Re: Доступ к Account и Balance. Как? [Re: Sherman81]
Sherman81 Offline
enthusiast

Registered: Mon Jan 10 2011
Записи: 251
Впрочем написать такую штуку было не сложно:

if (previousPosition != null && (lastTradeBar == null || !previousPosition.ExitBar.Equals(lastTradeBar))) {
string key = previousPosition.ExitBar.Date.Year + "-" + previousPosition.ExitBar.Date.Month;

if (!profitPerMonth.ContainsKey(key)) {
profitPerMonth[key] = 0.0;
}

profitPerMonth[key] += previousPosition.Profit();
lastTradeBar = previousPosition.ExitBar;
}

Еще вопрос, можно как-то вывести гистограмму, где каждый бар будет подписан меткой?

Наверх
#21419 - Mon Feb 14 2011 01:57 PM Re: Доступ к Account и Balance. Как? [Re: Sherman81]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Originally Posted By: Sherman81

Еще вопрос, можно как-то вывести гистограмму, где каждый бар будет подписан меткой?

не понятно

Наверх
#21570 - Tue Feb 15 2011 10:19 PM Re: Доступ к Account и Balance. Как? [Re: Nektodron]
Sherman81 Offline
enthusiast

Registered: Mon Jan 10 2011
Записи: 251
Я сделал график, где показаны бары прибыли и убытка за месяц. Хочу чтобы каждый бар был аннотирован названием месяца.


Отредактировано Sherman81 (Wed Feb 16 2011 01:07 AM)

Наверх


Moderator:  ViL, sar