WLD коннектор

WLD коннектор
Atom
11/1/2012
Mikhail Sukhov


Тут с одного форума заинтересовались коннектором. Появился интерес, какое сейчас вообще у Велса АПИ. У кого есть 6-ка платная, можете запостить описание АПИ? Можно попробовать разобраться вместе и оценить, насколько это трудоемко с учетом существующих S# возможностей.

На данный момент для экспорта реал тайм котировок доступны следующие терминалы:
  • Альфа-директ
    Quik
    Plaza II
    SmartCOM

Для подачи приказов и получения позиции доступны следующие терминалы:
  • Quik

upd. Сделал крупное обновление адаптера. Кто скачивал предыдущие версии перекачайте. Так же в виду большого количества вопросов. Приложил инструкцию по установке. Главное нововведение полноценная поддержка брокер адаптера. То есть теперь вы можете подавать ордера непосредственно в терминал, а так же синхронизировать позиции. Правда такая возможность присутствует только в версии для Квика. Почему для синхронизации позиций не поддерживаются другие терминала? Потому что я являюсь пользователем квика и не знаю как получить значение поля "Цена приобретения " из других терминалов. Если вы знаете ответ на этот вопрос, пожалуйста, свяжитесь со мной для улучшения функционала адаптера. Так же для повышения качества продукта если вы заметите, какие, то баги так же свяжитесь со мной. После применения настроек необходимо перезагрузить Wealth Lab. Автор адаптера WD-40


<< < 3 4 5 6 7  >
Валентин Мирошниченко

Avatar
Date: 1/15/2013
Reply


Так в инструкции написано что вы должны добавить только один столбец а не все. И он должен быть в определенном порядке. У вас таблица должна быть именно такой.

Thanks:

dunpeal77

Avatar
Date: 1/16/2013
Reply


Решил все попробовать добавить. И вот что из этого вышло вот сижу ломаю голову как исправить.

Thanks:

dunpeal77

Avatar
Date: 1/16/2013
Reply


dunpeal77
Решил все попробовать добавить. И вот что из этого вышло вот сижу ломаю голову как исправить.



Помогло восстановление системы.
Thanks:

Валентин Мирошниченко

Avatar
Date: 1/16/2013
Reply


Ну можно было просто привести таблицу в состояние как на скрине и все бы заработало.
Thanks:

ring10

Avatar
Date: 1/24/2013
Reply


У меня так и не получилось полноценно настроить коннектор. Даже платная тех. поддержка не помогла. Целый день сегодня убил на это. В итоге обновление котировок не идет RIH почему то грузит гидра в одну папку RIH3@RTS а ВЛД берет RIH3@SPBFUT, а с акциями тоже как то не так именуется, в общем то все не просто. Для пром. эксплуатации совсем не пригодно.[confused]
Thanks:

aleksey_69

Avatar
Date: 1/24/2013
Reply


После добавления файлов адаптера в папку C:\Program Files\MS123\Wealth-Lab Developer 6 программа отказывается запускаться! Вот такая ошибка:

EventType : clr20r3 P1 : wealthlabdev.exe P2 : 6.4.52.0
P3 : 508b10f7 P4 : system P5 : 4.0.0.0 P6 : 50485745 P7 : 1cd1
P8 : 75 P9 : system.uriformatexception

Система WindowsXP, Wealth-Lab Developer 6.4.52


P.S. Вопрос снимается.
Обновил лицензию StockSharp и теперь WLD с файлами адаптера прекрасным образом запускаются и работают. Ура!
На очереди Гидра. Не желает она запускаться на моём компьютере.
Thanks:

aleksey_69

Avatar
Date: 1/29/2013
Reply


