Bitcoin Forum
December 16, 2018, 06:55:18 PM *
News: Latest Bitcoin Core release: 0.17.0 [Torrent].
 
   Home   Help Search Login Register More  
Pages: « 1 ... 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 [95] 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 ... 233 »
  Print  
Author Topic: margin - Bitcoin Trading Bot: Binance, Coinbase Pro, Bittrex, HitBTC, Bitfinex..  (Read 240746 times)
leonArdo@margin
Legendary
*
Offline Offline

Activity: 1596
Merit: 1005


View Profile WWW
September 24, 2017, 01:29:13 PM
 #1881

Hello Jonathan,

I got error with my Bitfinex account,

see the capture : https://imgur.com/a/Up0M3

My orders appears and disappears. I cannot trade.

And when I try demo Bitfinex, my software crash after couples minutes with no message.

Thx for the help.


We are looking into issues with Bitfinex as it seems like they have changed their API polling rules.

"NOTE
In order to offer the best service possible we have added a rate limit to the number of REST requests.
Our rate limit policy can vary in a range of 10 to 90 requests per minute depending on some factors (e.g. servers load, endpoint, etc.)."

This is from here: https://bitfinex.readme.io/v1/docs/rest-general

If we exceed this limit, which is likely then strange things could happen. How many pairs have you loaded? Were you running bots?

This is a developing situation for us and I ask for your patience.

Thanks,
Jonathan



This in a way could be good news for me because we might have a new version soon that improves the bandwidth usage. Smiley

Its curious that the exchanges are starting to tighten up their API usage.... Wonder if it will get to a point that it becomes unusable for a bot to use??


Exchange don't want bot to be speed bot and poling server 300 times in 1 seconds. If a lot of people do that, it's like a DDOS attack to there server. 10/min it's to slow, but 90/min its perfect.

1/sec its the sweet spot I think, but Bitfinex API seem to adapt on servers loads, how can we adapt to that?

Sry for my english, im french!

You shouldn't have to care about it! leonArdo should handle it all correctly in the background.

Best wishes,
Jonathan

PLAY NOW
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
Hogesyx
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
September 24, 2017, 02:13:36 PM
 #1882

hey jonathan, been playing with the bot during the past few days with rapid shifting of the market. for the margin maker algorithm, is it possible to expand the slider to allow negatives?

so we can stack a "backup plan" bot if some of the dips or spike caught the other bots off guard.
methodicaltrader
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
September 24, 2017, 04:30:02 PM
 #1883

Hey guys,

Leonardo newbie here. Can I use the ping pong strategy in a such a way that adapts to the changing curve? So e.g instead of having a permanent buy/sell at e.g. 0.5 BTC/0.6 BTC, I want it to follow the curve and buy/sell at 0.3/0.4, 0.4/0.5 etc.

Similar to what this bot advertises to do:

http://translate.google.com/translate?client=tmpg&hl=en&langpair=ru|en&u=http%3A//1bbot.com/forum/cat-besplatnye-strategii-ot-nashih-polzovateley-dlya-bota-1b-bot-pro-zeus/topic-127.html

Basically the bot knows the walls of the price at any given time and ping pongs between them.

Thanks!
Amaralluis
Member
**
Offline Offline

Activity: 128
Merit: 10


View Profile
September 24, 2017, 04:51:59 PM
 #1884

Hey guys,

Leonardo newbie here. Can I use the ping pong strategy in a such a way that adapts to the changing curve? So e.g instead of having a permanent buy/sell at e.g. 0.5 BTC/0.6 BTC, I want it to follow the curve and buy/sell at 0.3/0.4, 0.4/0.5 etc.

Similar to what this bot advertises to do:

http://translate.google.com/translate?client=tmpg&hl=en&langpair=ru|en&u=http%3A//1bbot.com/forum/cat-besplatnye-strategii-ot-nashih-polzovateley-dlya-bota-1b-bot-pro-zeus/topic-127.html

Basically the bot knows the walls of the price at any given time and ping pongs between them.

Thanks!


Thats basically what the margin maker does. Try that.
semirealdude
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
September 24, 2017, 04:56:17 PM
 #1885

Hey guys,

Leonardo newbie here. Can I use the ping pong strategy in a such a way that adapts to the changing curve? So e.g instead of having a permanent buy/sell at e.g. 0.5 BTC/0.6 BTC, I want it to follow the curve and buy/sell at 0.3/0.4, 0.4/0.5 etc.

