У вас не стоит Flash Player
Настройки
#66675 - Thu Nov 27 2014 11:04 AM Обновление графика Онлайн
Vladimir2803 Offline
member

Registered: Thu Oct 16 2014
Записи: 101
Здравствуйте.

Alor_Forts(demo) Скрипт на API.

Столкнулся со следующей проблемой:
График агента обновляться только на заданном графику таймфрейму, например таймфрейм 5 минут, соответственно на графике раз в пять минут появляется новая свечка и все естественных движений нет, при этом агент совершает сделки.
Если же из агента открыть просто график инструмента то там все работает, как надо.

Пожалуйста помогите решить проблему

Наверх
#66677 - Thu Nov 27 2014 11:48 AM Re: Обновление графика Онлайн [Re: Vladimir2803]
Vladimir2803 Offline
member

Registered: Thu Oct 16 2014
Записи: 101
Думаю многим будет полезно решил проблему следующим образом:

IPane mainPane = ctx.CreatePane("График", 100D, false); // Берем основную панель
mainPane.Visible = true;

IGraphList mainPane_source_chart = mainPane.AddList("График",source,CandleStyles.BAR_CANDLE,true, true, true, true, 65024,PaneSides.RIGHT); // Отрисовка Цены
source.ConnectSecurityList(mainPane_source_chart);// Подключение цены онлайн

Наверх
#66681 - Thu Nov 27 2014 01:24 PM Re: Обновление графика Онлайн [Re: Vladimir2803]
vito333 Offline
Pooh-Bah

Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
то есть фишка в source.ConnectSecurityList(mainPane_source_chart);// Подключение цены онлайн
?

Наверх
#66689 - Thu Nov 27 2014 07:04 PM Re: Обновление графика Онлайн [Re: vito333]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
Правильно решили. Если хочется чтобы в агенте цена обновлялась все время, нужно так и делать.
_________________________
__


Наверх
#66695 - Thu Nov 27 2014 08:38 PM Re: Обновление графика Онлайн [Re: vito333]
Vladimir2803 Offline
member

Registered: Thu Oct 16 2014
Записи: 101
Originally Posted By: vito333
то есть фишка в source.ConnectSecurityList(mainPane_source_chart);// Подключение цены онлайн
?


Не только, плюс до этого надо дописать:
IGraphList mainPane_source_chart = mainPane.AddList("График",source,CandleStyles.BAR_CANDLE,true, true, true, true, 65024,PaneSides.RIGHT); // Отрисовка Цены

А не просто:
mainPane.AddList("График",source,CandleStyles.BAR_CANDLE,true, true, true, true, 65024,PaneSides.RIGHT); // Отрисовка Цены

Чтобы ConnectSecurityList Понятно было что подключать.

Наверх
#66696 - Thu Nov 27 2014 08:39 PM Re: Обновление графика Онлайн [Re: Vladimir2803]
Vladimir2803 Offline
member

Registered: Thu Oct 16 2014
Записи: 101
К стати с текстовыми данными так же работает, ну если конечно организовать непрерывную подкачку данных.

Наверх


Moderator:  ViL, sar