Author Topic: Как собрать статистику в таблицу?  (Read 3503 times)

Tags:
  • All members
  • Posts: 25
  • Karma: +2/-0
Как собрать статистику в таблицу?
« on: Tue, 04 January, 2011, 01:20 »
Существует ли в X-Feeder возможность собирать данные в табличной форме? Несколько раз читал файл помощи но не нашел. Или пропустил?

Да, видел кнопку "Excel", нажимал её, а дальше-то что? Выскакивает тот же внешний вид X-Feeder, меняются цифры, а как их оттуда извлечь, как собрать в таблицу? Неужели еще макросы для Excel учить надо? ???

Конечно, хорошо было бы, чтобы X-Feeder сам формировал таблицу, которую можно было импортировать в любой табличный редактор, можно с помощью плагина (желательно бесплатного ;)). А пока, если кому не жалко, может поделится готовым макросом для Excel. Буду премного благодарен.

Админы, если посчитаете этот пост флудом, можете удалить.

  • Tim Vetrov
  • Administrator
  • Posts: 4434
  • Karma: +16/-0
  • Gender: Male
*
Re: Как собрать статистику в таблицу?
« Reply #1 on: Tue, 04 January, 2011, 07:40 »
Какие именно данные Вам нужно собрать?
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 25
  • Karma: +2/-0
Re: Как собрать статистику в таблицу?
« Reply #2 on: Tue, 04 January, 2011, 11:19 »
Какие именно данные Вам нужно собрать?

Заранее прошу извинения если я каких-то особеностей бота не знаю, а поэтому и не пользуюсь ими. Начну издалека, применительно к игре HiLo.

На данный момент хоть при работе в реальном времени, хоть на Time Machine на руках мы имеем последовательность WLZ и график прибыли/убытков. У меня часто возникает вопрос: "А вот эта цифра в последовательности к какой точке графика относится? Какой был раунд? Какая была ставка, её размер, по какому коэффициенту? Какая карта в этом раунде выпала? Как изменялась сумма убытка, по какой причине?"
То есть необходимо пораундно вести учет, и в таблице необходимы следующие колонки: время, номер (или название) раунда, тип ставки, размер, коэфф., какая карта выпала в этом раунде, какая ставка сработала (выигрыш/проигрыш компьютерного игрока), размер выигрыша/проигрыша моей ставки. Для догона у меня убыток накапливается в пользовательской переменной, её тоже неплохо было бы вставить в таблицу.
А потом я эту таблицу сортировал бы или группировал как душе угодно в табличном редакторе.

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

  • Tim Vetrov
  • Administrator
  • Posts: 4434
  • Karma: +16/-0
  • Gender: Male
*
Re: Как собрать статистику в таблицу?
« Reply #3 on: Sat, 08 January, 2011, 14:21 »
Простите за задержку с ответом, праздники, атаки на сайт, совсем замотались.

К сожалению собрать эту статистику именно в таком виде пока нельзя.
Могу предложить промежуточный вариант:
1. Создать триггеры, которые будут делать ставки (естественно в тестовом режиме) в те моменты, когда нужно сохранить состояние рынка. Скажем, если нужно запомнить текущий коэффициент ЗА, то делать ставку ЗА по текущему коэффициенту. Если нужно запомнить какой-то (к сожалению только один) параметр, скажем раунд, то размер ставки делать таким, чтобы потом эти данные можно было оттуда извлечь. Для раунда это может быть 11 для первого, 12 для второго и т.д. (т.е. 10+round)
2. После прогона в Time Machine зайти в директорию программы, поддиректорию logs/statement и скопировать файл с текущей датой, изменив расширение на .csv
3. Затем можно получившийся файл импортировать в Excel и произвести необходимый анализ, построить графики.

Метод далеко не удобный и не быстрый, но пожалуй единственный из доступных. Можно еще попробовать используя trigger action Send e-mail отправлять необходимые данные (здесь можно отправлять любые параметры) на какой-нибудь почтовый сервер (лучше локальный) и затем полученные письма обрабатывать. Тоже неудобно, но возможно подойдет.

Мы в свою очередь подумаем, что можно сделать прямо в программе для анализа конкретных игр и экпорта. Спасибо за предложение.
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 25
  • Karma: +2/-0
Re: Как собрать статистику в таблицу?
« Reply #4 on: Mon, 17 January, 2011, 00:43 »
Файлы "statement" подходят. Как я понял в них записывается каждая сделанная ставка, если она в паре. Часть данных в файле понятна, часть я додумал, а часть так и не понял. Но лучше не гадать, а послушать разъяснение профессионала.
На примере вот этой строки:
40554.463751609,"HILO_TURBO","Card 1 or further",BACK,4.85,1.32,1,1.55,98.48,34618032,17017992,14.54

  • Tim Vetrov
  • Administrator
  • Posts: 4434
  • Karma: +16/-0
  • Gender: Male
*
Re: Как собрать статистику в таблицу?
« Reply #5 on: Mon, 17 January, 2011, 11:48 »
Дата/Время, Канал, Исход, Тип ставки, размер ставки, коэффициент, выигрыш/проигрыш (1/0), размер выигрыша/проигрыша, баланс после, ID игры, ID рынка, макс. обязательства по рынку (для внутренних вычислений)
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 25
  • Karma: +2/-0
Re: Как собрать статистику в таблицу?
« Reply #6 on: Mon, 17 January, 2011, 23:38 »
Самые необходимые данные присутствуют.
Спасибо за обстоятельную информацию.  :) :) :)

Дополнительный вопрос: Как дата/время преобразовать в обычный формат даты и времени?

  • Tim Vetrov
  • Administrator
  • Posts: 4434
  • Karma: +16/-0
  • Gender: Male
*
Re: Как собрать статистику в таблицу?
« Reply #7 on: Tue, 18 January, 2011, 10:37 »
Это количество дней с 1/1/1900
Формат Excel, преобразовать можно в Excel:
=TEXT(A2,"dd-mmm-yy")
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 25
  • Karma: +2/-0
Re: Как собрать статистику в таблицу?
« Reply #8 on: Fri, 21 January, 2011, 05:11 »
Спасибо!