Bitcoin Forum
May 21, 2024, 12:49:25 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 [49] 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 »
  Print  
Author Topic: Qt Bitcoin Trader [Клиент для безопасных торгов на Mac/Windows/Linux]  (Read 303147 times)
kytcoin
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
October 11, 2016, 12:43:22 PM
 #961

спасибо!
жаль только что не добавили новые валютные пары DASH/USD...
и полыни нету.. (( ltlbt sad

В программе длина валют ограничена 3 символами так что DASH/USD можете найти по названию DSH/USD
да чота я не увидел... чтоле??  Huh Shocked   Sad Хде??
скрииншот из проги https://yadi.sk/d/fIK4FS_OweBTC
IGHOR (OP)
Legendary
*
Offline Offline

Activity: 1035
Merit: 1065



View Profile WWW
October 12, 2016, 01:06:49 AM
 #962

спасибо!
жаль только что не добавили новые валютные пары DASH/USD...
и полыни нету.. (( ltlbt sad

В программе длина валют ограничена 3 символами так что DASH/USD можете найти по названию DSH/USD
да чота я не увидел... чтоле??  Huh Shocked   Sad Хде??
скрииншот из проги


По ошибке синхронизации был залит не весь новый код, завтра выпустим 1.30.01 фикс

Qt Bitcoin Trader
Verify digital signature of the app in the file properties every time you download it.
IGHOR (OP)
Legendary
*
Offline Offline

Activity: 1035
Merit: 1065



View Profile WWW
October 12, 2016, 12:19:17 PM
 #963

Вышла v1.3.01 версия!

-1. Хотфикс 1.3.01
0. Поддержка macOS Sierra
1. В JL Script добавлена возможность чтение/запись файлов
2. Синхронизированы валютные пары Bitfinex, Bitstamp, BTC-e
3. Исправлен баг отображения истории и валютных пар в Bitstamp
4. Улучшен функционал Proxy
5. Исправлен баг неточного отображения скорости и лага
6. Исправлено отображение баланса для bitfinex, bitstamp, btcchina
8. Исправлен tonce в btcchina
9. Добавлена настройка уменьшения отступов интерфейса
10. Добавлена кнопка неактивности скрипта
11. Исправлен баг JL Script когда правила добавлялись в неправильную группу
12. Исправлен баг открытия, закрытия ордеров в bitstamp
13. Исправлен баг синхронизации времени
14. Еще много чего исправлено, не помню все

Всем рекомендую пользоваться функцией безопасного авто обновления.
Установить вручную: https://sourceforge.net/projects/bitcointrader

Qt Bitcoin Trader
Verify digital signature of the app in the file properties every time you download it.
usefree
Sr. Member
****
Offline Offline

Activity: 390
Merit: 251

Mamihlapinatapai


View Profile
October 12, 2016, 02:09:11 PM
 #964

Вышла v1.3.01 версия!

-1. Хотфикс 1.3.01
0. Поддержка macOS Sierra
1. В JL Script добавлена возможность чтение/запись файлов
2. Синхронизированы валютные пары Bitfinex, Bitstamp, BTC-e
3. Исправлен баг отображения истории и валютных пар в Bitstamp
4. Улучшен функционал Proxy
5. Исправлен баг неточного отображения скорости и лага
6. Исправлено отображение баланса для bitfinex, bitstamp, btcchina
8. Исправлен tonce в btcchina
9. Добавлена настройка уменьшения отступов интерфейса
10. Добавлена кнопка неактивности скрипта
11. Исправлен баг JL Script когда правила добавлялись в неправильную группу
12. Исправлен баг открытия, закрытия ордеров в bitstamp
13. Исправлен баг синхронизации времени
14. Еще много чего исправлено, не помню все

Всем рекомендую пользоваться функцией безопасного авто обновления.
Установить вручную: https://sourceforge.net/projects/bitcointrader

круто! спасибо Smiley
criss_sl
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


View Profile
October 16, 2016, 10:40:28 AM
 #965

добрый день, Вы добавили  В JL Script добавлена возможность чтение/запись файлов, спс, если есть возможность описать , команды, и как правильно их оформлять В JL Script.
Zenitur
Sr. Member
****
Offline Offline

Activity: 362
Merit: 250


View Profile
October 30, 2016, 04:41:47 AM
Last edit: November 18, 2016, 12:32:31 PM by Zenitur
 #966

Спасибо что добавили мою сборку для SUSE Enterprise в шапку темы! Если можно, назовите их именно "SUSE Enterprise", а не "Opensuse Enterprise". Так правильнее (платная версия Opensuse не вся открытая)
KOZAK
Full Member
***
Offline Offline

Activity: 220
Merit: 251


View Profile
October 30, 2016, 11:58:36 AM
 #967

Может я конечно повторюсь и на такой вопрос уже был дан ответ....просто неохота лопатить 49 страниц но
Почему вы до сих пор не сделали поддержку биржи ЕКСМО ?
Не понимаю почему есть скамная говнобиржа GOC io и нет ЕксмоHuh
Steply
Sr. Member
****
Offline Offline

Activity: 463
Merit: 259


View Profile WWW
November 02, 2016, 09:00:42 AM
Last edit: November 07, 2016, 08:51:45 AM by Steply
 #968

Над оптимизацией отображения интерфейса поработайте плиз.
Когда в списке "открытые ордера" больше 20 ордеров, а желательно вообще 40-50. И стакан цен обновляется отображая эти ордера (глубина стакана стоит 20), и блоки баланса мигаю при каждом тике программы (т.к ордера исполняются и изменяя баланс), то тормозит вся программа. Что трудно кнопку нажать или сделать скролл стаканов, ибо все дергается и как бы икает. При этом 1 ядро на 8 ядерном процессоре загружено на 90%

Запущено на:
Macbook Retina 2,7  16gb 10.9.5
Версия приложения 1.30.01


GBot trader: https://gbot-trader.herokuapp.com |  Community Chat
Exchange: Wex | Poloniex | Bittrex | Exmo | Bitfinex | Liqui | Dsx | Binance | Cex | Cryptopia | Kraken | Yobit | Huobi | Kucoin | Hitbtc | Okex | Bleutrade | Bibox | Bithouse | Bitmax | Btcalpha | Coinex | Fcoin | Graviex | Stex
kytcoin
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
November 02, 2016, 09:16:29 AM
 #969

Над оптимизацией отображения интерфейса поработайте плиз.
Когда в списке "открытые ордера" больше 20 ордеров, а желательно вообще 40-50. И стакан цен обновляется отображая эти ордера (глубина стакана стоит 20), и блоки баланса мигаю при каждом тике программы (т.к ордера исполняются и изменяя баланс), то тормозит вся программа. Что трудно кнопку нажать или сделать скролл стаканов, ибо все дергается и как бы икает. При этом 1 ядро на 8 ядерном процессоре загружено на 90%

Запущено на:
Macbook Retina 2,7  16gb 10.9.5
Версия приложения 1.30.01
Да, согласен! неплохо бы оптимизировать )
подтверждаю тормозит порою жутко
зы
Илии это только на МаК ОСHuh
конф компа примерно такая жеееее...
Steply
Sr. Member
****
Offline Offline

Activity: 463
Merit: 259


View Profile WWW
November 13, 2016, 10:54:36 AM
 #970

Переименовать профиль не хватает возможности. Удалять и заного создавать не удобно =(

GBot trader: https://gbot-trader.herokuapp.com |  Community Chat
Exchange: Wex | Poloniex | Bittrex | Exmo | Bitfinex | Liqui | Dsx | Binance | Cex | Cryptopia | Kraken | Yobit | Huobi | Kucoin | Hitbtc | Okex | Bleutrade | Bibox | Bithouse | Bitmax | Btcalpha | Coinex | Fcoin | Graviex | Stex
SimGa
Newbie
*
Offline Offline

Activity: 41
Merit: 0


View Profile WWW
November 13, 2016, 11:06:46 AM
 #971

Quote
Qt Bitcoin Trader позволяет быстрее и удобнее торговать на Bitfinex, BTC-e, Bitstamp, GOC io, Indacoin, Bitcurex, BitmarketPL и BTCChina.
Есть в планах добавить биржу DSX ?
alexlogin
Hero Member
*****
Offline Offline

Activity: 571
Merit: 500


We do influencer marketing better


View Profile WWW
December 16, 2016, 12:42:55 AM
 #972

Дев классная прога, ну прошу тебя добавь пару биоок бакс на оккоине!

.
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
.
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
numetal
Newbie
*
Offline Offline

Activity: 35
Merit: 0


View Profile
December 16, 2016, 07:38:27 AM
 #973

Было бы отлично заиметь возможность, например с помощью скриптов, добавлять валютные пары для торгов, или даже новые биржи целиком.
alexlogin
Hero Member
*****
Offline Offline

Activity: 571
Merit: 500


We do influencer marketing better


View Profile WWW
December 16, 2016, 01:15:39 PM
Last edit: December 19, 2016, 11:49:06 PM by alexlogin
 #974

Коллеги кто может помочь со скриптом. Нужен скрипт, для расставление нескольких ордеров на сумму ниже рыновной, при исполнении ордера, ставить ордер на продажу +(N) к цене

.
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
.
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
alexlogin
Hero Member
*****
Offline Offline

Activity: 571
Merit: 500


We do influencer marketing better


View Profile WWW
December 19, 2016, 11:50:29 PM
 #975

Сорян за топ, вопрос ещё актуальный

.
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
.
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
exsith
Jr. Member
*
Offline Offline

Activity: 152
Merit: 2


View Profile
December 22, 2016, 10:50:34 AM
Merited by MalReynolds (1)
 #976

Почему при покупке или продаже выходит окно с предупреждением: "Внимание: если сумма всех сделок превысит баланс, то BTC China сразу удалит ваш ордер"? Пробовал и с небольшими суммами, и иногда ордера не открываются. В веб-интерфейсе все нормально, можно торговать хоть на всю котлету.
Steply
Sr. Member
****
Offline Offline

Activity: 463
Merit: 259


View Profile WWW
December 22, 2016, 12:06:05 PM
Last edit: December 22, 2016, 06:49:40 PM by Steply
 #977

Коллеги кто может помочь со скриптом. Нужен скрипт, для расставление нескольких ордеров на сумму ниже рыновной, при исполнении ордера, ставить ордер на продажу +(N) к цене
Code:
var tradeCurrency = {"name":"NVC", "nameTwo":"USD"};
var timeCount = 40;          // сколько минут ждать перед закрытием неисполнившихся ордеров
var spredMin = 0.004;      // минимальная величина спреда
var N = 0.001;   // это ваше +-N к цене

var priceSell = 0;
var priceBuy = 0;


trader.logClear();
trader.log('Script start...');

tradeCurrency.pair = tradeCurrency.name + tradeCurrency.nameTwo;
var startBalance = balanceCurrency = trader.get("Balance", tradeCurrency.name);
var startBalanceTwo = trader.get("Balance", tradeCurrency.nameTwo);

var timeSell = timeBuy = timeBal = trader.get("Time");
var lastPrice = trader.get("LastPrice");
var askPrice = trader.get("AskPrice");
var bidPrice = trader.get("BidPrice");
var lastBuyPrice;

trader.on("Balance", tradeCurrency.name).changed() {
  balanceCurrency = value;
  timeSell = timeBuy = trader.get("Time");
}

trader.on("AskPrice").changed() {
  askPrice = value;
}

trader.on("BidPrice").changed() {
  bidPrice = value;
}

trader.on("LastPrice").changed() {
  lastPrice = value;
}

trader.on("Time").changed() {
  if ( (askPrice - bidPrice) > spredMin ) {
    buyFunc();  
    sellFunc();
  }
  
  if (timeCount != 0 && value - timeSell > timeCount * 60) {
    if (trader.get("OpenAsksCount")>0) trader.cancelAsks(tradeCurrency.pair);
    timeSell = value;
  }
  
  if (timeCount != 0 && value - timeBuy > timeCount * 60) {
    if (trader.get("OpenBidsCount")>0) trader.cancelBids(tradeCurrency.pair);
    timeBuy = value;
  }
}

function sumCount () {
  return trader.get("Balance", tradeCurrency.nameTwo) / trader.get("AskPrice");
}


function sellFunc() {
  var sellPrice;
  var sellCount = balanceCurrency;
  if (sellCount < 0.1) return;
  if (priceSell > 0) {
    sellPrice = priceSell + N;
  } else {
    var askPrice = trader.get("AskPrice");
    sellPrice = lastPrice > askPrice ? lastPrice : askPrice;
    sellPrice = sellPrice + N;
    if (askPrice <= lastBuyPrice) {
      sellPrice = lastBuyPrice;
      trader.log('lastBuyPrice <= askPrice, askPrice:' + askPrice + ', lastBuyPrice:' + lastBuyPrice);
    }
  }

  trader.sell(sellCount, sellPrice);
  timeSell = trader.get("Time");
}

function buyFunc() {
  var buyPrice;
  var buyCount = sumCount();
  if (buyCount < 0.1) return;
  if (priceBuy > 0) {
    buyPrice = priceBuy - N;
  } else {
    var bidPrice = trader.get("BidPrice");
    buyPrice = lastPrice < bidPrice ? lastPrice : bidPrice;
    buyPrice = buyPrice - N;
    lastBuyPrice = buyPrice;
  }

  trader.buy(buyCount.toFixed(3), buyPrice);
  timeBuy = trader.get("Time");
}


Вот вам база. Дальше модифицируйте как хотите

GBot trader: https://gbot-trader.herokuapp.com |  Community Chat
Exchange: Wex | Poloniex | Bittrex | Exmo | Bitfinex | Liqui | Dsx | Binance | Cex | Cryptopia | Kraken | Yobit | Huobi | Kucoin | Hitbtc | Okex | Bleutrade | Bibox | Bithouse | Bitmax | Btcalpha | Coinex | Fcoin | Graviex | Stex
alexlogin
Hero Member
*****
Offline Offline

Activity: 571
Merit: 500


We do influencer marketing better


View Profile WWW
December 23, 2016, 07:05:45 PM
 #978

Коллеги кто может помочь со скриптом. Нужен скрипт, для расставление нескольких ордеров на сумму ниже рыновной, при исполнении ордера, ставить ордер на продажу +(N) к цене
Code:
var tradeCurrency = {"name":"NVC", "nameTwo":"USD"};
var timeCount = 40;          // сколько минут ждать перед закрытием неисполнившихся ордеров
var spredMin = 0.004;      // минимальная величина спреда
var N = 0.001;   // это ваше +-N к цене

var priceSell = 0;
var priceBuy = 0;


trader.logClear();
trader.log('Script start...');

tradeCurrency.pair = tradeCurrency.name + tradeCurrency.nameTwo;
var startBalance = balanceCurrency = trader.get("Balance", tradeCurrency.name);
var startBalanceTwo = trader.get("Balance", tradeCurrency.nameTwo);

var timeSell = timeBuy = timeBal = trader.get("Time");
var lastPrice = trader.get("LastPrice");
var askPrice = trader.get("AskPrice");
var bidPrice = trader.get("BidPrice");
var lastBuyPrice;

trader.on("Balance", tradeCurrency.name).changed() {
  balanceCurrency = value;
  timeSell = timeBuy = trader.get("Time");
}

trader.on("AskPrice").changed() {
  askPrice = value;
}

trader.on("BidPrice").changed() {
  bidPrice = value;
}

trader.on("LastPrice").changed() {
  lastPrice = value;
}

trader.on("Time").changed() {
  if ( (askPrice - bidPrice) > spredMin ) {
    buyFunc();  
    sellFunc();
  }
  
  if (timeCount != 0 && value - timeSell > timeCount * 60) {
    if (trader.get("OpenAsksCount")>0) trader.cancelAsks(tradeCurrency.pair);
    timeSell = value;
  }
  
  if (timeCount != 0 && value - timeBuy > timeCount * 60) {
    if (trader.get("OpenBidsCount")>0) trader.cancelBids(tradeCurrency.pair);
    timeBuy = value;
  }
}

function sumCount () {
  return trader.get("Balance", tradeCurrency.nameTwo) / trader.get("AskPrice");
}


function sellFunc() {
  var sellPrice;
  var sellCount = balanceCurrency;
  if (sellCount < 0.1) return;
  if (priceSell > 0) {
    sellPrice = priceSell + N;
  } else {
    var askPrice = trader.get("AskPrice");
    sellPrice = lastPrice > askPrice ? lastPrice : askPrice;
    sellPrice = sellPrice + N;
    if (askPrice <= lastBuyPrice) {
      sellPrice = lastBuyPrice;
      trader.log('lastBuyPrice <= askPrice, askPrice:' + askPrice + ', lastBuyPrice:' + lastBuyPrice);
    }
  }

  trader.sell(sellCount, sellPrice);
  timeSell = trader.get("Time");
}

function buyFunc() {
  var buyPrice;
  var buyCount = sumCount();
  if (buyCount < 0.1) return;
  if (priceBuy > 0) {
    buyPrice = priceBuy - N;
  } else {
    var bidPrice = trader.get("BidPrice");
    buyPrice = lastPrice < bidPrice ? lastPrice : bidPrice;
    buyPrice = buyPrice - N;
    lastBuyPrice = buyPrice;
  }

  trader.buy(buyCount.toFixed(3), buyPrice);
  timeBuy = trader.get("Time");
}


Вот вам база. Дальше модифицируйте как хотите
благодарю

.
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
.
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
█▒█
IGHOR (OP)
Legendary
*
Offline Offline

Activity: 1035
Merit: 1065



View Profile WWW
December 27, 2016, 02:00:55 PM
 #979

Вышло v1.3.02 обновление!

Исправлены мелкие баги
Исправлены баги отображения информации Bitfinex и OkCoin
Улучшена поддержка macOS

Всем рекомендую использовать безопасное авто обновление в программе вместо скачивания файлов.
Но все же вот ссылка по которой можно скачать: https://sourceforge.net/projects/bitcointrader

Qt Bitcoin Trader
Verify digital signature of the app in the file properties every time you download it.
kytcoin
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
December 31, 2016, 01:33:02 AM
 #980

Вышло v1.3.02 обновление!

Исправлены мелкие баги
Исправлены баги отображения информации Bitfinex и OkCoin
Улучшена поддержка macOS

Всем рекомендую использовать безопасное авто обновление в программе вместо скачивания файлов.
Но все же вот ссылка по которой можно скачать: https://sourceforge.net/projects/bitcointrader
Ага, тоже увидел при запуске проги обновление...но оно так и не случилось.. не загрузилось даже автообновлением... (
MAC OS X Yosemite 10.10.5
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 [49] 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!