Я знаю, что есть, вероятно, более эффективные способы, чтобы идти об этом, но я просто хочу знать, как это сделать. Итак, если вы хотели бы сказать мне обо всем "лучшие способы," Я буду признателен за предложения. Или вы можете просто увидеть это как вызов в программировании. Независимо плывет лодка, я думаю.
Это говорит ....
У меня уже есть макрос, который петля через BTC-E Общественного тикер и изменения цвета на основе значений ячеек. Я думаю, что Тикеры обновим BTC-E достаточно часто, чтобы это было несколько информативно, даже если это не достаточно быстро, чтобы быть очень полезными (3 секунд для полного цикла перед перезапуском). Я использую его в основном знать, когда мне нужно, чтобы перейти на сайт, когда он кажется больше активности происходит.
Я также уже есть макрос, который вытягивает Public ОБЩИЙ РЫНОК Приказы Cryptsy и настраивает эти хорошие столы для меня ..... Однако, проблема в том, что публичные интерфейсы Cryptsy только обновляются каждые ~ 5 минут .... но Private API жив ,
(Почему Cryptsy? Только начинает изучать в и оформлении день торговли. Походившая как хорошее место как любой, тем более, что они еще не торговать в декретных валютах.)
Вот основной VBA (бесплатно), что я ищу, чтобы перейти от "ПОЛУЧИТЬ" к "ПОСЛЕ"........
Код:
Sub MarketInfo ()
Dim XML: Set XML = CreateObject ("Msxml2.XMLHTTP")
XML.Open "Получить", "http://pubapi.cryptsy.com/api.php?method=singlemarketdata&marketid = 3", Ложь
XML.send
Dim Респ As String: Респ = XML.ResponseText
Тусклое SellPrc As Integer: SellPrc = InStr (1, Респ, "sellorders") + 23
Тусклое SellQty As Integer: SellQty = InStr (SellPrc, Респ, "количество") - 3
Dim Sprice As String: Sprice = Mid (Респ, SellPrc, SellQty - SellPrc)
Листы ("Лист1").Ассортимент("С2") .Value = Sprice
Тусклый BuyPrc As Integer: BuyPrc = InStr (1, Респ, "buyorders") + 22
Тусклый BuyQty As Integer: BuyQty = InStr (BuyPrc, Респ, "количество") - 3
Dim bPrice As String: bPrice = Mid (Респ, BuyPrc, BuyQty - BuyPrc)
Листы ("Лист1").Ассортимент("D2") .Value = bPrice
End Sub
Dim XML: Set XML = CreateObject ("Msxml2.XMLHTTP")
XML.Open "Получить", "http://pubapi.cryptsy.com/api.php?method=singlemarketdata&marketid = 3", Ложь
XML.send
Dim Респ As String: Респ = XML.ResponseText
Тусклое SellPrc As Integer: SellPrc = InStr (1, Респ, "sellorders") + 23
Тусклое SellQty As Integer: SellQty = InStr (SellPrc, Респ, "количество") - 3
Dim Sprice As String: Sprice = Mid (Респ, SellPrc, SellQty - SellPrc)
Листы ("Лист1").Ассортимент("С2") .Value = Sprice
Тусклый BuyPrc As Integer: BuyPrc = InStr (1, Респ, "buyorders") + 22
Тусклый BuyQty As Integer: BuyQty = InStr (BuyPrc, Респ, "количество") - 3
Dim bPrice As String: bPrice = Mid (Респ, BuyPrc, BuyQty - BuyPrc)
Листы ("Лист1").Ассортимент("D2") .Value = bPrice
End Sub
Что мне нужно помощь с установкой временного значения, API ключи, заголовки и т.д., чтобы получить доступ к своей учетной записи в адресной строке. Не заинтересованы в проведении торговых операций через Excel, просто хочет посмотреть на статистику моего аккаунта по причинам бухгалтерскими. Я просто не могу показаться, что Google ответов в любом месте (и Bing еще хуже).
Вот ссылка для получения дополнительной информации о протоколах API Cryptsy в: https://www.cryptsy.com/pages/api
Короткий вопрос: Что следует за "https://www.cryptsy.com/api"?