У вас не стоит Flash Player
Настройки
#57910 - Sun Sep 08 2013 04:55 PM Работа с графиком через API
legavv Offline
stranger

Registered: Sun Apr 14 2013
Записи: 18
Loc: Russia, Moscow
Существует ли возможность, каким либо образом помечать бары или рисовать на графике линии через API?

Наверх
#57911 - Sun Sep 08 2013 05:51 PM Re: Работа с графиком через API [Re: legavv]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
Originally Posted By: legavv
Существует ли возможность, каким либо образом помечать бары или рисовать на графике линии через API?


Линии тренда как на панели инструментов как я знаю не рисуются.
Бары подкрашивать можно.
Code:
            
// вывод свечей инструмента на первую панель
var pane = ctx.First;
color = new Color(System.Drawing.Color.Red.ToArgb());
var lst = pane.AddList("Инструмент", sec, CandleStyles.BAR_CANDLE, color, PaneSides.RIGHT);

// подсветка свечей. Выкрасим черным цветом конкретную свечку
color = new Color(System.Drawing.Color.Black.ToArgb());
lst.SetColor(ctx.BarsCount - 5, color);
_________________________
__


Наверх
#57913 - Sun Sep 08 2013 11:04 PM Re: Работа с графиком через API [Re: ra81]
legavv Offline
stranger

Registered: Sun Apr 14 2013
Записи: 18
Loc: Russia, Moscow
Спасибо, для моих целей достаточно будет бары покрасить

Наверх
#57915 - Mon Sep 09 2013 12:34 AM Re: Работа с графиком через API [Re: legavv]
legavv Offline
stranger

Registered: Sun Apr 14 2013
Записи: 18
Loc: Russia, Moscow
Если кому интересно, в визуальном редакторе панель графика в представленном коде не нужна. Мне эта информация стоила 50 мин. моей жизни smile

Наверх
#57921 - Mon Sep 09 2013 09:10 AM Re: Работа с графиком через API [Re: legavv]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
Originally Posted By: legavv
Если кому интересно, в визуальном редакторе панель графика в представленном коде не нужна. Мне эта информация стоила 50 мин. моей жизни smile

Зато они потрачены не зря smile. Можно было уточнить непонятное здесь. Я привел пример из реального скрипта.

Не очень понятно о чем вот здесь:
Originally Posted By: legavv
Если кому интересно, в визуальном редакторе панель графика в представленном коде не нужна.
_________________________
__


Наверх
#75838 - Thu Jan 14 2016 11:28 AM Re: Работа с графиком через API [Re: ra81]
npokka Offline
stranger

Registered: Wed Jan 13 2016
Записи: 18
// подсветка свечей. Выкрасим черным цветом конкретную свечку
color = new Color(System.Drawing.Color.Black.ToArgb());
lst.SetColor("Номер свечи", color);

А как покрасить свечу например на 60ти минутном графике, если рабочий таймфрейм - минута?

Наверх
#75847 - Thu Jan 14 2016 07:00 PM Re: Работа с графиком через API [Re: npokka]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
так же. красьте сжатый бар.
_________________________
__


Наверх


Moderator:  ViL, sar