Jump to content

BTC-e Alarm новая версия


Recommended Posts

Posted

Запись опубликовал kolja153 2 авг 2013, 23:47

4 513 просмотров

 

Вышла новая версия программы V.0.0.9 http://blog.kolja153.com/wp-content/uploads/2013/07/BTCealarm009.png

 

Недавно начал торговать на бирже BTC-e, но это не основной мой доход, поэтому сидеть у компа нет времени. Вот и появилась мысль написать смс оповещения. Но оказалось труднее, чем я думал и пока вышла прога которая оповещает звуком когда курс меняется. Прога довольно проста. В водиш адресов public api пары и минимальное и максимальное значение курса.

 

http://blog.kolja153.com/wp-content/uploads/2013/07/BTCealarm.png

 

Так как знаю вашу недоверие к таким прогам решил выложить и описать исходники здесь.в блоге.

 

Так как когда-то писал на Делфи решил не тратить время на новый язык программирования. Для работы нам обязательно нужно установить компонет synapse он есть в файле исходника а также SoundCard, TrayIcon, uLkJSON.

 

Основная часть проги работает в таймере

Цитата

procedure TForm1.tmr1Timer(Sender: TObject);

var js, js2:TlkJSONobject;

s, last,buy,sell: String;

t: TSYSTEMTIME;

begin

if not HttpGetText(link, Memo1.Lines) then

begin

tmr1.Enabled:=False;

ShowMessage('wrong address.');

 

end;

s := Memo1.Text;

 

js := TlkJSON.ParseText(s) as TlkJSONobject;

if not assigned(js) then

begin

ShowMessage('wrong address.');

//Exit;

end

else

 

begin

if js.Field['ticker'] is TlkJSONobject then

begin

js2 := js.Field['ticker'] as TlkJSONobject;

 

last := js2.Field['last'].Value;

lbl3.Caption:='LAST '+last;

kurslast:=StrToFloat (last);

 

sell := js2.Field['sell'].Value;

lbl2.Caption:='SELL '+sell;

//Memo_out.Lines.Add('Sell = ' + s1);

 

buy := js2.Field['buy'].Value;

lbl1.Caption:='BUY '+buy;

// Memo_out.Lines.Add('buy= ' + s1);

 

end

else

ShowMessage('wrong address.');

 

end;

если перейти по ссилке https://btc-e.com/api/2/btc_usd/ticker ми увидем

Цитата

{"ticker":{"high":96.999,"low":93.211,"avg":95.105,"vol":416530.14646,"vol_cur":4362.4947,"last":95.45,"buy":95.753,"sell":95.4,"updated":1375478925,"server_time":1375478927}}

ето ми присвоим переменной S и далее last,buy,sell: уже переменным нужные значения обработанные JSON.

Дальше нам остается сравнить мгновенное значение с заданным и если оно превышает или меньше то компонетн SoundCard проиграент файл alarmmax.mp3

Цитата

if kursmax<=kurslast then sndcrd1.PlayFile('alarmmax.mp3');

if kursmin>=kurslast then sndcrd1.PlayFile('alarmmin.mp3');

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

 

http://blog.kolja153.com/35/

Кому помогла данная инфа пожертвуйте на развитие программы

 

BTC = 1F3BtisPs8dtKLSATLWqe1SH44P4VQuX6o

LTC = LdGP4AqWD4N3Fnffm7jgMmvW1U3TQ9KExN

4
  •  
  •  

6 Комментариев


Аффтар, учи албанский!

При таком заголовке и отношение к труду соответствующее.

Нет, учить стоит русский, и изображение вставить через загрузку.

Может китайкий ? Мой родной язык украинский, эта статья создавалась не для того чтобы в тексте искали ошибки.

Да их не ищет никто, просто глаз цепляется. А за материал спасибо!

не поймите неправильно. Вот вам ссылка для ознакомления.

http://www.netlore.ru/uchi-albanskij

Лойз сам хотел написать но чет в лень

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Similar Topics

    • У биткоина появилась новая роль — Binance Research

      Аналитики Binance Research объявили, что биткоин начал приобретать новую роль на рынке — опережающего события экономического индикатора, заранее отражающего ожидания инвесторов от политики Федеральной резервной системы США (ФРС). Если ранее динамика биткоина во многом определялась решениями этого американского центробанка — смягчение политики поддерживало рост, а ужесточение давило на цену, — то после 2024 года зависимость заметно ослабла, заметили аналитики.   Главный причиной стали

      in Новости криптовалют

    • Новая схема кражи криптовалют у россиян / Какие криптовалюты считаются ценными бумагами и товарами?

      «Лаборатория Касперского» сообщила о новой схеме кражи криптовалют у россиян. Как уберечь свои криптоактивы? В каких регионах России запрет на майнинг был отменен, а затем быстро стал вечным? Сколько миллионов майнеры должны российской налоговой? Какие криптовалюты считаются ценными бумагами и товарами? Об этом и многом другом расскажем в новом выпуске Bits.media.  

      in Новости криптовалют

    • Названа новая угроза для криптостартапов

      Вице-президент консалтинговой фирмы BlockSpaceForce Чарльз Чонг (Charles Chong) заявил, что криптостартапы столкнулись с новой угрозой — растущим рынком искусственного интеллекта, куда уходит капитал инвесторов. Стремительный рост интереса к ИИ усиливает конкурентную борьбу за венчурный капитал и создает новые вызовы для криптоиндустрии, полагает топ-менеджер. По его словам, в складывающихся условиях криптостартапы вынуждены активнее бороться за внимание инвесторов.   «Командам крипт

      in Новости криптовалют

    • Почему падает крипторынок? / Обновление Эфириума / Новая сеть от Павла Дурова

      Крипторынок оказался в красной зоне. Что тянет рынок вниз: действия инвесторов или решения политиков? Какую пользу Банк России видит в цифровом рубле? Для чего Кыргызстан запустил новый стейблкоин? Какую децентрализованную сеть запустит создатель Telegram Павел Дуров? Об этом и многом другом расскажем в новом выпуске Bits.media.  

      in Новости криптовалют

    • Colorkey - Новая криптовалюта

      Колоркей, что это такое? Я долго ломал голову над тем, как быть если вдруг окажется что наш мир виртуальный. Что если мы матрица. Это означает лишь то, что нам прийдётся нехило страдать ещё долгое время, хоть с миллиардом долларов, хоть как. Посмотрите на большинство игр. Кроме насилия и убийства там ничего нет. И как быть если виртуальные боты тоже всё чувствуют. Это всё равно что вы сидите со своим миллиардом, но к вам заходит банда избивает вас до смерти битами, вы бежите теряя штаны через вс

      in Клиника

×
×
  • Create New...