Инструменты Quik
Atom
30.01.2017
klim95vlad


Подскажите, может кто сталкивался с проблемой и как ее лучше решить. Программа загружает в комбобокс все возможные инструменты из quik, а их очень очень много. Можно ли как-то настройками конфигурации в Квике ограничить нужные инструменты, которые будут загружаться в приложение или же лучше сделать поиск по комбобоксу? Поиска хочу избежать, так как в комбобоксе тип данных Security[], а поиск получилось сделать только по String.


Теги:


Спасибо:


< 1 2 
Support

Фотография
Дата: 14.02.2017
Ответить


Trader.LookupSecuritiesResult += (ex, securities) => ; В последней версии еще один аргумент добавили

Спасибо:

Support

Фотография
Дата: 14.02.2017
Ответить


Support: Trader.LookupSecuritiesResult += (ex, securities) => { if (ex != null) return; Security.ItemsSource = Trader.Securities }; В последней версии еще один аргумент добавили

Спасибо:

klim95vlad

Фотография
Дата: 06.03.2017
Ответить


Подскажите пожалуйста, а если нужно отфильтровать акции по нескольким площадкам, грубо говоря нужны только TQBR, FORTS и CETS, это возможно реализовать?

Спасибо:

Support

Фотография
Дата: 09.03.2017
Ответить


Для каждой площадки вызываете LookupSecurities Trader.LookupSecurities(new Security() { Id = "@FORTS", Board = ExchangeBoard.Forts }); Trader.LookupSecurities(new Security() { Id = "@TQBR", Board = ExchangeBoard.Micex });

Спасибо: klim95vlad

klim95vlad

Фотография
Дата: 09.03.2017
Ответить


Support: Для каждой площадки вызываете LookupSecurities Trader.LookupSecurities(new Security() { Id = "@FORTS", Board = ExchangeBoard.Forts }); Trader.LookupSecurities(new Security() { Id = "@TQBR", Board = ExchangeBoard.Micex }); Делаю вот так, отображает только TQBR все равно Trader.RequestAllSecurities = false; Trader.Connected += () => { Trader.LookupSecurities(new Security() ); Trader.LookupSecurities(new Security() );

        };

Trader.LookupSecuritiesResult += (ex, securities) => ;

        Trader.NewSecurities += securities => this.GuiAsync(() =>
        {

            Security.ItemsSource = (Trader.Securities);


        });
Спасибо:

Support

Фотография
Дата: 09.03.2017
Ответить


сделайте как я написал

Спасибо:

klim95vlad

Фотография
Дата: 09.03.2017
Ответить


Support: сделайте как я написал

Вот так имеете ввиду? Trader.Connect();

        Trader.RequestAllSecurities = false;

        Trader.LookupSecurities(new Security() { Board = ExchangeBoard.MicexTqbr });
        Trader.LookupSecurities(new Security() { Board = ExchangeBoard.MicexCets });

        Trader.LookupSecuritiesResult += (ex, securities) =>
        {
            Security.ItemsSource = Trader.Securities;
        };


        Trader.NewSecurities += securities => this.GuiAsync(() =>
        {
            Security.ItemsSource = (Trader.Securities);
        });

Тоже не проходит

Спасибо:

klim95vlad

Фотография
Дата: 09.03.2017
Ответить


Заработало, спасибо большое!

Спасибо:

Георгий

Фотография
Дата: 09.03.2017
Ответить


 Id = "@TQBR",
``` потеряли
Спасибо:
< 1 2 

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy