Hey, Thanks for posting your tutorials... I discovered your channel yesterday since freqtrade tutorials on yt are fairly scarce. Just when I asked myself how I'd redeploy multiple bots with different strats, you came up with this masterpiece. Thanks!
Thank you this is very helpful! I'm new to docker, neve heard of portainer, been confused by the overwhelming docker commands, and thank you for the video
Glad it was helpful! Portainer is a docker container itself, but provides a nice Web UI to manage your containers and stacks. It’s very helpful for beginners and experienced docker users alike! Check out my video on how to set up Portainer, I think it will help!
Thank you for sharing, today I just realized that i haven't enabled notification from your channel, but from now on I will watch your videos as soon as they are uploaded. I think that would be great if you upload some content about strategies that you have been using recently with good results
Thank you for the video and for the code. Having one strategy on dry-run and optimizing it on the same machine using docker is not that easy. It is good to know faced the same challenge, being now a few steps ahead.
17:23 it's true, you answer ! i've seen it. Please tell me I want close price in japanese candle but I dont know how, I found this example dataframe['ha_close'] = heikinashi['close']
That's a great question. Personally, I have been working in the background with K8s and K3s, and (completely personal opinion) Docker Swarm is far easier with far more documentation and example configs. I really want to use Kubernetes for a few specific features, but have yet to get it working to my satisfaction. I'm always learning too!
in the docker-compose.yml, i saw the directory still pointing to /freqtrade/user_data, /freqtrade/user_data/logs etc. Since you creating a different folder for different bot, shouldnt the "freqtrade" replace by the bot folder name?
Great question! In this series, I don’t go in to depth on those differences, however in my upcoming Docker series, releasing soon, I do discuss at length when you would choose Docker swarm vs Docker Compose. There’s advantages to both and they’re closely related
@@OMGTheCloud Thanks! I looked up the difference just now between stack and compose. Seems very in depth and I'm really not sure how it applies to freqtrade. Definitely curious on your take! TY!
The very short version as it applies to FreqTrade is this: with Docker Swarm, you can deploy your bots to a cluster of Worker nodes, and let Swarm decide where it should be deployed based on availability of resources. If a node were to crash or get overloaded, Swarm would re-deploy it on another Worker node. In this video, I teach you how to do something a bit more advanced: use .ENV variables with Swarm, which normally you cannot do; you usually have to use Compose for that. This lets you keep your docker-compose.yml file as generic as possible for rapid FreqTrade deployments and strategy testing, packing all those details in to the .ENV file instead. Teaching this principal in the context of FreqTrade helps people to understand the "yeah, but why?" of why we would want to do such a thing. Hope this helps, and thank you for your support!!
@@OMGTheCloud I like how you've kept each strategy in it's own folder. Seems very clean and organized. Normally, I use one docker-compose.yml file with pointing to each strategy file but all the strategy files and config are stored all in the same folders which can get very messy if you've got lots of bots running. Can this be done with docker-compose?
Hey there! I wish I could help. I have not personally used GCP before, but if you are able to deploy generic Debian virtual machines, then it should be just the same. Let me know how it goes!
Instead of separate catalogues, can't you just start docker-compose -f {docker-compose-custom.yml}. Having one custom file for each strategy? Would it be the same result?
Hey, Thanks for posting your tutorials... I discovered your channel yesterday since freqtrade tutorials on yt are fairly scarce. Just when I asked myself how I'd redeploy multiple bots with different strats, you came up with this masterpiece. Thanks!
your channel helped me a lot to improof my freqtrade here and there....thanks for sharing mate !!!
Simply fantastic, I was able to see the entire video, subscribe and like, greetings from Venezuela
Awesome, thank you!
Thank you this is very helpful! I'm new to docker, neve heard of portainer, been confused by the overwhelming docker commands, and thank you for the video
Glad it was helpful! Portainer is a docker container itself, but provides a nice Web UI to manage your containers and stacks. It’s very helpful for beginners and experienced docker users alike! Check out my video on how to set up Portainer, I think it will help!
Thank you for sharing, today I just realized that i haven't enabled notification from your channel, but from now on I will watch your videos as soon as they are uploaded.
I think that would be great if you upload some content about strategies that you have been using recently with good results
Thank you for the video and for the code. Having one strategy on dry-run and optimizing it on the same machine using docker is not that easy. It is good to know faced the same challenge, being now a few steps ahead.
Thanks for posting your tutorials
Glad you like them!
Thank you for the clear tutorial... Great channel. Subscribed!
17:23 it's true, you answer ! i've seen it. Please tell me I want close price in japanese candle but I dont know how, I found this example dataframe['ha_close'] = heikinashi['close']
keep going man !
This video helped me a lot, thks!
thank you my friend
Gr8 video! can you do a video or blog starting from scrach and using local host. creating trafeik docker stacks from start
Just so happens I have made that video already! Check out “Traefik 2 with Lets Encrypt” in my channel 👍
Thank you for taking time for the video's. Have a question, Is there a preference of using docker swarm vs K8s.
That's a great question. Personally, I have been working in the background with K8s and K3s, and (completely personal opinion) Docker Swarm is far easier with far more documentation and example configs. I really want to use Kubernetes for a few specific features, but have yet to get it working to my satisfaction. I'm always learning too!
in the docker-compose.yml, i saw the directory still pointing to /freqtrade/user_data, /freqtrade/user_data/logs etc. Since you creating a different folder for different bot, shouldnt the "freqtrade" replace by the bot folder name?
Thank you for your video. How to replicate bot as a multi user? Everyone use the same bot but individual key, is it possible?
Thanks much! Does one of your videos explain the differences between docker-compose vs docker stack deploy using freqtrade?
Great question! In this series, I don’t go in to depth on those differences, however in my upcoming Docker series, releasing soon, I do discuss at length when you would choose Docker swarm vs Docker Compose. There’s advantages to both and they’re closely related
@@OMGTheCloud Thanks! I looked up the difference just now between stack and compose. Seems very in depth and I'm really not sure how it applies to freqtrade. Definitely curious on your take! TY!
The very short version as it applies to FreqTrade is this: with Docker Swarm, you can deploy your bots to a cluster of Worker nodes, and let Swarm decide where it should be deployed based on availability of resources. If a node were to crash or get overloaded, Swarm would re-deploy it on another Worker node. In this video, I teach you how to do something a bit more advanced: use .ENV variables with Swarm, which normally you cannot do; you usually have to use Compose for that. This lets you keep your docker-compose.yml file as generic as possible for rapid FreqTrade deployments and strategy testing, packing all those details in to the .ENV file instead. Teaching this principal in the context of FreqTrade helps people to understand the "yeah, but why?" of why we would want to do such a thing. Hope this helps, and thank you for your support!!
@@OMGTheCloud NO! The thanks go to you and your generosity. I mean it! Beers on me!
@@OMGTheCloud I like how you've kept each strategy in it's own folder. Seems very clean and organized. Normally, I use one docker-compose.yml file with pointing to each strategy file but all the strategy files and config are stored all in the same folders which can get very messy if you've got lots of bots running. Can this be done with docker-compose?
Can freqtrade developers access the strategy that we create.
No. FreqTrade runs locally on your server, it is not a cloud-based service. Your strategy file is not sent or shared to anyone.
@@OMGTheCloud Thank you
Yo Omg…can you help me with doing the docker stack deploy to gcloud
Hey there! I wish I could help. I have not personally used GCP before, but if you are able to deploy generic Debian virtual machines, then it should be just the same. Let me know how it goes!
@@OMGTheCloud im having trouble getting it set up even on server. im willing to compensate for the help
Are You Still Runnning Those BOT?
I sure am! Crypto has been doing extremely well the last several weeks, so they're performing very well
Instead of separate catalogues, can't you just start docker-compose -f {docker-compose-custom.yml}. Having one custom file for each strategy? Would it be the same result?
That should work too, as long as you have all your variables properly defined in your .env so the bots dont conflict