►
From YouTube: Hummingbot Weekly Developer Call 017 | 30 November 2022
Description
The Hummingbot Weekly Developer Call is a technical and general discussion intended to gather active community developers who contribute to making the Hummingbot codebase better through Hummingbot Improvement Proposals (HIPs) and Bug Fixes.
Meeting Info:
- Schedule: Nov 30, 2022 / 3:00 PM UTC / 11:00 PM HKT
- Duration: 60 minutes
Agenda:
- Review Open Issues of Bounties Board
- Mini-Lesson: Post-Process Tool
- Community Q&As
A
What
about
now,
Carlito,
okay,
I,
think
that
now
is
working
perfect
yeah
in
the
garage
in
the
group,
you're,
okay!
Well,
what
is
new
in
apple,
music,
okay,
well,
so
I
talk
a
lot
on
you
where
you
you
and
you
can
hear
me
by
the
way
I
will
start
again.
So
what
for
the
community
called
of
this
week,
we
have
here
James
umashik,
that
was,
that
is
the
creator
of
the
grid
strategy
in
hummingbot
and
also
this
post
process
tool.
A
So
well.
We
are
very
happy
to
have
you
here.
James
and
also
he's
going
to
teach
us
show
us
how
the
post
process
tool
works
and,
while
also
you
can
provide
some
feedback,
see
if
you
like,
the
the
architecture,
you
want
to
change
something.
If
you
want
to
improve
something-
and
we
can
discuss
it
here
so
to
start.
Let's
review
about
this
board,
we
have
a
lot
of.
We
are
reviewing
a
lot
of
bugs
this.
A
One
will
be
rejected
and
I'm
going
to
build
the
the
new
version
of
Finance
per
petrol,
then
well,
our
sand
digs
and
all
this
stuff
is
going
to
be
solved
with
these
upgrades
of
the
connectors
we're
going
to
upgrade
the
ascendex
spot
and
the
Huawei
is
supposed
to
2.1
version.
These
are
already
submitted,
so
we're
going
to
have
these
connectors
in
the
code
base.
The
upgrade
of
the
VTC
was
paused
right
now
and
probably
will
be
deprecated
for
now,
because
nobody
is
using
the
connector.
A
Well.
I
hope
that
soon
also,
we
are
going
to
have
Google
perpetuals
in
the
code
base
for
the
bugs
they
are
open
and
nobody's
taking
care
about
them.
Are
this
one
that
is
more
for
research,
or
these
two
are
more
for
research,
and
this
is
an
issue
of
the
connector
base.
That
is
not
updating
the
balance.
The
dollar
balance
in
real
time,
a
big
of
the
connectors
that
doesn't
have
real-time
updates
of
the
balance
via
websocket.
A
So
well,
that's
all
about
the
boundaries
board.
This
is
normally
I.
Think
that
we
review
all
all
the
musicals
well
I,
encourage
you
to
start
reviewing
or
making
some
research
about
this
okay.
Well,
James
is
your
time
you're
muted!
So,
if
you
want,
you
can
share
screen
and
start
with
the
mini
lesson.
A
A
A
B
A
Of
your
output
capture,
I
I'm,
going
to
answer
your
question.
Zumba
I'm,
trying
to
because
I
have
here
James
in
the
chat
in
the
in
in.
A
The
mid
in
the
roommates,
you
cannot
hear
him.
A
A
A
B
B
Yes,
okay,
I
think
Mike
says
you
can
hear
me,
but
Cedric
I
can't
hear
you
right
now.
B
A
B
B
Okay,
so
I'm
just
going
to
go
over
how
to
use
this
hoverboard
post
process
tool.
So
what
this
is
is
a
small
script
to
analyze
the
performance
of
bots
that
you've
been
running
with
hummingbot.
So
it's
available
here
in
this
GitHub
repo
under
Community
tools.
B
So
you
have
this
hummingbird
cross
process
folder,
and
it
just
has
this
one
python
script
inside
it
all
right,
so
I'm
just
going
to
go
how
to
actually
use
this
script
for
an
example
now,
so
let
me
switch
over
my
screen,
so
I
have
this
folder
here.
So
one
of
the
folders
here
is
a
typical
hummingbot
run
so
I'm
using
Docker
here.
B
So,
if
I
open
this
up,
you
can
see
the
typical
folders
inside
we
have
the
config
files,
you
have
the
data
files,
the
norms
and
so
on
and
I
also
have
another
folder,
that's
coming
by
post
office
code
that
I've
just
downloaded
from
the
GitHub
okay.
So
this
is
the
exact
same
folder
that
we
just
looked
at
on
the
website
in
GitHub,
okay.
So
so
how
do
we
use
this?
So
what
I'm
going
to
do
now
is
open
up
this
python
script.
B
So
I'm
opening
it
up
in
emacs,
but
you
can
use
notepad
or
anything
else
so
here
in
the
script
it
had
these
few
lines
of
inputs
that
can
be
modified,
so
these
are
the
only
things
that
they
need
to
change.
In
order
to
see
you
know
the
output
for
the
bond
that
you've
been
running,
okay,
so
I'm
just
going
to
provide
the
details
according
to
this
run
that
I've
been
doing
so.
The
exchange
here
is
Finance.
B
So
we
need
to
provide
a
start
time
for
the
analysis,
so
you
can
see
the
format
here
it's
year
month
day,
our
minute
second,
so
we
have
2022
the
month
is
going
to
be
November.
B
The
starting
date,
let's
say,
is
28
from
two
days
back,
so
I've
been
running
this
spot
for
about
10
days
now.
So
let's
just
look
at
the
analysis
for
the
last
couple
of
days.
Let's
say
this
is
from
1am,
okay.
So
now
the
next
thing
that
needs
to
be
provided
is
the
path
to
the
create
data.
So
that's
going
to
be
inside
the
coming
board,
underscore
data
folder.
So
you
have
this
folder
here,
and
this
is
the
file
that
we
need
to
provide
the
path
to
okay.
B
So
here
you
can
provide
either
the
absolute
path
the
way
it
is
given
over
here
or
you
can
provide
a
relative
path,
so
in
this
case,
I'm
actually
going
to
provide
a
relative
path.
B
Dot,
CSV,
okay,
so
this
is
a
hummingbot
I
mean
this
is
a
bot
based
on
a
script
that
I've
been
running
for
the
past
10
days
or
so.
Okay,
and
the
final
thing
that
needs
to
be
provided
is
the
keys
percentage
on
the
exchange
that
we
are
using.
B
So
for
the
Poss,
the
fees
is
actually
zero,
so
I'm
just
going
to
set
it
as
zero.
Okay,
so
that's
pretty
much
it
so
inputs
are
ready.
B
If
you
don't
have
any
of
these
packages
installed
already,
you
might
be
asked
to
install
them,
so
you
just
go
ahead
and
install
them
with
fit.
I
already
have
them
installed.
So
this
is
probably
going
to
work
or
maybe
not
okay.
It's
asking
me
not
to
use
a
leading
zero
for
this.
So
let's
just
say
one.
B
B
So
it
produces
a
couple
of
things.
So
one
of
the
things
that
we
get
is
this
visualization
showing
where
the
buys
themselves
have
been
done.
So
you
can
see.
The
date
starts
here
at
November
28th
at
1am,
which
is
the
start
time
that
we
provided
for
the
code
and
it
goes
all
the
way
up
to
the
present
moment.
B
Okay.
So
this
is
the
visualization
and
we
also
get
this
list
of
Statistics
in
the
terminal
here.
So
you
can
see
the
things
that
it's
showing
so
we
can
see
the
market
change
percentage,
so
the
market
has
actually
gone
up
by
two
percent
of
this
interval,
which
you
can
see
on
this
plot
over
here
you'll
see
the
number
of
buy
trades,
the
number
of
sell
trades
average
Buy
price
average
sale.
B
Price
average,
spread
the
fees
based
on
the
fees
percentage
that
we've
provided
the
total
put
off
their
laws
because
of
the
trade
volume,
the
change
in
base
assets
and
also
the
p
l
as
a
percentage
of
trade
volume.
Okay,
so
just
some
useful
statistics
for
you
to
see
how
the
bot
has
been
performing
in
the
intervals
that
you
provided.
So
here
we
can
actually
see
that
we've
made
a
small
loss
of
about
five
dollars,
but
hopefully
this
is
offset
by
mining
rewards
right.
So
that's
what
they're
looking
for
here!
B
B
B
B
You
can
see
that
overall,
we
are
actually
at
a
small
profit
of
maybe
like
three
USD,
so
the
total
trade
volume
and
this
time
is
47,
840,
USD
or
20
days
of
training.
So
this
is
just
like
a
experimental
script
that
I
was
running
so
with
small
trade
quantities.
B
So
these
are
the
output
statistics,
so
the
change
in
base
asset,
which
shows
which
it
shows
here,
that's
minus
73.
It
shows
the
the
change
in
the
quantity
of
the
base
asset
from
the
start
time
to
the
end
time
of
the
bot
and
actually
I've
been
running
this
bot
with
a
constant
inventory.
So
this
statistic
is
not
quite
correct,
so
what
has
actually
happened
here
is
that
I've
manually
stopped
the
bot
a
few
times
and
purchased
some
assets
directly
using
the
binance
app.
B
So
that's
why
we
get
this
negative
73
over
here.
So
actually,
there's
not
much
change
in
base
asset,
because
I've
been
trading
with
the
same
inventory.
So
sometimes
you
might
need
to
you
know,
use
your
own
knowledge
of
the
situation.
B
Then
you
have
some
manual
user
intervention
going
on
so
when
you
actually
go
inside
and
change
something
to
do
with
the
bot
performance
but
anyway.
So
this
is
how
this
post
process
tool
works.
So
it's
just
a
quick
way
to
see
where
the
buys
and
sells
are
made
on
a
plot
and
to
look
at
these
General
statistics.
A
A
A
A
A
Well,
if
there
is
no
questions,
I
think
that
well
I
will
say
thank
you
again,
James
to
participate
and
to
show
up
hey
your
trashy.
Congratulations
for
the
two
dollars
for
three
dollars
of
profit
that
you
make
they
will
take
it
well
at
the
end
was
profit
because
the
first
thing
that
you
show
up
was
a
Lucius,
but
one
is
normal,
but
at.
B
A
Right,
thank
you.
Thank
you,
okay.
Well,
thank
you
very
much.
Well,
I
think
that
that's
all
for
today,
that's
our
weekly
Dev
call.
I,
don't
know
if
anybody
has.
A
To
discuss
more
than
this,
some
q
a
something
to
ask,
but
if
not
that's
all,
for
today,
too
foreign.