Найдено 218 результатов
- 06 янв 2019, 00:20
- Форум: Клиентский API
- Тема: AdirConnector
- Ответы: 111
- Просмотры: 242467
Re: AdirConnector
теперь можем переопределить стандартный обработчик, хотя можем навесить свой поверх имеющегося как-то так static void Instance_OnConnectionStatusChanged(FrontEndType frontendType, AD.Common.DataStructures.ConnectionStatus status) { Console.WriteLine(String.Format("Instance_ConnectionChanged({0}...
- 06 янв 2019, 00:12
- Форум: Клиентский API
- Тема: AdirConnector
- Ответы: 111
- Просмотры: 242467
Re: AdirConnector
как работать с менеджерами... ну например... создадим таймер на 1000 мсек, например, и в обработчике напишем static void OnTimer(Object source, ElapsedEventArgs e) { if (Core.Notifications.Instance.TryGetMessagesUpdate(out var messages)) foreach (var line in messages.Select(mm => mm.TextDisplayMessa...
- 06 янв 2019, 00:08
- Форум: Клиентский API
- Тема: AdirConnector
- Ответы: 111
- Просмотры: 242467
Re: AdirConnector
Теперь научимся подписываться на данные для этого изменим код метода: static void Instance_ConnectionChanging(Core.LogicConnectionStatus status) { Console.WriteLine(String.Format("Instance_ConnectionChanging({0})", status.ToString())); if (status == Core.LogicConnectionStatus.Conneceted) {...
- 06 янв 2019, 00:04
- Форум: Клиентский API
- Тема: AdirConnector
- Ответы: 111
- Просмотры: 242467
Re: AdirConnector
Компилируем, запускаем... Вводим логин и пароль и вуаля... надеюсь, успешно, подключились к серверам Alfa Direct Теперь у нас из коробки весь невизуальный движок (ядро) терминала Alfa Direct, при должной сноровке, можно переписать свой Core.dll, Ядро само подключается, авторизуется, отвечает и перед...
- 05 янв 2019, 23:54
- Форум: Клиентский API
- Тема: AdirConnector
- Ответы: 111
- Просмотры: 242467
Re: AdirConnector
Теперь приступим к коду, файла Program.cs вот собственно: using System; using AD.Common.Helpers; using AD.Common.DataStructures; namespace AdirConnector { class Program { static void Main(string[] args) { // настройка системы логирования LogFileManager.Instance.FolderPath = @"C:\TEMP\AdirConnec...
- 05 янв 2019, 23:51
- Форум: Клиентский API
- Тема: AdirConnector
- Ответы: 111
- Просмотры: 242467
Re: AdirConnector
Итак приступаем, пристегните ремни. 1. Находим папку Alfa-Direct Pro инсталляции терминала в C:\Program Files (x86) и КОПИРУЕМ ее в отдельный каталог с вашими правами, например c:\temp, чтобы меньше проблем. Далее, подразумеваем, что все действия происходят с КОПИЕЙ папки. 2. В папке находим файл AD...
- 05 янв 2019, 23:29
- Форум: Клиентский API
- Тема: AdirConnector
- Ответы: 111
- Просмотры: 242467
AdirConnector
Итак, сегодня мы напишем простейшее приложение-терминал с командной строкой, на основании базовых библиотек Alfa Direct Pro 4.0. Это не сложно. Забудьте про индикаторы, стратегии роботы, api и прочий хлам! Все эти инструкции вам больше не нужны! Теперь, только тонкая прослойка асинхронных сокетов и,...
- 24 дек 2018, 10:50
- Форум: Общие вопросы по разработке
- Тема: Вылезти из песочницы
- Ответы: 65
- Просмотры: 129400
Re: Вылезти из песочницы
Познавательно, но... Главная проблнма - над методом update масса всякого говнокода, плюс разработчики могут отключить рефлексию и что тогда?
Нужно прорубать окно гораздо ниже
Нужно прорубать окно гораздо ниже
- 19 дек 2018, 23:44
- Форум: Свободная трибуна
- Тема: Руководить Альфа Директом
- Ответы: 5
- Просмотры: 14928
Руководить Альфа Директом
Собственно, все желающие - велкам https://hh.ru/vacancy/29148626 Руководитель проекта Требуемый опыт работы: 3–6 лет Полная занятость, полный день Обязанности: Руководство проектами брокерского бизнеса Альфа-Банка Эффективно решать задачи поставленные бизнесом на основании проектного подхода; Повыси...
- 19 дек 2018, 20:23
- Форум: Общие вопросы по разработке
- Тема: UseClosedBar = false
- Ответы: 62
- Просмотры: 122459
Re: UseClosedBar = false
Не думаю, что стоит сильно переживать по этому поводу, это надо иметь в виду и стараться логику индикаторов делать как можно более простой и быстрой