Post
Topic
Board Трейдеры
Re: Qt Bitcoin Trader [Клиент для безопасных торгов на Mac/Windows/Linux]
by
MobiDick
on 08/02/2016, 00:29:08 UTC
var executed=false;
function executeRule()
{
 executed=true;
 if(trader.get("ApiLag")>10)
 {
 trader.log("Api lag is to high");
 trader.delay(1,"executeRule()");
 return;
 }

 var amount = 0.001;

 var price = 2480.0;

 trader.sell("BTCCNY" , amount , price);
 trader.groupDone();
}

trader.on("Balance","BTC").changed()
{
 if(executed)return;
 if(symbol != "BTCCNY")return;
 if(value > 0.01) executeRule();
}

Ордер не ставится.

Скрипт выглядит годным. Смущает лишь кол-во 0.001. Например, на bitfinex меньше чем 0.1 (если не ошибаюсь) нельзя ставить ордер.
Для отладки хорошо использовать:
Code:
trader.log("step1")
где вместо "step1", можешь писать, что хочешь.