Pages:
Author

Topic: Qt Bitcoin Trader [Клиент для безопасных торгов на Mac/Windows/Linux] - page 3. (Read 303387 times)

newbie
Activity: 54
Merit: 0
У меня непонятная проблема вот такие правила

Название группы ( етн-втс 223)                          
                                                             Выполнять по очереди

1)Когда цена покупки >Точное значение( етн-втс) 0.0223 тогда продать ЕТН  0.01 по цене покупки

2)Когда цена продажи <Точное значение( етн-втс) 0.0222 тогда Купить ЕТН 0.01по цене продажи

3)Выполнить немедленно тогда запуститьгруппу или скрипт ( етн-втс 223)

Таких групп у меня 10 штук я называю их циклами, естественно каждая группа имеет разные названия и разные точные значения,Работают независимо друг от друга , по идее пока не сработает 1 правило второе не должно запускаться но происходят странные вещи, например утром просыпаюсь смотрю а у меня стоят 2 отложенных ордера на покупку по 0.01  эфира по одинаковой цене, или при подсчёте баланса я вижу что у меня проданно на 2-3 миллиона больше чем должно быть, то есть получается что при невыясненых обстоятельствах одно из правил срабатывает несколько раз 2-3 раза, хотя такого не должно быть , Подскажите в чём проблема ?Я незнаю что думать но возможно что при сбое интернет соединения и одновременно с нужной ценой установленной в правилах терминал начинает отправлять заявку на размещения ордера до тех пор пока он его не установит, в итоге получается срабатывае одного и того же правила несколько раз подряд . Если это так то что делать что бы правила работали корректно, Или в чём ещё может быть проблемма ?
legendary
Activity: 1035
Merit: 1065
Так оно сам становится в этот режим..  Это в родном правиле ставлю правило. Пробовал True делать - тоже не срабатывает. А вот почему родное правило переходит в False, даже при балансе менее 10 trx - понять не могу

В вашем примере executed не может перейти в False, так как эта переменная изначально False.
Следственно проверка на первое выполнение всегда ложная.

Извиняюсь, это не так, выполнится минимум один раз.
А после остановки скрипта мы полностью удаляем движок из памяти, следственно ничего сохраниться в будущий запуск не может.
legendary
Activity: 1035
Merit: 1065
Так оно сам становится в этот режим..  Это в родном правиле ставлю правило. Пробовал True делать - тоже не срабатывает. А вот почему родное правило переходит в False, даже при балансе менее 10 trx - понять не могу

В вашем примере executed не может перейти в False, так как эта переменная изначально False.
Следственно проверка на первое выполнение всегда ложная.
member
Activity: 67
Merit: 10
Так оно сам становится в этот режим..  Это в родном правиле ставлю правило. Пробовал True делать - тоже не срабатывает. А вот почему родное правило переходит в False, даже при балансе менее 10 trx - понять не могу
legendary
Activity: 1035
Merit: 1065
Подскажите. Родное правило. Срабатывает только один раз при создании. Дальше не срабатывает, если баланс менее 10 trx, сколько не включай его.

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 = 80.0;

 var price = trader.get("TRX/USDT" , "LastPrice");

 trader.buy("TRX/USDT" , amount , price);
 trader.groupDone();
}

trader.on("Balance","TRX").changed()
{
 if(executed)return;
 if(symbol != "TRX/USDT")return;
 if(value < 10.0) trader.delay(5,"executeRule()");
}


Правило не сработает так как var executed=false; всегда false
member
Activity: 67
Merit: 10
Подскажите. Родное правило. Срабатывает только один раз при создании. Дальше не срабатывает, если баланс менее 10 trx, сколько не включай его.

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 = 80.0;

 var price = trader.get("TRX/USDT" , "LastPrice");

 trader.buy("TRX/USDT" , amount , price);
 trader.groupDone();
}

trader.on("Balance","TRX").changed()
{
 if(executed)return;
 if(symbol != "TRX/USDT")return;
 if(value < 10.0) trader.delay(5,"executeRule()");
}
legendary
Activity: 1035
Merit: 1065
Подскажите пожалуйста, терминал дает возможность торговать на Битфайнекс маржинально?

Пока еще нет.
full member
Activity: 802
Merit: 100
@investor4in @Invest2bot1
Подскажите пожалуйста, терминал дает возможность торговать на Битфайнекс маржинально?
legendary
Activity: 1035
Merit: 1065
Вышел релиз Qt Bitcoin Trader v1.40.52!

- Включен эксперементальный режим vnc сервера в Linux
- Исправлено API биржи yobit, если когда либо получаете ошибку nonce с этой биржей, следует пересоздать API ключи
- Увеличен минимальный интервал запросов для Binance чтобы предотвратить бан по ІР
newbie
Activity: 3
Merit: 0
Благодарю за поддержку Игорь!

Примерно так должно выследить: Когда Цена продажи (STEEM/BTC) = Точное значение (STEEM/BTC) 0.00001948 тогда Купить STEEM Steem 11% по  ฿0.00001948
legendary
Activity: 1035
Merit: 1065
Парни, а можно с помощью правил у этой программы выставить отложенный ордер, но так чтоб деньги не бирже не были замороженными? не пойму как это реализовать?

Для этого вам следует создать стратегию, которая будет решать в какой момент открывать ордер.
Можете начать с правил. Программа должна быть запущена все время пока нужна работа стратегии.
newbie
Activity: 3
Merit: 0
Парни, а можно с помощью правил у этой программы выставить отложенный ордер, но так чтоб деньги не бирже не были замороженными? не пойму как это реализовать?
legendary
Activity: 1035
Merit: 1065
Вышел релиз Qt Bitcoin Trader v1.40.51!

- Исправлен баланс в hitbtc
- Исправлен баланс в binance
sr. member
Activity: 812
Merit: 443
★777Coin.com★ Fun BTC Casino!
Добрый день IGHOR.
 биржа Binance не отображается баланс в клиенте! Api пробовал по новой создавать не помогло Видать биржа что то поменяла.

Как раз сегодня на бирже Бинанс было обновление системы, которое на данный момент уже завершено. Основные изменения и улучшения касались   именно API
newbie
Activity: 8
Merit: 0
Добрый день IGHOR.
 биржа Binance не отображается баланс в клиенте! Api пробовал по новой создавать не помогло Видать биржа что то поменяла.
legendary
Activity: 1035
Merit: 1065
Спасибо.
Прошу прощенья за глупый вопрос, а когда будет обновление?

Собираемся в ближайшие несколько дней выпустить обновление.
newbie
Activity: 2
Merit: 0
Спасибо.
Прошу прощенья за глупый вопрос, а когда будет обновление?
legendary
Activity: 1035
Merit: 1065
Добрый день. Опять что-то с HITBTC. Не отображается баланс USD на паре EURS/USD, баланс  EURS отображается, в логе баланс видно. По последней цене, по цене покупки/продажи, то же нет. Апи пересоздавала. Помогите. Спасибо.

P.S.  Из-за этой проблемы не срабатывают ордера, связанные с балансом USD.

Спасибо, проблему нашли, исправим в следующем обновлении.
Pages:
Jump to: