Jump to content
FORUM · BOTBEETLE

Admin

Administrators
  • Content Count

    488
  • Joined

  • Last visited

  • Days Won

    39

Everything posted by Admin

  1. I am wrote about it here: For using your library, copy the file (Botbeetle.Types.dll) to the executable file folder.
  2. Admin

    Profit/loss

    If you want to always show 'Green' (Cash Out), then turn on here
  3. Admin

    Profit/loss

    Total profit/loss for markets display here.
  4. After activating the subscription, you can use any version
  5. Admin

    Trial

    Нужно писать в службу поддержки, обычно такое ограничение бетфаир вводит если долго получать данные без выполнения ставок.
  6. Admin

    Last Size Traded

    Список ставок есть в классе MarketCatalouge -> MarketBook ->
  7. Admin

    Last Size Traded

    Здесь есть ряд сложностей. Раньше у меня была даже такая рабочая кнопка (1), уравнивание по противоположной линии Но возникали проблемы при расчете уравнивания если в каждой линии были множественные ставки. Возможно вернусь к этому позже, но все равно начну с восстановления работоспособности этой кнопки а не со скриптов.
  8. Admin

    Last Size Traded

    Ссылка в проекте должна быть на версию 5.40.1
  9. Admin

    Last Size Traded

    Тогда функция будет видна
  10. Admin

    Last Size Traded

    1. Нужно скачать и переустановить программу, или скачать новый zip 2. В разделе скриптов лежит новая библиотека типов, ее нужно положить рядом с исполняемым файлом 3. А также заменить библиотеку в вашем проекте
  11. Version 5.40.1 (Need to download and reinstall the program) Fixed: Error displaying the Live score Sound in the partial matched bet
  12. Admin

    Last Size Traded

    Добавил функции удаления из окна ненужных рынков, Вот пример: Если рынок перешел в лайв, проверяем сумму денег. Меньше 5000 - удаляем из окна событие, иначе открываем тоталы. Если в тоталах нет ордеров удаляем рынок Результат на скрине public override void UpdateEvents(List<Event> events) { foreach (var liveEvent in events.Where(x=>x.MarketCatalogue.IsLive)) { if (liveEvent.MarketCatalogue.TotalMatched >= 5000) { if (liveEvent.IsExpanded == false) { Api.Expand(liveEvent); } else { var marketCatalogue = liveEvent.MarketCatalogues.FirstOrDefault(x => x.MarketBook != null && x.IsOrders == false); if (marketCatalogue != null) { Api.Delete(marketCatalogue); } } } else { Api.Delete(liveEvent); } } } Скоро перезапишу версию 5.40
  13. Admin

    Last Size Traded

    Еще один признак что данные уже получены - можно проверять класс MarketBook в MarketCatalouge - если он не равен NULL, значит цены и данные для этого рынка получены
  14. Admin

    Last Size Traded

    На втором проходе ордеров не будет, потому что они еще не получены,: При открытии получается список рынков запросом listMarketCatalogue - это только список рынков Далее когда придет очередь (в зависимости от количества событий) делается запрос listMarketBook - вот тогда и появятся ордера Нужно учесть что все команды и запросы производятся асинхронно.
  15. Admin

    Last Size Traded

    По этому коду не видно где проверяется переменная IsOrders. Она должна проверяться непосредственно в MarketCatalouge в каждом рынке отдельно.
  16. Admin

    Last Size Traded

    Можно этой переменной задать значение и исключить не нужное событие
  17. Admin

    Last Size Traded

    Хотя идея хорошая, те рынки которые не нужны можно удалять. В следующем обновлении сделаю что-то типа Api.Delete(Event) - удалить событие Api.Delete(MarketCatalouge) - удалить рынок
  18. Admin

    Last Size Traded

    Сейчас технически нет, чтобы понять если там ставки нужно вделать запрос по рынку.
  19. Admin

    Last Size Traded

    В 5.40 в класс MarketCatalouge добавлен класс MarketBook
  20. Botbeetle.Script.5.40.zip Botbeetle.Types.dll
  21. As usual, to test each new version, you can create (1) a free key for 8 days
  22. Improved: Resizable Bet panel. Added the ability to change the size of the betting panel with the mouse. The size is remembered for each type of window separately.
  23. Admin

    Last Size Traded

    Для того чтобы уравнивание было доступно при наличии не принятых ставок, нужно включить опцию (1) - "Всегда отображать уравнивание"
×
×
  • Create New...