Post
Topic
Board Трейдеры
Re: Qt Bitcoin Trader [Клиент для безопасных торгов на Mac/Windows/Linux]
by
Kocherga
on 06/09/2015, 17:47:58 UTC
даже попробовал разделить скрипт покупки и продажи:
в скрипте- запуск скрипта1 при балансе бтц>0.01
Quote
trader.timer(60,"proverka3()");// если есть бтц

function proverka3()
{
if(trader.get("Balance","BTC")>0.01) {
trader.groupStart("Скрипт 1");
}}

но почемуто результат тотже :
в логе скрипта
Quote
20:36:14> Start group: "Скрипт 1"
20:37:14> Start group: "Скрипт 1"
20:38:14> Start group: "Скрипт 1"
20:39:14> Start group: "Скрипт 1"
20:40:14> Start group: "Скрипт 1"
20:41:14> Start group: "Скрипт 1"
20:42:14> Start group: "Скрипт 1"
20:43:14> Start group: "Скрипт 1"
20:44:14> Start group: "Скрипт 1"
20:45:14> Start group: "Скрипт 1"

в логе скрипт 1
Quote
20:42:14> BTCUSD: Sell 0.01119996 at 235.68777114
20:42:14> Stop group: "Скрипт 1"
20:43:14> BTCUSD: Sell 0.01119996 at 235.68777114
20:43:14> Stop group: "Скрипт 1"
20:44:14> BTCUSD: Sell 0.01119996 at 235.68777114
20:44:14> Stop group: "Скрипт 1"
20:45:14> BTCUSD: Sell 0.01119996 at 235.68777114
20:45:14> Stop group: "Скрипт 1"
20:46:14> BTCUSD: Sell 0.01119996 at 235.68777114
20:46:14> Stop group: "Скрипт 1"
как я думаю, после первой продажи он должен остановится т.к. баланс бтц становится =0 т.е выражение trader.get("Balance","BTC")>0.01 должно быть неверным, но скрипт каким то образом зацикливется и проходя проверку нулевого  баланса продолжает.

Помогает только ручной перезапуск. Кстате биржа BTC-e если это имеет значение.