I've noticed that even when I have the right information or the right idea of what to do, I make a lot of bad trades due to emotion, so I've been thinking more and more about making a trading bot recently.
a bot is not going to change much. you can automate a lot of stuff but you still have to have a clear strategy and a good plan to stick to. it won't do if you have little experience in trading and have no idea what to do in different scenarios like when an unexpected dump happens.
How does one get started with coding a trading bot? Is it better to modify an existing bot or start from scratch?
I do have some coding experience, which makes me respect how much work it is to get bug free production code running well - which seems important when real money is on the line.
it will come down to how much coding experience you have. if you had some in one of the more popular languages like python then your work be moderately easier.
just go to GitHub or do a google search to find an open source bot or even a library to get you started. and build on top of that. it will me much faster and easier this way.