Инструменты Quik

Инструменты Quik
Atom
1/30/2017
klim95vlad


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


Tags:


Thanks:


< 1 2 
Support

Avatar
Date: 2/14/2017
Reply


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

Thanks:

Support

Avatar
Date: 2/14/2017
Reply


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

Thanks:

klim95vlad

Avatar
Date: 3/6/2017
Reply


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

Thanks:

Support

Avatar
Date: 3/9/2017
Reply


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

Thanks: klim95vlad

klim95vlad

Avatar
Date: 3/9/2017
Reply


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);


        });
Thanks:

Support

Avatar
Date: 3/9/2017
Reply


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

Thanks:

klim95vlad

Avatar
Date: 3/9/2017
Reply


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);
        });

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

Thanks:

klim95vlad

Avatar
Date: 3/9/2017
Reply


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

Thanks:

Георгий

Avatar
Date: 3/9/2017
Reply


 Id = "@TQBR",
``` потеряли
Thanks:
< 1 2 

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy