Размер депозита на Binance Margin

Размер депозита на Binance Margin

  1. arkadiy_vl

    Регистрация:
    21.02.20
    Сообщения:
    18
    Был на сайте:
    12.08.20

    Добрый день!

    Вчера заметил, что после входа в шорт размер депозит на счете Binance Margin в USDT, отображаемый на вкладке бота "Портфель", остался без изменений. После закрытия, открытия терминала размер депозит в USDT увеличился на величину открытой позиции шорт. Т.е. во вкладке "Портфель" размер депозита у меня не изменяется автоматически. Это так и должно быть или нет?

     

     

    arkadiy_vl
    15.06.2020 16:42
    #1
  2. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    19.04.24
    Цитата: arkadiy_vl

    Добрый день!

    Вчера заметил, что после входа в шорт размер депозит на счете Binance Margin в USDT, отображаемый на вкладке бота "Портфель", остался без изменений. После закрытия, открытия терминала размер депозит в USDT увеличился на величину открытой позиции шорт. Т.е. во вкладке "Портфель" размер депозита у меня не изменяется автоматически. Это так и должно быть или нет?

     

     

    нет. Это баг. Возможно отсох вёбсокет поставляющий данные. Добавил Ваше сообщение в список на тесты и фиксинг. Спасибо.

    Алексей Ван
    15.06.2020 21:27
    #2
  3. soundchaser

    Регистрация:
    05.04.18
    Сообщения:
    20
    Был на сайте:
    01.04.23

    там другой момент еще есть, при закрытии сделки терминал поумолчанию не возвращает заимствованные деньги, и баланс увеличивается(к тому же на него начинает капатьпроцент за кредит)

    у себя иправлял так:

           private void ExecuteOrderOnMarginExchange(Order order)

            {

                lock (_lockOrder)

                {

                    try

                    {

                        if (IsConnected == false)

                        {

                            return;

                        }

     

                        Dictionary<string, string> param = new Dictionary<string, string>();

     

                        param.Add("symbol=", order.SecurityNameCode.ToUpper());

                        param.Add("&side=", order.Side == Side.Buy ? "BUY" : "SELL");

                        param.Add("&type=", "LIMIT");

                        param.Add("&timeInForce=", "GTC");

                        param.Add("&newClientOrderId=", order.NumberUser.ToString());

                        if (order.IsStopOrProfit)

                        {

                            param.Add("&sideEffectType=", "AUTO_REPAY");

                        }

                        else

                        {

                            param.Add("&sideEffectType=", "MARGIN_BUY");

                        }

                        

     

    soundchaser
    16.06.2020 09:05
    #3
  4. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    19.04.24

    Спасибо комрад. Всё добавим в общую сборку в ближайшее время.

    Алексей Ван
    17.06.2020 06:26
    #4
  5. soundchaser

    Регистрация:
    05.04.18
    Сообщения:
    20
    Был на сайте:
    01.04.23

    только в с вязи с последними обновлениями наверное лучьше проверять что это закрывающий ордер, а не стоп/профит

    soundchaser
    17.06.2020 11:39
    #5
  6. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    19.04.24
    Цитата: soundchaser

    только в с вязи с последними обновлениями наверное лучьше проверять что это закрывающий ордер, а не стоп/профит

    да. Конечно. Так и будет.

    Алексей Ван
    18.06.2020 07:29
    #6
  7. arkadiy_vl

    Регистрация:
    21.02.20
    Сообщения:
    18
    Был на сайте:
    12.08.20

    Обновил OsEngine, но проблема с размером депозита во вкладке Портфель на Binance Margin у меня осталась. Шорт закрылся, лонг открылся, а размер депозита в USDT не изменился. Закрыл, открыл OsEngine размер депозита стал актуальный.

    Основной долг по закрытому шорту погасился автоматически, это приятно.

    arkadiy_vl
    22.06.2020 21:20
    #7
  8. mx57

    Регистрация:
    29.07.20
    Сообщения:
    4
    Был на сайте:
    11.04.21
    Цитата: Алексей Ван
    да. Конечно. Так и будет.

    Здравствуйте! Спасибо за вашу работу ,кажется это то что я искал долго.

    Если позволите у меня пару предложений по юзабилити и не критичный баг.

    • Хотелось бы все таки возможность использовать ключи(бинанс) с обычными разрешениями (торговать ,получить историю сделок и баланс они позволяют) т.к. для этого разрешения требуют белый список ip а у большинства наших провайдеров он динамический. Или по возможности разделить эти требования по ключам в софте.
    • Ключи не скрываются и не шифруются т.е. потенциально админ сервера может ими завладеть.а если ключи с правом на вывод то еще печальнее.
    • В импорте дата при редактировании сэта или повторном его запуске он не выключается или наоборот, в том числе если вдруг сыпет ошибки после запуска то остановить его невозможно,только закрытием терминала.
    • OS win10 x64 версия 1.7.0.0
    mx57
    30.07.2020 09:31
    #8
  9. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    19.04.24
    Цитата: mx57
    Цитата: Алексей Ван
    да. Конечно. Так и будет.

    Здравствуйте! Спасибо за вашу работу ,кажется это то что я искал долго.

    Если позволите у меня пару предложений по юзабилити и не критичный баг.

    • Хотелось бы все таки возможность использовать ключи(бинанс) с обычными разрешениями (торговать ,получить историю сделок и баланс они позволяют) т.к. для этого разрешения требуют белый список ip а у большинства наших провайдеров он динамический. Или по возможности разделить эти требования по ключам в софте.
    • Ключи не скрываются и не шифруются т.е. потенциально админ сервера может ими завладеть.а если ключи с правом на вывод то еще печальнее.
    • В импорте дата при редактировании сэта или повторном его запуске он не выключается или наоборот, в том числе если вдруг сыпет ошибки после запуска то остановить его невозможно,только закрытием терминала.
    • OS win10 x64 версия 1.7.0.0

    Обычные разрешения уже введены. Можно без вывода.

    Алексей Ван
    30.07.2020 14:32
    #9