CinderellaMan

CinderellaMan

Create a cryptocurrency trading bot in Elixir

Hello,

I’m not sure where this should / could be posted, but I’ve put a lot of effort and just released my first video about streaming cryptocurrency prices in Elixir.

I would like to create more videos that will lead to a fully-fledged cryptocurrency trading bot in Elixir(almost like a course but in this pair programming format). On the way, people will see practical usage of OTP stuff like Supervision trees, etc.

I think that is what is missing as people get to know Elixir, but they didn’t write any “complex” systems (they didn’t get a job in Elixir yet, but they would like to be prepared)

I would love to get some comments(both here and on Youtube :wink: ), I know it’s not the greatest quality but even knowing where hurts the most could help me to iron it out the soonest :slightly_smiling_face:

Video link: https://www.youtube.com/watch?v=wVYIx7M6o28

PS. Feel free to move it to any other category on the forum.

Thanks in advance,

Kamil

Most Liked

CinderellaMan

CinderellaMan

Hello,

I just added another episode about the topic mentioned above - this time it’s about building a naive trading strategy:

Let me know what you think,

Thanks in advance,

Kamil

10
Post #1
CinderellaMan

CinderellaMan

I managed to record another video :slight_smile: This time I focused on getting the supervision tree running so you can scale the number of traders in the future (as now they would just all start at the same time and that doesn’t have too much sense).

As always enjoy, like, subscribe and leave a comment here and/or on the Youtube :wink:

CinderellaMan

CinderellaMan

4th video in the series about building cryptocurrency trading bot in Elixir

We will focus on getting PubSub up and running so we will be able to scale naive strategy to multiple traders as well as other processes in the future.

Last Post!

CinderellaMan

CinderellaMan

Hi everyone :wave:

It’s this time again :wink: I just release the 15th video in the series dedicated to creating a cryptocurrency trading bot in Elixir - this time we will focus on refactoring the data warehouse, naive, and streamer applications to leverage the Elixir Registry. What we will end up with is a very slim layer of implementation on top of the Registry module as well as we won’t need to use thousands of atoms for names and run out of memory(as atoms are not garbage collected by Erlang VM!).

Don’t forget to smash that like button if you like it :wink:

Enjoy :heart:

Where Next?

Popular in Screencasts Top

AstonJ
3 episodes at $6.75 each Build real-time apps with ease using Phoenix. In this screencast series, get a brief introduction to the Elixi...
New
ElixirCasts
I made a video about building a JSON API with Phoenix 1.4. This is a great episode for anyone wanting to get started using Phoenix as an ...
New
ElixirCasts
I made a video on using the job processing library.
New
ElixirCasts
Hello everyone, these are the episodes that are part the Alchemist’s Edition, which is the paid subscription that helps support ElixirCas...
New
ityonemo
Hey all! Following the fantastic blog post by the erlang team (A brief introduction to BEAM - Erlang/OTP) I made a video that quickly d...
New
ityonemo
I’m doing a 7-part screencast that deep-dives into how Elixir (yup, that’s elixir, not erlang) does processes. Prerequisites are underst...
New
remzolotykh
Hi all. I’m new here and kinda new to Elixir and Phoenix, but I love it so much. These days PETAL stack is my favourite way to build apps...
New

Other popular topics Top

nobody
Hi! In PHP: $_SERVER[‘SERVER_ADDR’] - in Elixir? Searched the docs for ip address and the web, no good results. Thanks!
New
JakeBecker
TL;DR: I’ve just released an implementation of Microsoft’s IDE-independent Language Server Protocol for Elixir. It adds language support ...
1144 55125 245
New
gshaw
What is the idiomatic way of matching for not nil in Elixir? E.g., First way: defp halt_if_not_signed_in(conn, signed_in_account) when...
New
shijith.k
I am trying to start a new phoenix project with elixir 1.9, but mix phx.new does not work. It says that ** (Mix) The task "phx.new" could...
New
alice
Hey, Just curious what are the main benefits of Elixir compared to Clojure? When is Elixir more useful than Clojure and vice versa? Th...
New
senggen
Erlang/OTP 25 [erts-13.2.2] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1] 15:22:35.803 [error] gen_event {lager_file_backend...
New

We're in Beta

About us Mission Statement