Similar to what this bot advertises to do:

http://translate.google.com/translate?client=tmpg&hl=en&langpair=ru|en&u=http%3A//1bbot.com/forum/cat-besplatnye-strategii-ot-nashih-polzovateley-dlya-bota-1b-bot-pro-zeus/topic-127.html

Basically the bot knows the walls of the price at any given time and ping pongs between them.

Thanks!




mArgin maker is an adaptive ping pong, but it adapts based on price action only. It does not consider the buy/sell walls AFAIK. (I hope this is on the developer's wishlist though!)  Grin

If you use a larger time window for mArgin maker, it will react more slowly to market changes. If you use a small time window, it will adapt the pings and pongs more quickly, but you run the risk of buying at the top of a pump and being left with a bag.

Setting a negative value in "min. effective gain" can allow the bot to trade at a loss and continue to make more trades, or you can go in and deal with the bag manually.

I highly recommend spending time with the demo version and doing paper trades to familiarize yourself with how the different parameters affect the bot's behavior, before letting it play with your real money. The parameters depend on your trading strategy AND the particular market you are trading in.

Just remember not to blame the bot if it does what you asked it to, and you decide later that it was not a good idea  Cheesy
methodicaltrader
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
September 24, 2017, 04:57:17 PM
 #1886

Hey guys,

Leonardo newbie here. Can I use the ping pong strategy in a such a way that adapts to the changing curve? So e.g instead of having a permanent buy/sell at e.g. 0.5 BTC/0.6 BTC, I want it to follow the curve and buy/sell at 0.3/0.4, 0.4/0.5 etc.

Similar to what this bot advertises to do:

http://translate.google.com/translate?client=tmpg&hl=en&langpair=ru|en&u=http%3A//1bbot.com/forum/cat-besplatnye-strategii-ot-nashih-polzovateley-dlya-bota-1b-bot-pro-zeus/topic-127.html

Basically the bot knows the walls of the price at any given time and ping pongs between them.

Thanks!


Thats basically what the margin maker does. Try that.

Oh, hah. Sorry just learning about it. So ping pong = static ping pong, margin maker = dynamic ping pong?
leonArdo@margin
Legendary
*
Offline Offline

Activity: 1596
Merit: 1005


View Profile WWW
September 24, 2017, 05:02:11 PM
 #1887

Hey guys,

Leonardo newbie here. Can I use the ping pong strategy in a such a way that adapts to the changing curve? So e.g instead of having a permanent buy/sell at e.g. 0.5 BTC/0.6 BTC, I want it to follow the curve and buy/sell at 0.3/0.4, 0.4/0.5 etc.

Similar to what this bot advertises to do:

http://translate.google.com/translate?client=tmpg&hl=en&langpair=ru|en&u=http%3A//1bbot.com/forum/cat-besplatnye-strategii-ot-nashih-polzovateley-dlya-bota-1b-bot-pro-zeus/topic-127.html

Basically the bot knows the walls of the price at any given time and ping pongs between them.

Thanks!


Thats basically what the margin maker does. Try that.

Oh, hah. Sorry just learning about it. So ping pong = static ping pong, margin maker = dynamic ping pong?

Thats one way to see it, but yes Smiley

  Rene

methodicaltrader
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
September 24, 2017, 05:54:10 PM
 #1888

Hey guys,

Leonardo newbie here. Can I use the ping pong strategy in a such a way that adapts to the changing curve? So e.g instead of having a permanent buy/sell at e.g. 0.5 BTC/0.6 BTC, I want it to follow the curve and buy/sell at 0.3/0.4, 0.4/0.5 etc.

Similar to what this bot advertises to do:

http://translate.google.com/translate?client=tmpg&hl=en&langpair=ru|en&u=http%3A//1bbot.com/forum/cat-besplatnye-strategii-ot-nashih-polzovateley-dlya-bota-1b-bot-pro-zeus/topic-127.html

Basically the bot knows the walls of the price at any given time and ping pongs between them.

Thanks!




mArgin maker is an adaptive ping pong, but it adapts based on price action only. It does not consider the buy/sell walls AFAIK. (I hope this is on the developer's wishlist though!)  Grin

If you use a larger time window for mArgin maker, it will react more slowly to market changes. If you use a small time window, it will adapt the pings and pongs more quickly, but you run the risk of buying at the top of a pump and being left with a bag.

Setting a negative value in "min. effective gain" can allow the bot to trade at a loss and continue to make more trades, or you can go in and deal with the bag manually.

I highly recommend spending time with the demo version and doing paper trades to familiarize yourself with how the different parameters affect the bot's behavior, before letting it play with your real money. The parameters depend on your trading strategy AND the particular market you are trading in.

Just remember not to blame the bot if it does what you asked it to, and you decide later that it was not a good idea  Cheesy

Thanks for the explanation...and no I won't blame it!
semirealdude
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
September 24, 2017, 06:24:54 PM
 #1889

Leonardo team, I really appreciate the time you spend supporting your users, it is a huge added value in making me happy with my purchase. I have a couple moonshot ideas that might be overly complicated to implement and confusing to new users, but I still wanted to see what you thought  Roll Eyes

1. A bot that makes trades based on the depth chart, similar to the way mArgin maker uses the price chart. Currently, setting up mArgin maker with a short time window can approximate this strategy, but we would be able to get better trades if the bot could recognize buy walls and sell walls. So maybe the order book can just be used as an indicator, rather than engineering something totally new.

2. A way to disregard "outliers" when calculating the trading window.

For example, here we have an inordinately long wick causing mArgin maker to set the sell price higher than I would have expected when I originally set up the bot.
https://imgur.com/DcQW4NT


If we could ignore this single wick, the buy price would be right where I want it to be:
https://imgur.com/H3FY8MV

Of course, mArgin maker will adapt in a few hours when these wicks leave the time frame that the bot is using to analyze, but in that time we are exposed to additional risk. In the first screenshot, the price may drop and I could miss a sell. In the second screenshot, there may be missed trading opportunities, which is not as bad.

So how to define an outlier that should be excluded? Maybe a simple rule could be, "the top and bottom of the red area has to touch more than 1 candlestick feature." I would rather have this option than change the buy margin and sell margin, because I like those values most of the time, whereas this is more of an exception.

A more complicated way to look at it would be to recognize when part of the red area has only 1 candlestick feature:

https://imgur.com/i3ZTBTb


https://imgur.com/Nv0zGHk

Then the user can decide, if the crossed-out area is more than 10/20/30% of the red area, disregard the crossed-out area?

Cheers!
semirealdude
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
September 24, 2017, 06:48:35 PM
 #1890


The mArgin maker bot won't be adapted except perhaps to add a "number of cycles" parameter that some people have asked for.


Is this referring to allowing the bot to buy again after the price has dropped, even if the sell from the previous trade cycle has not been completed? +1 for that!

Would also be nice if the bot could calculate the average buy price and sell when the price = average buy price + min. effective gain, instead of just keeping the sell order from cycle 1. I suppose people will have different preferences about this issue though.
semirealdude
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
September 24, 2017, 06:59:52 PM
 #1891

I hope it's not bad etiquette to make these all separate posts, I thought it was better for readability since they are different topics.

What conditions will make the bot skip replacing orders? Is there some setting that might be preventing the bot from canceling the old order and placing another at the new price level?

https://imgur.com/IfdVh8s

Thanks Smiley
Amaralluis
Member
**
Offline Offline

Activity: 128
Merit: 10


View Profile
September 24, 2017, 07:38:42 PM
 #1892


The mArgin maker bot won't be adapted except perhaps to add a "number of cycles" parameter that some people have asked for.


Is this referring to allowing the bot to buy again after the price has dropped, even if the sell from the previous trade cycle has not been completed? +1 for that!

Would also be nice if the bot could calculate the average buy price and sell when the price = average buy price + min. effective gain, instead of just keeping the sell order from cycle 1. I suppose people will have different preferences about this issue though.

I think its more like that we can set up how many cycles we wish the bot to run with the current strategy.
Amaralluis
Member
**
Offline Offline

Activity: 128
Merit: 10


View Profile
September 24, 2017, 07:46:20 PM
 #1893

I hope it's not bad etiquette to make these all separate posts, I thought it was better for readability since they are different topics.

What conditions will make the bot skip replacing orders? Is there some setting that might be preventing the bot from canceling the old order and placing another at the new price level?



Thanks Smiley

Look at the red light dotted line on the graph display. That is the sell margin that you set up on your strategy.


You have set your margin maker to go back 2.61 hours with a sell margin of 50%.
Because none of the candlesticks went above or below the sell margin window there is no need to replace the order because it would be for the same amount.

semirealdude
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
September 24, 2017, 08:34:14 PM
 #1894

I hope it's not bad etiquette to make these all separate posts, I thought it was better for readability since they are different topics.

What conditions will make the bot skip replacing orders? Is there some setting that might be preventing the bot from canceling the old order and placing another at the new price level?

https://imgur.com/IfdVh8s

Thanks Smiley

Look at the red light dotted line on the graph display. That is the sell margin that you set up on your strategy.


You have set your margin maker to go back 2.61 hours with a sell margin of 50%.
Because none of the candlesticks went above or below the sell margin window there is no need to replace the order because it would be for the same amount.




But the bot is in a buy state. The buy window changed from 11 pm to 11 am, but it never replaced the old buy order with one at the new buy margin.
leonArdo@margin
Legendary
*
Offline Offline

Activity: 1596
Merit: 1005


View Profile WWW
September 24, 2017, 09:02:53 PM
 #1895

I hope it's not bad etiquette to make these all separate posts, I thought it was better for readability since they are different topics.

What conditions will make the bot skip replacing orders? Is there some setting that might be preventing the bot from canceling the old order and placing another at the new price level?



Thanks Smiley

Look at the red light dotted line on the graph display. That is the sell margin that you set up on your strategy.


@Amaralluis , thanks for helping out. This is very much appreciated Smiley

  Rene

leonArdo@margin
Legendary
*
Offline Offline

Activity: 1596
Merit: 1005


View Profile WWW
September 24, 2017, 09:08:37 PM
 #1896

Leonardo team, I really appreciate the time you spend supporting your users, it is a huge added value in making me happy with my purchase. I have a couple moonshot ideas that might be overly complicated to implement and confusing to new users, but I still wanted to see what you thought  Roll Eyes

1. A bot that makes trades based on the depth chart, similar to the way mArgin maker uses the price chart. Currently, setting up mArgin maker with a short time window can approximate this strategy, but we would be able to get better trades if the bot could recognize buy walls and sell walls. So maybe the order book can just be used as an indicator, rather than engineering something totally new.

2. A way to disregard "outliers" when calculating the trading window.

For example, here we have an inordinately long wick causing mArgin maker to set the sell price higher than I would have expected when I originally set up the bot.



If we could ignore this single wick, the buy price would be right where I want it to be:


Of course, mArgin maker will adapt in a few hours when these wicks leave the time frame that the bot is using to analyze, but in that time we are exposed to additional risk. In the first screenshot, the price may drop and I could miss a sell. In the second screenshot, there may be missed trading opportunities, which is not as bad.

So how to define an outlier that should be excluded? Maybe a simple rule could be, "the top and bottom of the red area has to touch more than 1 candlestick feature." I would rather have this option than change the buy margin and sell margin, because I like those values most of the time, whereas this is more of an exception.

A more complicated way to look at it would be to recognize when part of the red area has only 1 candlestick feature:






Then the user can decide, if the crossed-out area is more than 10/20/30% of the red area, disregard the crossed-out area?

Cheers!


We like moonshot ideas! Keep em coming. It is just a matter of resources on our side.
Most of the ideas are already on our wishlist btw. Smiley  But we re open on hearing more!

Thanks for your support.

  Rene

 

semirealdude
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
September 25, 2017, 05:08:30 AM
 #1897

I hope it's not bad etiquette to make these all separate posts, I thought it was better for readability since they are different topics.

What conditions will make the bot skip replacing orders? Is there some setting that might be preventing the bot from canceling the old order and placing another at the new price level?

https://imgur.com/IfdVh8s

Thanks Smiley

Look at the red light dotted line on the graph display. That is the sell margin that you set up on your strategy.


@Amaralluis , thanks for helping out. This is very much appreciated Smiley

  Rene


I'd still like some clarification on this. My bot was in a buy state, not sell state, and the candlesticks very clearly went out of the buy range since the order was placed. So I'm still missing something. https://imgur.com/IfdVh8s
leonArdo@margin
Legendary
*
Offline Offline

Activity: 1596
Merit: 1005


View Profile WWW
September 25, 2017, 07:01:36 AM
 #1898

I hope it's not bad etiquette to make these all separate posts, I thought it was better for readability since they are different topics.

What conditions will make the bot skip replacing orders? Is there some setting that might be preventing the bot from canceling the old order and placing another at the new price level?



Thanks Smiley

Look at the red light dotted line on the graph display. That is the sell margin that you set up on your strategy.


@Amaralluis , thanks for helping out. This is very much appreciated Smiley

  Rene


I'd still like some clarification on this. My bot was in a buy state, not sell state, and the candlesticks very clearly went out of the buy range since the order was placed. So I'm still missing something. https://imgur.com/IfdVh8s

Hi,

from the screenshot it looks like your strategy setup was set up to buy at a much lower price range.
See the blue horizontal arrow below the price of 148. The augmentation on top is the future setup, when you start and stop the strategy or the order gets replaced.
Hope thats helps!

  Rene

Amaralluis
Member
**
Offline Offline

Activity: 128
Merit: 10


View Profile
September 25, 2017, 11:24:39 AM
 #1899

I hope it's not bad etiquette to make these all separate posts, I thought it was better for readability since they are different topics.

What conditions will make the bot skip replacing orders? Is there some setting that might be preventing the bot from canceling the old order and placing another at the new price level?



Thanks Smiley

Look at the red light dotted line on the graph display. That is the sell margin that you set up on your strategy.


@Amaralluis , thanks for helping out. This is very much appreciated Smiley

  Rene


I'd still like some clarification on this. My bot was in a buy state, not sell state, and the candlesticks very clearly went out of the buy range since the order was placed. So I'm still missing something. https://imgur.com/IfdVh8s

Did you change any of the settings in the addition options for the strategy?

If you didnt I think thats a bug. I have seen this problem happen before where the bot gets stuck and does not replace the buy order.
The only option is to stop the strategy and start it again.
I am not sure why it happens but I am wondering if at some point after the buy order was placed and the price of the coin increase that you didnt have enough btc anymore to cover the new price so the bot just places the same order.... Im not sure.
leonArdo@margin
Legendary
*
Offline Offline

Activity: 1596
Merit: 1005


View Profile WWW
September 25, 2017, 12:17:59 PM
 #1900

Leonardo team, I really appreciate the time you spend supporting your users, it is a huge added value in making me happy with my purchase. I have a couple moonshot ideas that might be overly complicated to implement and confusing to new users, but I still wanted to see what you thought  Roll Eyes

1. A bot that makes trades based on the depth chart, similar to the way mArgin maker uses the price chart. Currently, setting up mArgin maker with a short time window can approximate this strategy, but we would be able to get better trades if the bot could recognize buy walls and sell walls. So maybe the order book can just be used as an indicator, rather than engineering something totally new.

2. A way to disregard "outliers" when calculating the trading window.

For example, here we have an inordinately long wick causing mArgin maker to set the sell price higher than I would have expected when I originally set up the bot.



If we could ignore this single wick, the buy price would be right where I want it to be:


Of course, mArgin maker will adapt in a few hours when these wicks leave the time frame that the bot is using to analyze, but in that time we are exposed to additional risk. In the first screenshot, the price may drop and I could miss a sell. In the second screenshot, there may be missed trading opportunities, which is not as bad.

So how to define an outlier that should be excluded? Maybe a simple rule could be, "the top and bottom of the red area has to touch more than 1 candlestick feature." I would rather have this option than change the buy margin and sell margin, because I like those values most of the time, whereas this is more of an exception.

A more complicated way to look at it would be to recognize when part of the red area has only 1 candlestick feature:






Then the user can decide, if the crossed-out area is more than 10/20/30% of the red area, disregard the crossed-out area?

Cheers!

Hi,

Just to add to what Rene said.

With this one

1. A bot that makes trades based on the depth chart, similar to the way mArgin maker uses the price chart. Currently, setting up mArgin maker with a short time window can approximate this strategy, but we would be able to get better trades if the bot could recognize buy walls and sell walls. So maybe the order book can just be used as an indicator, rather than engineering something totally new.

I can definitely imagine a new volume based bot in a future release. Good point.

2. A way to disregard "outliers" when calculating the trading window.

Whereas with this I don't see us adding this feature to the mArgin maker bot. As we will have many bots in the future I think that overly complicating the mArgin maker bot is not something I's like to do. It's not that the idea is a bad, it's not, but it would add yet another parameter that would need to be set and which would definitely complicate understanding of the bot.

Thanks for your kind words!

Best wishes,
Jonathan

Pages: « 1 ... 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 [95] 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 ... 233 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!