Вернуться   Биткоин Форум > Торговля - Обсуждение
29 мая 2013, 6:41:52 AM   # 1
 
 
Сообщения: 246
Цитировать по имени
цитировать ответ
по умолчанию Re: Новый метод, чтобы тянуть данные о торговле MtGox

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Всем привет,

Как я уже упоминал ранее, дополнительная нагрузка, вызванные людьми, загрузив всю историю торговли MtGox из API является неустойчивым, и в последнее время я опубликовал свою собственную свалку, чтобы уменьшить нагрузку на серверах. Однако, так как 23 мая, MagicalTux загрузил полный дамп в службу BigQuery Google. Эта база данных содержит торгов для всех валют и содержит всю информацию, доступную по API (и более). Служба еще не полностью интегрированы, однако вскоре он начнет обновляется автоматически каждый 10mins-1час. До тех пор, вы все еще не можете получить доступ ко всем данным до 23 мая, и это рекомендуемый метод.

Для того, чтобы получить к нему доступ, выполните следующие инструкции:

  • Во-первых, вам нужно зарегистрироваться на BigQuery Google - см Вот Инструкции по этом.
  • Теперь, когда вы зарегистрировались, зайдите в консоль BigQuery: https://bigquery.cloud.google.com
  • Теперь каждый раз, когда вы идете к консоли, вам нужно будет добавить набор данных MtGox - нажмите на выпадающем массив рядом с API проектом на левосторонней боковой панели.
  • Перейти к «Перейти на проект» > «Показать проект ...»
  • В результате всплывающем окне (Добавить проект), введите идентификатор проекта, «МТ-GOX».
  • На боковой панели mtgox: должен появиться mtgox. Нажмите на нее, чтобы показать таблицы, которые в настоящее время состоит из «профессий».

Теперь вы можете выполнять запросы SQL на этом, используя [мт-GOX: mtgox.trades] для имени таблицы, например .:
Код:
выберите * от [мт-GOX: mtgox.trades], где валюты __ = 'GBP';

Поля означают следующее:
поле
закись сейчас офлайн Пожаловаться на закись   Ответить с цитированием Мультицитирование сообщения от закиси Быстрый ответ на сообщение закись


Как заработать Биткоины?
Без вложений. Не майнинг.


29 мая 2013, 6:52:56 AM   # 2
 
 
Сообщения: 608
Цитировать по имени
цитировать ответ
по умолчанию Re: Новый метод, чтобы тянуть данные о торговле MtGox

Получил 1806 Биткоинов
Реальная история.





Просто для информации, автоматическое обновление этих данных планируется начать на этой неделе или на следующей неделе
MagicalTux сейчас офлайн Пожаловаться на MagicalTux   Ответить с цитированием Мультицитирование сообщения от MagicalTux Быстрый ответ на сообщение MagicalTux

29 мая 2013, 8:02:57 AM   # 3
 
 
Сообщения: 278
Цитировать по имени
цитировать ответ
по умолчанию Re: Новый метод, чтобы тянуть данные о торговле MtGox

Это очень мило, спасибо!
whydifficult сейчас офлайн Пожаловаться на whydifficult   Ответить с цитированием Мультицитирование сообщения от whydifficult Быстрый ответ на сообщение whydifficult

29 мая 2013, 8:29:25 PM   # 4
 
 
Сообщения: 378
Цитировать по имени
цитировать ответ
по умолчанию Re: Новый метод, чтобы тянуть данные о торговле MtGox


Дата
Loozik сейчас офлайн Пожаловаться на Loozik   Ответить с цитированием Мультицитирование сообщения от Loozik Быстрый ответ на сообщение Loozik

29 мая 2013, 8:53:42 PM   # 5
 
 
Сообщения: 246
Цитировать по имени
цитировать ответ
по умолчанию Re: Новый метод, чтобы тянуть данные о торговле MtGox


Дата
закись сейчас офлайн Пожаловаться на закись   Ответить с цитированием Мультицитирование сообщения от закиси Быстрый ответ на сообщение закись