Уважаемый WD-40!
Скажите пожалуйста в каком формате выводить ценные бумаги для Альфа Директа? Например в справке для Quik это MICEX.QJSIM.SBER.EQUITY, но в Альфа Директе я не нашел понятия Код Класса, при попытке подключить индикатор ошибка:
System.FormatException: Входная строка имела неверный формат.
в System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
в System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
в System.Convert.ToInt32(String value)
в WealthLab.Providers_StockSharp.StockSharpStaticProvider.CreateDataSource()
в WealthLabPro.NewDataSourceForm.b(Object A_0, EventArgs A_1)
в System.Windows.Forms.Control.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ButtonBase.WndProc(Message& m)
в System.Windows.Forms.Button.WndProc(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Thanks:

bsg1958

Avatar
Date: 2/7/2013
Reply


dunpeal77
Стала возникать ошибка при запуске Wealth-Lab Developer 6 32-bit

Приложение: WealthLabDev.exe
Версия платформы: v4.0.30319
Описание. Процесс был завершен из-за необработанного исключения.
Сведения об исключении: System.TypeInitializationException
Стек:
в WealthLabPro.MainForm..ctor()
в a.a()

Имя сбойного приложения: WealthLabDev.exe, версия: 1.0.0.0, отметка времени: 0x508b10f7
Имя сбойного модуля: KERNELBASE.dll, версия: 6.1.7601.17514, отметка времени 0x4ce7bafa
Код исключения: 0xe0434352
Смещение ошибки: 0x0000b727
Идентификатор сбойного процесса: 0x1250
Время запуска сбойного приложения: 0x01cdf34e2eb40a8b
Путь сбойного приложения: C:\Program Files (x86)\MS123\Wealth-Lab Developer 6\WealthLabDev.exe
Путь сбойного модуля: C:\Windows\syswow64\KERNELBASE.dll
Код отчета: 713c279a-5f41-11e2-abc9-00e052f3e11d

Что предпринять? Перестановка не дала результатов.


Аналогичная ошибка.
Почти все заработало.
И лицензия стояла, и счета в QUIK-e видел.
Не мог добавить dataset, вываливался по какому-то исключению.
Полез добавить поле в таблицу "Цена приобретения" и усе, грузился WL и без этого поля.
Сейчас вообще не грузится.
И точки восстановления перед установкой WLD похоже у меня нет.
Как исправить ?
Переустановки всякие не помогают.
Таблицы в QUIK-е все совпадают.

Без адаптера WLD загружается.
И как сбросить настройки адаптера в "нуль", чтоб заново прописать ?
Может так поможет.

Мой ответ:
Мои документы/StockSharp/WealthLab/Settings.xml - удалил.
WL стал грузится - ну хоть так. Счас все заново.

Поднастроил заново.
Счета вижу - позиции в счетах не вижу.
Ввел для примера FORTS.SPBFUT.RIH3.FUTURE ==> Последовательность не содержит соответствующий элемент.
Для истории: c:\MarketData\RIH3@SPBFUT или надо RIH3@RTS ?

И куда надо вносит инструмент в таблицу ИНСТРУМЕНТЫ, чтобы шли тики ?
Или в trial тики не идут ?
Thanks:

rtDen

Avatar
Date: 2/7/2013
Reply


Увидел эту тему только сейчас, есть лицензионный WLD 6.x Если нужна какая-то помощь от меня, как владельца WLD, то помогу по мере сил.
Thanks:

akoz

Avatar
Date: 3/6/2013
Reply


Добрый день.

Скачал триальную версию WLD, хочу изучить возможность подключения Stock# до покупки лицензии.
Пока ничего не получается. Хотя все по инструкции делаю.

Quik настроил, Verifier говорит, что все ок. Только пару предупреждений, что в "инструментах" колонка "Статус приема заявок" вместо "Статус" и в "мои сделки" колонка "Дата сделки" вместо "Дата торгов". Как я понял, это некритично. Да и поменять их непонятно как.

Гидрой история скачана, WLD настроен, при добавлении инструмента класс QJSIM на EQBR как в квике поменян,
В итоге соединение с StockSharp нормально проходит без ругани и ошибок (долго этого добивался), в строке состояния пишет
StockSharp Streaming Data Provider (Connected).

Но далее даже построить график не выходит:
1. Если без режима Stream, то просто в окне "No Data Availiable". Т.е. историю не видит.
2. Если включить режим Stream (правый нижний угол графика), то ошибка "Последовательность не содержит элементов"

И WLD и QUIK запущены под администратором (это оказалось важно, иначе не коннектились совсем).

Что делать? Может есть еще какие тонкости?
Это не из-за триальности версии?
Thanks:
<< < 3 4 5 6 7  >

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

loading
clippy