MarketMakerBot не торгует объемом < 1

MarketMakerBot не принимает объем < 1

  1. haritonevg20

    Регистрация:
    19.01.20
    Сообщения:
    89
    Был на сайте:
    06.07.21

    В настройках бота - выставляешь сатоши ( 0,001 ), 

    он принимает, но торгует всёравно объемом 1.

    можно сделать, что бы принимал объем - как и вдругих роботах ?

    какой объем выставил - таким и торгововал.

    haritonevg20
    17.02.2020 07:02
    #1
  2. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    19.04.24
    Цитата: haritonevg20

    В настройках бота - выставляешь сатоши ( 0,001 ), 

    он принимает, но торгует всёравно объемом 1.

    можно сделать, что бы принимал объем - как и вдругих роботах ?

    какой объем выставил - таким и торгововал.

    Робот для Московской биржи делался. Нужно в коде править тип объёма с int на decimal

    Алексей Ван
    17.02.2020 10:10
    #2
  3. haritonevg20

    Регистрация:
    19.01.20
    Сообщения:
    89
    Был на сайте:
    06.07.21
    Цитата: Алексей Ван

    Робот для Московской биржи делался. Нужно в коде править тип объёма с int на decimal

     

    Файл смотрю : MarketMakerBot.cs

    там decimal - и стоит :

    /// <summary>

            /// volume executed in a single transaction /

            /// объём исполняемый в одной сделке

            /// </summary>

            public decimal Volume;

     

    а что касается линий там - int, 

    а остальное decimal

    В какой строке ? искать и поменять ?

    haritonevg20
    17.02.2020 12:29
    #3
  4. haritonevg20

    Регистрация:
    19.01.20
    Сообщения:
    89
    Был на сайте:
    06.07.21

    Он то принимает decimal - я в шапке чиркал...

    а вот в расчетах - когда открыл позицию и закрыл - там объем не учитывается ( 0,001 ), а берется откуда то : 1

     

    haritonevg20
    17.02.2020 14:04
    #4
  5. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    19.04.24
    Цитата: haritonevg20

    Он то принимает decimal - я в шапке чиркал...

    а вот в расчетах - когда открыл позицию и закрыл - там объем не учитывается ( 0,001 ), а берется откуда то : 1

     

    Смотрите методы BuyAtLimit и SellAtLimit в роботе. Откуда там беруться объёмы.

    Алексей Ван
    17.02.2020 14:20
    #5
  6. haritonevg20

    Регистрация:
    19.01.20
    Сообщения:
    89
    Был на сайте:
    06.07.21
    Цитата: Алексей Ван
    Цитата: haritonevg20

    Он то принимает decimal - я в шапке чиркал...

    а вот в расчетах - когда открыл позицию и закрыл - там объем не учитывается ( 0,001 ), а берется откуда то : 1

     

    Смотрите методы BuyAtLimit и SellAtLimit в роботе. Откуда там беруться объёмы.

    В файле MarketMakerBot.cs - искать ?

    haritonevg20
    17.02.2020 19:19
    #6
  7. haritonevg20

    Регистрация:
    19.01.20
    Сообщения:
    89
    Был на сайте:
    06.07.21

    Или в BotTabSimple.cs ?

    haritonevg20
    17.02.2020 19:21
    #7
  8. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    19.04.24
    Цитата: haritonevg20
    Цитата: Алексей Ван
    Цитата: haritonevg20

    Он то принимает decimal - я в шапке чиркал...

    а вот в расчетах - когда открыл позицию и закрыл - там объем не учитывается ( 0,001 ), а берется откуда то : 1

     

    Смотрите методы BuyAtLimit и SellAtLimit в роботе. Откуда там беруться объёмы.

    В файле MarketMakerBot.cs - искать ?

    Да. Здесь.

    Алексей Ван
    18.02.2020 13:31
    #8
  9. haritonevg20

    Регистрация:
    19.01.20
    Сообщения:
    89
    Был на сайте:
    06.07.21
    Цитата: Алексей Ван

    В файле MarketMakerBot.cs - искать ?

    Да. Здесь.

    Робот - с багами, не считает установленные объемы и >1 and <1 - торгует - только 1 объемом - хоть убей ( устанавливал разные пределы объемов )

    а когда торгует, не запоминает, что наторговал. в закрытых позициях нет ничего, - может потому, что через QuikLua Connect ??

    первый раз когда ставил - на Binance ( тестовый сервер ) - вроде запоминал закрытые ( только объем 1 - всегда ), как на КВИК поставил - глюки.

    в расчетах - что то не то...

    decimal - стоит - типа все нормально.

    Копать дальше мне ( криворукому ) - не думаю, что нужно, - хотя интересно !

    Будет время - посмотрите пожалуйста, ( что то - не то там )

    Удалил я его... ( в тупике пока )

     

     

    haritonevg20
    19.02.2020 15:07
    #9
  10. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    19.04.24
    Цитата: haritonevg20
    Цитата: Алексей Ван

    В файле MarketMakerBot.cs - искать ?

    Да. Здесь.

    Робот - с багами, не считает установленные объемы и >1 and <1 - торгует - только 1 объемом - хоть убей ( устанавливал разные пределы объемов )

    Удалил я его... ( в тупике пока )

     

     

    У Квик нет ни одного инструмента у которого бы дробные были объёмы. Поэтому единичка и исполняется.

    Робот просто делался для московской биржи. Вот и всё.

    Алексей Ван
    20.02.2020 11:31
    #10
  11. haritonevg20

    Регистрация:
    19.01.20
    Сообщения:
    89
    Был на сайте:
    06.07.21
    Цитата: Алексей Ван
    Цитата: haritonevg20
    Цитата: Алексей Ван

    В файле MarketMakerBot.cs - искать ?

    Да. Здесь.

    Робот - с багами, не считает установленные объемы и >1 and <1 - торгует - только 1 объемом - хоть убей ( устанавливал разные пределы объемов )

    Удалил я его... ( в тупике пока )

     

     

    У Квик нет ни одного инструмента у которого бы дробные были объёмы. Поэтому единичка и исполняется.

    Робот просто делался для московской биржи. Вот и всё.

    какие дробные объемы ? - на квике ставлю, з-ри коня , он считает всё по единице - по 1-му коню,

    не понимает он, что ему увеличили кол-во коней на 3-ри.

    а по одному контракту, считает ( фиг - знает что, нет истории в закрытых сделках. )

    "Робот просто делался для московской биржи. Вот и всё." - личто для МБ ?

    нам что ли нельзя им пробовать ?

     

    haritonevg20
    21.02.2020 07:22
    #11
  12. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    19.04.24
    Цитата: haritonevg20
    Цитата: Алексей Ван
    Цитата: haritonevg20
    Цитата: Алексей Ван

    В файле MarketMakerBot.cs - искать ?

    Да. Здесь.

    Робот - с багами, не считает установленные объемы и >1 and <1 - торгует - только 1 объемом - хоть убей ( устанавливал разные пределы объемов )

    Удалил я его... ( в тупике пока )

     

     

    "Робот просто делался для московской биржи. Вот и всё." - личто для МБ ?

    нам что ли нельзя им пробовать ?

     

    Поправим на след неделе. Записал

    Алексей Ван
    21.02.2020 08:52
    #12
  13. haritonevg20

    Регистрация:
    19.01.20
    Сообщения:
    89
    Был на сайте:
    06.07.21
    Цитата: Алексей Ван
    Цитата: haritonevg20
    Цитата: Алексей Ван
    Цитата: haritonevg20
    Цитата: Алексей Ван

    В файле MarketMakerBot.cs - искать ?

    Да. Здесь.

    Робот - с багами, не считает установленные объемы и >1 and <1 - торгует - только 1 объемом - хоть убей ( устанавливал разные пределы объемов )

    Удалил я его... ( в тупике пока )

     

     

    "Робот просто делался для московской биржи. Вот и всё." - личто для МБ ?

    нам что ли нельзя им пробовать ?

     

    Поправим на след неделе. Записал

    Спасибо ! - интересный робот, его бы для крипто биржи, тоже бы адаптировать ( что бы понимал 0,001 BTC )

    haritonevg20
    21.02.2020 15:32
    #13
  14. haritonevg20

    Регистрация:
    19.01.20
    Сообщения:
    89
    Был на сайте:
    06.07.21

    Сделка по роботу ММ - отработанная ( должна быть закрыта ) - висит в подвешенном состоянии ( Binance ) - торги

    Висит сделка

     

    haritonevg20
    28.02.2020 09:44
    #14
  15. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    19.04.24
    Цитата: haritonevg20

    Сделка по роботу ММ - отработанная ( должна быть закрыта ) - висит в подвешенном состоянии ( Binance ) - торги

     

     

    Закрыть через пкм можно. 

    Там она на следующих итерациях дозакроется. Что-то не понравилось. Если не закроется - пишите. 

    Алексей Ван
    28.02.2020 16:17
    #15
  16. haritonevg20

    Регистрация:
    19.01.20
    Сообщения:
    89
    Был на сайте:
    06.07.21
    Цитата: Алексей Ван
    Цитата: haritonevg20

    Сделка по роботу ММ - отработанная ( должна быть закрыта ) - висит в подвешенном состоянии ( Binance ) - торги

     

     

    Закрыть через пкм можно. 

    Там она на следующих итерациях дозакроется. Что-то не понравилось. Если не закроется - пишите. 

    Да она висела, и пришлось закрыть все по маркету.

    А знаете Алекссей почему так ?

    В позиции, видно что торговал объемом 0,009, потом он удвоил позицию до 0,018 не смотря при этом в портфель которрым он торговал !

    А в портфеле было 0,016 - он не должен был, иметь право открывать вторую позу + 0,009, а он в наглую нарастил +2

    - и поэтому, когда он закрыл её - ту и ( встал ).

    Нужно ММ - следить, за количеством средств в портфеле, я так понимаю, и не мешало бы в настройках, сделать галочку ( наращивать или нет ), но это потом, а если не сильно сложно то можно.

    Главное - что бы роботы в частности ММ - видел портфель свой, может он наращивать или не может. Вот тогда бы он не нарастил вторую, в наглую.....

    Тогда и галочка не нужна - но всеравно нужна... 

    И это к лучшему, что мало денег - на портфеле было.

     

     

     

    haritonevg20
    29.02.2020 05:53
    #16
  17. haritonevg20

    Регистрация:
    19.01.20
    Сообщения:
    89
    Был на сайте:
    06.07.21

    А если коротко,  было так, наростил он в наглую вторую ( по первой позиции ) и закрывает ее, она висит и тут же сразу открывает другую на 0,09 в наглую - а в порфеле еще и не было даже 0,009, потому, что висело 0,018 на первой.

    haritonevg20
    29.02.2020 06:07
    #17
  18. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    19.04.24
    Цитата: haritonevg20

    А если коротко,  было так, наростил он в наглую вторую ( по первой позиции ) и закрывает ее, она висит и тут же сразу открывает другую на 0,09 в наглую - а в порфеле еще и не было даже 0,009, потому, что висело 0,018 на первой.

    Я понял. Не хватило денег.

    Вот смотри. Данный робот работает вот так а не иначе. Это сеточник. Растём - он докупает. Падаем - он продаёт. 

    Это пример для людей. Им такие примеры нужны. Если нужно менять что-то - надо делать нового робота под себя

    Алексей Ван
    29.02.2020 11:37
    #18
  19. haritonevg20

    Регистрация:
    19.01.20
    Сообщения:
    89
    Был на сайте:
    06.07.21
    Цитата: Алексей Ван
    Им такие примеры нужны.

    В смысле - примеры которые глючат ?

    haritonevg20
    02.03.2020 11:53
    #19
  20. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    19.04.24
    Цитата: haritonevg20
    Цитата: Алексей Ван
    Им такие примеры нужны.

    В смысле - примеры которые глючат ?

    Если что-то работает не так как хочется именно Вам, то это не значит что они глючат

    Алексей Ван
    02.03.2020 13:03
    #20
  21. haritonevg20

    Регистрация:
    19.01.20
    Сообщения:
    89
    Был на сайте:
    06.07.21

    Приветствую Алексей,

    в роботе ММ - если ставишь только в лонг ( ему в настройках ) - он не понимает этого и работает так же, т.е. в обе стороны,

    если ставишь только в шорт ( ему в настройках ) - он не понимает этого и работает так же, т.е. в обе стороны.

    поправить бы - интересный робот.

    С уважением.

     

     

     

     

    haritonevg20
    06.05.2020 09:02
    #21
  22. haritonevg20

    Регистрация:
    19.01.20
    Сообщения:
    89
    Был на сайте:
    06.07.21

    Приветствую Алексей, 

    это, как предложение - по этому боту "ММ" - новую тему не создаю.

    чек бокс бы в настройках ( возможность нужна )- торговать фиксированным объемом ( если стоит галочка ), если нет - то по умолчанию, также объем увеличивать, как он "ММ" - увеличивает на данный момент ( в два раза ).

    С уважением.

     

     

     

    haritonevg20
    11.05.2020 09:46
    #22
  23. sonic

    Регистрация:
    07.10.20
    Сообщения:
    15
    Был на сайте:
    10.02.21

    он не умножает а прибавляет обьем 

    sonic
    25.10.2020 23:53
    #23
  24. sonic

    Регистрация:
    07.10.20
    Сообщения:
    15
    Был на сайте:
    10.02.21
    Цитата: sonic

    он не умножает а прибавляет обьем 

    Для этого робота лучше включать режим marketdepth для более четкой работе по сетке после многочасовых тестов выяснилось он работает по завершению свечи относительно заданного шага сетки  оптимальный тайм фрейм 15 мин но сетку он центрует очень редко +-21 линия обычно 21 вниз

    sonic
    27.10.2020 02:52
    #24