29 мая 2013, 9:10:04 PM   # 6
 
 
Сообщения: 378
Цитировать по имени
цитировать ответ
по умолчанию Re: Новый метод, чтобы тянуть данные о торговле MtGox

Даты в формате строк и включают в себя время, например, "2013-03-12 23:52:16", Таким образом, формат "гггг-мм-дд чч: мм: сс",

Большое спасибо за информацию.

Можно ли (если это не слишком поздно), чтобы отделить Дата от времени? Большинство широко используемые торговые и диаграммы приложения для розничных торговцев (MultiCharts или NinjaTrader и других) не смогут использовать данные в формате, в котором дата и время слито.

Loozik сейчас офлайн Пожаловаться на Loozik   Ответить с цитированием Мультицитирование сообщения от Loozik Быстрый ответ на сообщение Loozik

29 мая 2013, 10:02:48 PM   # 7
 
 
Сообщения: 246
Цитировать по имени
цитировать ответ
по умолчанию Re: Новый метод, чтобы тянуть данные о торговле MtGox

Даты в формате строк и включают в себя время, например, "2013-03-12 23:52:16", Таким образом, формат "гггг-мм-дд чч: мм: сс",

Большое спасибо за информацию.

Можно ли (если это не слишком поздно), чтобы отделить Дата от времени? Большинство широко используемые торговые и диаграммы приложения для розничных торговцев (MultiCharts или NinjaTrader и других) не смогут использовать данные в формате, в котором дата и время слито.

Есть ли приложение не позволяет каким-либо образом делать это непосредственно?

Если нет, то у вас есть несколько различных вариантов:

  • Вы можете спросить MagicalTux и посмотреть, если он будет рассматривать его, когда он начинает регулярные обновления (хотя бы 1 или 2 недель, прежде чем вы видите какие-либо реальные изменения).
  • Когда я могу написать программу, чтобы загрузить всю базу данных, я выпущу код. Если у вас есть опыт программирования, он должен быть относительно просто измените данные для ваших потребностей до ввода в приложение. Если нет, то я могу быть в состоянии преобразовать его в любой нужный вам формат, но я не слишком уверен в логистике затем дает вам базу данных.
  • Вы можете попробовать делать SQL запрос по линиям:
Код:
ВЫБОР ЛЕВЫЙ (дата, 10), вправо (Дата, 8) из [MT-GOX: mtgox.trades] ПРЕДЕЛ 10;
    Нотабене однако, что BigQuery не может позволить вам загружать все данные одновременно, используя этот метод. [/ li]
закись сейчас офлайн Пожаловаться на закись   Ответить с цитированием Мультицитирование сообщения от закиси Быстрый ответ на сообщение закись

29 мая 2013, 10:18:08 PM   # 8
 
 
Сообщений: 42
Цитировать по имени
цитировать ответ
по умолчанию Re: Новый метод, чтобы тянуть данные о торговле MtGox

Спасибо, это большая информация!
код сейчас офлайн Пожаловаться на кодо   Ответить с цитированием Мультицитирование сообщения от кодо Быстрый ответ на сообщение кодо

29 мая 2013, 10:20:47 PM   # 9
 
 
Сообщения: 378
Цитировать по имени
цитировать ответ
по умолчанию Re: Новый метод, чтобы тянуть данные о торговле MtGox

    Есть ли приложение не позволяет каким-либо образом делать это непосредственно?

    К сожалению нет.

    • Вы можете спросить MagicalTux и посмотреть, если он будет рассматривать его, когда он начинает регулярные обновления (хотя бы 1 или 2 недель, прежде чем вы видите какие-либо реальные изменения).

    Я бы не хватило смелости, чтобы беспокоить его 

    • Когда я могу написать программу, чтобы загрузить всю базу данных, я выпущу код. Если у вас есть опыт программирования, он должен быть относительно просто измените данные для ваших потребностей до ввода в приложение. Если нет, то я могу быть в состоянии преобразовать его в любой нужный вам формат, но я не слишком уверен в логистике затем дает вам базу данных.
    У меня нет опыта программирования. Из любопытства, было бы возможно каким-то образом получить данные в файл CSV в моем компьютере, который будет обновляться в режиме реального времени? Я бы не хотел беспокоить вас с этим. Я только хочу знать, если это возможно.

    • Вы можете попробовать делать SQL запрос по линиям:
    Код:
    ВЫБОР ЛЕВЫЙ (дата, 10), вправо (Дата, 8) из [MT-GOX: mtgox.trades] ПРЕДЕЛ 10;
      Все гораздо сложнее, чем слово или Excel переполняет мои схемы [/ список]
      Loozik сейчас офлайн Пожаловаться на Loozik   Ответить с цитированием Мультицитирование сообщения от Loozik Быстрый ответ на сообщение Loozik

      29 мая 2013, 11:00:25 PM   # 10
       
       
      Сообщения: 378
      Цитировать по имени
      цитировать ответ
      по умолчанию Re: Новый метод, чтобы тянуть данные о торговле MtGox

      Даты в формате строк и включают в себя время, например, "2013-03-12 23:52:16", Таким образом, формат "гггг-мм-дд чч: мм: сс",

      Только мысль: может 2 дополнительных (к уже существующим Дата) столбцы / поля для сбора быть добавлены к API: Date_Only а также Time_Only (полученный из Дата)? Будет ли это то, что требует много работы?
      Loozik сейчас офлайн Пожаловаться на Loozik   Ответить с цитированием Мультицитирование сообщения от Loozik Быстрый ответ на сообщение Loozik

      29 мая 2013, 11:11:43 PM   # 11
       
       
      Сообщения: 378
      Цитировать по имени
      цитировать ответ
      по умолчанию Re: Новый метод, чтобы тянуть данные о торговле MtGox

      Только посмотрите, есть приложение под названием Sierra Chart (я думаю, что некоторые исследования были сделаны с этим приложением, чтобы принимать данные MtGox), который имеет даты и время, отделенные для внутридневных данных в формате CSV http://www.sierrachart.com/index.php?l=doc/doc_TextCSVDataFormat.html#ExampleIntraday
      Loozik сейчас офлайн Пожаловаться на Loozik   Ответить с цитированием Мультицитирование сообщения от Loozik Быстрый ответ на сообщение Loozik

      29 мая 2013, 11:50:53 PM   # 12
       
       
      Сообщения: 246
      Цитировать по имени
      цитировать ответ
      по умолчанию Re: Новый метод, чтобы тянуть данные о торговле MtGox

      Даты в формате строк и включают в себя время, например, "2013-03-12 23:52:16", Таким образом, формат "гггг-мм-дд чч: мм: сс",

      Только мысль: может 2 дополнительных (к уже существующим Дата) столбцы / поля для сбора быть добавлены к API: Date_Only а также Time_Only (полученный из Дата)? Будет ли это то, что требует много работы?

      Я спрошу его, когда я в следующий раз поймать его, если то, что вы говорите, правда, то было бы много смысла включать все три, чтобы вместить все пользователь. С другой стороны, Google Я считаю, что расходы на сумму переданных данных, так что может фактором в их решении, как это может показаться немного излишним.

      Я не думаю, что Google BigQuery делает его очень легким для непрограммистам фактически загрузки больших объемов данных из них, и у меня не было возможности прочитать на использовании его еще программно. После того, как у меня, хотя, это было бы очень легко для меня, чтобы сделать CSV, как вы просили, хотя, и, возможно, я мог бы даже сделать небольшое приложение, чтобы сохранить локальную базу данных обновляется с серверов BQ. Какая платформа вы? Я предполагаю, что с вашего экрана это для Windows?
      закись сейчас офлайн Пожаловаться на закись   Ответить с цитированием Мультицитирование сообщения от закиси Быстрый ответ на сообщение закись

      30 мая 2013, 12:03:03 AM   # 13
       
       
      Сообщения: 378
      Цитировать по имени
      цитировать ответ
      по умолчанию Re: Новый метод, чтобы тянуть данные о торговле MtGox

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

      Фантастика 

      С другой стороны, Google Я считаю, что расходы на сумму переданных данных, так что может фактором в их решении, как это может показаться немного излишним.

      Это было бы для MtGox, чтобы решить, если они склонны брать на себя эту дополнительную плату. Есть десятки тысяч третьей стороны графиков (я не говорю об игрушках, как MT4) пользователей программного обеспечения в: форекс и фьючерсов и фондовых трейдеров, как я, которые, в будущем, когда Bitcoin идет мейнстрим, потенциально будут исключены из возможности загрузки MtGox данные в свои приложения, если MtGox решает не воспользоваться два дополнительных поля для сбора.

      Я не думаю, что Google BigQuery делает его очень легким для непрограммистам фактически загрузки больших объемов данных из них, и у меня не было возможности прочитать на использовании его еще программно. После того, как у меня, хотя, это было бы очень легко для меня, чтобы сделать CSV, как вы просили, хотя, и, возможно, я мог бы даже сделать небольшое приложение, чтобы сохранить локальную базу данных обновляется с серверов BQ. Какая платформа вы? Я предполагаю, что с вашего экрана это для Windows?

      Я не знаю, сколько бы создать эту стоимость приложений. Я надеюсь, что финансирование толпы может работать (с небольшой помощью MtGox). Да, я использую Windows.
      Loozik сейчас офлайн Пожаловаться на Loozik   Ответить с цитированием Мультицитирование сообщения от Loozik Быстрый ответ на сообщение Loozik

      30 мая 2013, 12:10:39 AM   # 14
       
       
      Сообщения: 246
      Цитировать по имени
      цитировать ответ
      по умолчанию Re: Новый метод, чтобы тянуть данные о торговле MtGox

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

      Фантастика 

      С другой стороны, Google Я считаю, что расходы на сумму переданных данных, так что может фактором в их решении, как это может показаться немного излишним.

      Это было бы для MtGox, чтобы решить, если они склонны брать на себя эту дополнительную плату. Есть десятки тысяч третьей стороны графиков (я не говорю об игрушках, как MT4) пользователей программного обеспечения в: форекс и фьючерсов и фондовых трейдеров, как я, которые, в будущем, когда Bitcoin идет мейнстрим, потенциально будут исключены из возможности загрузки MtGox данные в свои приложения, если MtGox решает не воспользоваться два дополнительных поля для сбора.

      Я не думаю, что Google BigQuery делает его очень легким для непрограммистам фактически загрузки больших объемов данных из них, и у меня не было возможности прочитать на использовании его еще программно. После того, как у меня, хотя, это было бы очень легко для меня, чтобы сделать CSV, как вы просили, хотя, и, возможно, я мог бы даже сделать небольшое приложение, чтобы сохранить локальную базу данных обновляется с серверов BQ. Какая платформа вы? Я предполагаю, что с вашего экрана это для Windows?

      Я не знаю, сколько бы создать эту стоимость приложений. Я надеюсь, что финансирование толпы может работать (с небольшой помощью MtGox). Да, я использую Windows.

      Ну я уже создает лежащий в основе механизма приложения для моего личного использования, и я более чем счастлив, чтобы сделать немного дополнительной работы, чтобы сделать это кросс-платформенный бесплатно. Конечно, я всегда желанные пожертвования, но большая часть Bitcoin работы я делаю / делаю это с открытым исходным кодом. Надеюсь, я могу выпустить автономный питон приложение, которое не нужно, чтобы вы уже установили питона так, что это интуитивное, как можно использовать.
      закись сейчас офлайн Пожаловаться на закись   Ответить с цитированием Мультицитирование сообщения от закиси Быстрый ответ на сообщение закись

      30 мая 2013, 12:24:56 AM   # 15
       
       
      Сообщения: 378
      Цитировать по имени
      цитировать ответ
      по умолчанию Re: Новый метод, чтобы тянуть данные о торговле MtGox

      Ну я уже создает лежащий в основе механизма приложения для моего личного использования, и я более чем счастлив, чтобы сделать немного дополнительной работы, чтобы сделать это кросс-платформенный бесплатно.
      Так что я заметил эту нить вовремя.

      Конечно, я всегда желанные пожертвования, но большая часть Bitcoin работы я делаю / делаю это с открытым исходным кодом.
      У меня нет никаких проблем с пожертвованиями. На самом деле я был заинтересован в Bitcoin, потому что я хотел сделать пожертвование (для философа). Но я тоже люблю программист.

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

      Фантастика
      Loozik сейчас офлайн Пожаловаться на Loozik   Ответить с цитированием Мультицитирование сообщения от Loozik Быстрый ответ на сообщение Loozik

      30 мая 2013, 2:24:04 PM   # 16
       
       
      Сообщения: 1064
      Цитировать по имени
      цитировать ответ
      по умолчанию Re: Новый метод, чтобы тянуть данные о торговле MtGox

      Ого, скорость запроса впечатляет. Большой! Спасибо, что поделились.

      Редактировать:

      Это было бы для MtGox, чтобы решить, если они склонны брать на себя эту дополнительную плату. Есть десятки тысяч третьей стороны графиков (я не говорю об игрушках, как MT4) пользователей программного обеспечения в: форекс и фьючерсов и фондовых трейдеров, как я, которые, в будущем, когда Bitcoin идет мейнстрим, потенциально будут исключены из возможности загрузки MtGox данные в свои приложения, если MtGox решает не воспользоваться два дополнительных поля для сбора.

      Приведенные данные уже достаточно для всех этих целей. Какой формат данных вам нужно? Я рад помочь.


      @nitrous: В настоящее время дата имеет строку типа данных. Я предлагаю, чтобы изменить его на отметку времени. Строковые операции медленно, займет гораздо больше места и что-то вроде DAYOFWEEK (дата) не работает.
      dexX7 сейчас офлайн Пожаловаться на dexX7   Ответить с цитированием Мультицитирование сообщения от dexX7 Быстрый ответ на сообщение dexX7

      30 мая 2013, 5:34:18 PM   # 17
       
       
      Сообщения: 378
      Цитировать по имени
      цитировать ответ
      по умолчанию Re: Новый метод, чтобы тянуть данные о торговле MtGox

      Какой формат данных вам нужно? Я рад помочь.

      1. В данный момент Мне нужно только данные торговли клеща BTCUSD (нет необходимости в Bid и / или Ask данные). Для файла CSV (я позже импортировать эти данные в моем приложении) Мне нужно:
      Дата, время, цена, объем (в Satoshis)
      гггг-мм-дд, чч: мм: сс, 65000000000

      2. В будущем Мне понадобится / хочу / выпрашивать механизма / приложение, которое будет обновлять CSV файл с отсутствующими исторических данных и обновления данных в реальном времени от MtGox. Я позже буду отображать этот CSV-файл (отображение ASCII) с моим приложением графиков динамически подключать постоянно обновляет файл BTCUSD для этого наброска приложения.
      Loozik сейчас офлайн Пожаловаться на Loozik   Ответить с цитированием Мультицитирование сообщения от Loozik Быстрый ответ на сообщение Loozik

      30 мая 2013, 8:29:18 PM   # 18
       
       
      Сообщения: 278
      Цитировать по имени
      цитировать ответ
      по умолчанию Re: Новый метод, чтобы тянуть данные о торговле MtGox

      Язык запросов для BigQuery очень похож на SQL. Вы можете просто попросить BigQuery вернуть данные о дате в формате, который вы хотите:

      Для всех, кто нуждается в метке времени вместо строки даты:

      Код:
      ВЫБОР PARSE_UTC_USEC (дата) в качестве временной метки из [т-GOX: mtgox.trades], где цена = 2122000 LIMIT 1

      Это вернет:

      Код:
      Ряд отметка времени
      1 1359647088000000

      Для всех, кто нуждается в дату и время данных в разделенных колонках:

      Код:
      ВЫБОР ДАТЫ (TIMESTAMP (дата)) как дата, TIME (TIMESTAMP (дата)), как время от [мт-GOX: mtgox.trades], где цена = 2122000 LIMIT 1

      Это вернет:

      Код:
      Ряд Дата время
      1 2013-01-31 15:44:48

      Редактировать, вот список вещи вы можете сделать, связанные с даты / времени.
      whydifficult сейчас офлайн Пожаловаться на whydifficult   Ответить с цитированием Мультицитирование сообщения от whydifficult Быстрый ответ на сообщение whydifficult

      30 мая 2013, 11:22:48 PM   # 19
       
       
      Сообщения: 1064
      Цитировать по имени
      цитировать ответ
      по умолчанию Re: Новый метод, чтобы тянуть данные о торговле MtGox

      1. В данный момент Мне нужно только данные торговли клеща BTCUSD (нет необходимости в Bid и / или Ask данные). Для файла CSV (я позже импортировать эти данные в моем приложении) Мне нужно:
      Дата, время, цена, объем (в Satoshis)
      гггг-мм-дд, чч: мм: сс, 65000000000

      Шаг 1: Перейти к знаковому на сайт (картина)

      Код:
      https://bigquery.cloud.google.com/

      Шаг 2: Создание проекта .. (картина)

      Шаг 3: Включить "BigQuery API" (картина)

      Шаг 4: Если вы согласны, принять ToS (картина)

      Шаг 5: Составьте запрос (картина)

      Код:
      ВЫБОР ДАТЫ (TIMESTAMP (дата)) как дата, TIME (TIMESTAMP (дата)) как время, цена / 100000, как цена, количество
      ОТ [MT-GOX: mtgox.trades]
      ГДЕ Currency__ = "доллар США"
      И дата < "2013-05-19 17:30:00"
      Сортировать по дате, времени DESC DESC LIMIT 16000;

      Шаг 6: Редактирование запроса для ваших потребностей и после обработки вы должны иметь возможность загружать данные в формате CSV.

      Код:
      дата, время, цена, сумма
      2013-05-19,17: 29: 46,120.88,18501496
      2013-05-19,17: 29: 45,120.83,84148500
      2013-05-19,17: 29: 42,120.83,50000000
      2013-05-19,17: 28: 57,120.12501,1138895
      ...

      Если вы хотите, удалить строку с датой. Это будет возвращать Newst транзакции (или Newst до 23 мая).

      Максимальное количество результатов ограничено до 16000, в противном случае она будет содержать слишком много строк для прямого скачивания, но вы можете повторить шаг 5.
      dexX7 сейчас офлайн Пожаловаться на dexX7   Ответить с цитированием Мультицитирование сообщения от dexX7 Быстрый ответ на сообщение dexX7

      31 мая 2013, 12:24:42 AM   # 20
       
       
      Сообщения: 246
      Цитировать по имени
      цитировать ответ
      по умолчанию Re: Новый метод, чтобы тянуть данные о торговле MtGox

      Ого, скорость запроса впечатляет. Большой! Спасибо, что поделились.

      Редактировать:

      Это было бы для MtGox, чтобы решить, если они склонны брать на себя эту дополнительную плату. Есть десятки тысяч третьей стороны графиков (я не говорю об игрушках, как MT4) пользователей программного обеспечения в: форекс и фьючерсов и фондовых трейдеров, как я, которые, в будущем, когда Bitcoin идет мейнстрим, потенциально будут исключены из возможности загрузки MtGox данные в свои приложения, если MtGox решает не воспользоваться два дополнительных поля для сбора.

      Приведенные данные уже достаточно для всех этих целей. Какой формат данных вам нужно? Я рад помочь.


      @nitrous: В настоящее время дата имеет строку типа данных. Я предлагаю, чтобы изменить его на отметку времени. Строковые операции медленно, займет гораздо больше места и что-то вроде DAYOFWEEK (дата) не работает.

      Я должен дать понять, что я не являюсь хранителем этой базы данных, и я не сотрудник MtGox, однако MagicalTux на MtGox есть.
      закись сейчас офлайн Пожаловаться на закись   Ответить с цитированием Мультицитирование сообщения от закиси Быстрый ответ на сообщение закись

      

      Как заработать Биткоины?

      Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

      bitcoin-zarabotat.ru
      Почта для связи: bitcoin-zarabotat.ru@yandex.ru

      3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW