MrCrank (OP)
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2017, 03:27:02 AM |
|
Hello,
I want try create my own trading bot for poloniex or bittrex exchange. Where can I learn and read about this theme? Can I make it from local pc?
|
|
|
|
pooya87
Legendary
Offline
Activity: 3556
Merit: 10825
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2017, 04:22:58 AM |
|
first thing you need to know is programming! have you ever done any coding? what language do you use? based on that you can start from some API wrappers or open source bots to get started.
the second thing is to know trading itself. have you ever done trading? are you familiar with the analysis and have a plan? based on that you will know what to code. because a programmer is practically a translator who is translating what you want to do into "computer language"
|
|
|
|
MrCrank (OP)
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2017, 07:02:09 AM |
|
first thing you need to know is programming! have you ever done any coding? what language do you use? based on that you can start from some API wrappers or open source bots to get started.
the second thing is to know trading itself. have you ever done trading? are you familiar with the analysis and have a plan? based on that you will know what to code. because a programmer is practically a translator who is translating what you want to do into "computer language"
Yes, I have experience coding JavaScript, PHP, JSON. Also I trading on bittrex and poloniex and have own strategy. But I do not know how to start
|
|
|
|
s2
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2017, 11:27:55 AM |
|
Set up a node server on your machine or a host run on google compute or AWS. Next code up a bot in node.js. There are some already around that you can use as a basis... I can't vouch for the quality or security of them but they may be enough for what you're after or at least start you in the right direction. https://github.com/askmike/gekkoTypically they'll ask for API access token to the exchange you're interested in supporting (like Bitstamp/Kraken/etc...). From there you can now write/modify a buy/sell strategy script. Please share your results though, I've yet to see a script actually make money reliably ![Wink](https://bitcointalk.org/Smileys/default/wink.gif)
|
|
|
|
blockchaingo
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 67
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2017, 11:31:57 AM |
|
Both Poloniex and Bittrex have examples of simple apps using their API - you should start with that.
|
|
|
|
MrCrank (OP)
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2017, 07:35:16 PM |
|
Set up a node server on your machine or a host run on google compute or AWS. Next code up a bot in node.js. There are some already around that you can use as a basis... I can't vouch for the quality or security of them but they may be enough for what you're after or at least start you in the right direction. https://github.com/askmike/gekkoTypically they'll ask for API access token to the exchange you're interested in supporting (like Bitstamp/Kraken/etc...). From there you can now write/modify a buy/sell strategy script. Please share your results though, I've yet to see a script actually make money reliably ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) Thanks for answer, but I need learn node.js now.. I'm beginner node.js coder. Do you expert of node.js? If i will be have questions and ask you about node.js. Thanks
|
|
|
|
|
s2
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 30, 2017, 08:15:41 AM |
|
Happy to lend a hand on any node.js questions but tbh the best part of the language is it's relatively easy compared to most.
Node.js is essentially just javascript like you find in a browser, only the key part is you run it on your PC or server side.
The real power of it though is you get to stand on the shoulders of giants once you learn how to use the npm (node package manager).
You can install other people's libraries really easily and now with just a few lines of code you can access things like exchange APIs, send emails/txt messages, etc..
Hardest part to learn about node.js is if you're used to other languages and understanding how the scope works. Sounds scarier than it is though, generally it's a lovely to use yet powerful language.
|
|
|
|
Maymun_lavigne
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 30, 2017, 09:14:10 AM |
|
Do you want to make a both trading for exchange cryptocurrency ? Do you want to make app for Windows , iOS or Android ? If you finish make a app please update I want to try it.
|
|
|
|
nmaryrai
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 30, 2017, 04:06:06 PM |
|
You just type digoogle "poloniex or bittrex exchange" then what is concerned with both systems will appear and then you select the link, of course related to the theme above, Of course can, to make can use Local PC, with the condition of RAM and VGA enough. RAM and VGA is very helpful to open some programs that will be used, Thanks.
|
|
|
|
klaaas
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 30, 2017, 08:31:44 PM |
|
|
|
|
|
spiker777
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 30, 2017, 09:00:30 PM Last edit: January 31, 2018, 03:36:35 PM by spiker777 |
|
Hello,
I want try create my own trading bot for poloniex or bittrex exchange. Where can I learn and read about this theme? Can I make it from local pc?
Better to do it from any hosting or better vps. Just code in a PHP script which will trade on those sites via API calls with your own logic. That's all ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Not very difficult at all... I have done a bot for kraken. I can help with the basics, anything more than that you'll need to pay a dedicated developer.
|
| | cryptomus. | | ▀ ▀ ▀ | . ▀ | | | lllllllllllllllllll CRYPTO PAYMENT GATEWAY | | | │ | ▄█▀▀██▄░░░▄█████▄░░░▄▀████▄ ██░▀▄██░░░██▄░▄██░░░██▄▀▀▀█ ██░▀▄██░░░███▄███░░░███░░▄█ ░▀▀▀▀▀░░░░░▀▀▀▀▀░░░░░▀▀▀▀▀░ ░▄▄▄▄▄░░░░░▄▄▄▄▄░░░░░▄▄▄▄▄░ ███▀▄██░░░██▀░▀██░░░██▀▀▀▀█ ██▀▄███░░░██░░░██░░░█▄███░█ ▀█▄▄▄█▀░░░▀██▄██▀░░░▀█▄▄▄█▀
▄█████▄░░░▄█▀▀██▄░░░▄█████▄ █▀░█░▀█░░░█░▀░▀▀█░░░██▄░▄██ █▄█▄█▄█░░░███░▀▄█░░░███▄███ ░▀▀▀▀▀░░░░░▀▀▀▀▀░░░░░▀▀▀▀▀░ | │ | ACCEPT CRYPTO PAYMENTS | | | | ██████ ██ ██
██ ██ ██████ | GET STARTED | ██████ ██ ██
██ ██ ██████ |
|
|
|
ValyLupy
Jr. Member
Offline
Activity: 56
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 30, 2017, 09:00:58 PM |
|
my own advice for trading bot: dont use a trading bot
|
|
|
|
CryptoDanny
Newbie
Offline
Activity: 14
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 31, 2017, 01:52:53 AM |
|
I would love to see a bot take advantage of price corrections. Every time I've seen a huge run in price, it is always corrected about halfway down (number off the top of my head).
For example, NEO (formally ANS). I bought in at $12, and in the past week or two we've seen it make a huge leap to $50. Today, it's at $34 which is the correction. While watching the graph hit $50, I knew I should have sold and waited for this current price to buy again. In fact, I've seen this happen to every single coin that I've ever held. It makes that initial jump, then the price corrects. If a bot could be coded to watch for a new ATH (all time high), and then sell when it has dropped 5% under that ATH (this is when people tend to panic and sell of everything, which causes the bigger drop) I believe it would be very profitable. Then if the bot were to wait a few days for the price to stabilize, and buy in again it would maximize the traders profits!
|
|
|
|
mackenzied
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 31, 2017, 06:00:23 AM |
|
Bot trading only works according to what it was programmed. So, in order for it to function correctly, you need to be an experienced trading expert. Because your experience is the key to its success. This is a rather specialized problem, I still have not enough ability to do. good luck!
|
|
|
|
MrCrank (OP)
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 31, 2017, 07:28:35 AM |
|
Better to do it from any hosting or better vps. Just code in PHP script which will trade on those sites via API calls with your own logic. Thats all ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Not very difficult... I have done bot for kraken. I use VPS too. How you call your php script? Do you use CRON or exist better app? please post your code here if this not secret ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
|
|
|
|
genesis.vision
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 258
Merit: 10
The next step in Financial Markets evolution
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 31, 2017, 09:27:44 AM |
|
Each major platform (Bitfinex, OKCoin, Bittrex etc.) has API that issues you a token after you sign up. Pass that parameter to each request, then you can freely trade via API. However, if you plan to do an HFT arbitraging, be warned that it is too late - huge Bitcoin tx fees make it obsolete.
|
|
|
|
|
llzzyy234
Newbie
Offline
Activity: 54
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 31, 2017, 04:22:56 PM |
|
First of all, you need to know programming. Then, you can go through those trading site to see if they provide any API for developer using. Here is the API provided by bittrex: https://bittrex.com/home/api
|
|
|
|
MrCrank (OP)
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 01, 2017, 04:54:47 AM |
|
First of all, you need to know programming. Then, you can go through those trading site to see if they provide any API for developer using. Here is the API provided by bittrex: https://bittrex.com/home/apiPlease read all messages here. I have posted about my knowledge and skill. Do you have experience of creating bot?
|
|
|
|
|