﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">Апдейт бота с API 4.3.15 на API 4.3.19.5. Проблемы. Решения.</title>
  <id>~/topic/7012/apdeit-bota-s-api-4_3_15-na-api-4_3_19_5_-problemy_-resheniya_/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-02T02:30:05Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=7012" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/37692/</id>
    <title type="text">[img]http://i9.pixs.ru/storage/1/9/5/Post1jpg_4076900_24539195.jpg[/img] http://stocksharp.ru/file/1...</title>
    <published>2016-12-24T14:00:50Z</published>
    <updated>2016-12-24T15:41:34Z</updated>
    <author>
      <name>Slepoy</name>
      <uri>https://stocksharp.com/users/820/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;[img]http://i9.pixs.ru/storage/1/9/5/Post1jpg_4076900_24539195.jpg[/img]
&lt;a href="http://stocksharp.ru/file/104033"&gt;http://stocksharp.ru/file/104033&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Вот такая &amp;quot;красота&amp;quot; явилась моему взору после того, как я обновил библиотеки с API 4.3.15 до API 4.3.19.5.
[u]Гипотетические мысли некоторых персонажей:[/u]
Стабильность признак мастерства, - подумал Слепой;
Пусть оплачивают техподдержку, - подумал Сухов;
Ахахаха, - подумал Ван(хозяин &lt;a href="http://o-s-a.net/" rel="nofollow" target="_blank"&gt;http://o-s-a.net/&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Я не особо удивился этим 11 ошибкам. Я ждал их ))). С каждым апдейтом API вы чего-то там перепиливаете не особо задумывась об обратной совместимости. Страдаем от этого мы, пользователи ваших библиотек. Оправдывает вас лишь одно, что библиотеки халявны. Целый день я убил на исправление данных ошибок. И когда я запустил проект с новым API 4.3.19.5 - я был очень счастлив, но не долго ))). Меня ждал новый удар: заявки перестали отправлятсья в Квик. И эту проблему я решил. Но матерился я сильно и долго ))). Кстати, конкурирующий проект Os.Engine нехило так развивается. Но хозяин там А.Ван - редкостный дундук с завышенным ЧСВ, занёс меня в чёрный список на смартлабе ))). Комменты мои подтёр, причём безобидные, и занёс меня в ЧС - вот же придурок! И начал он свой проект, с обсёра конкурентов &lt;a href="http://o-s-a.net/posts/reliz-5.html" rel="nofollow" target="_blank"&gt;http://o-s-a.net/posts/reliz-5.html&lt;/a&gt;  догадайтесь, о какой платформе в том посте идёт речь ))).&lt;/p&gt;
&lt;p&gt;[u] В итоге, согласно моим наблюдениям, вам необходимо исправить следующие косяки:[/u]&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Обновите документацию к  API 4.3.19.5. Там, в папке с релизом, скачанной с гитхаба, - лежит дока от  API 4.3.16.1.  То что на сайте старая документация - к этому я уже привык, но в папке с новыми релизами она всегда была свежей. Теперь это не так. Вы некоторые методы/события и т.п. перепилили весьма нехило, а документация этого не отражает. Приходится пользоваться подсказками в самой ВизуалСтудии.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Поправьте баг с портфелями в коннекторе Квика. В API 4.3.15 по демо-квику приходило 2 портфеля(фьючи, акции). По акциям был портфель 10527. Заявки нормально отправлялись. В API 4.3.19.5, а может и в более ранних релизах, стало приходить 4 портфеля. Появились 2 новых, причём пустых. И по-старому портфелю 10527 - перестали отправляться заявки по акциям. Появился эксепшен &amp;quot;Указанный счёт депо не найден&amp;quot;. Они начали отправляться по новому портфелю: NL0011100043. По сути, всё сделано верно, ведь 10527 - это всего лишь код клиента, а не портфель. В Квике он фигируриет как код клиента, но у вас он попадает в портфели(коллекция Портфолио). Причём у него заполнены свойства: бабло и т.п. А у реального депо  NL0011100043, вообще ничего нет, пустота. В стандартном пример SampleQuik - тоже самое, 4 портфеля, а должно быть три. Не должно там быть портфеля - 10527, это код. Надо его вырезать, а у реальных портфелях заполнить свойства.
[img]http://i11.pixs.ru/storage/2/1/3/Post2jpg_2956351_24539213.jpg[/img]
&lt;a href="http://stocksharp.ru/file/104034"&gt;http://stocksharp.ru/file/104034&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>