Author

Topic: margin terminal - over 25 spot and futures exchanges! Bots and more - page 152. (Read 268905 times)

legendary
Activity: 1989
Merit: 1008
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
newbie
Activity: 10
Merit: 0
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
legendary
Activity: 1989
Merit: 1008
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

 
legendary
Activity: 1989
Merit: 1008
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
newbie
Activity: 10
Merit: 0
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.
member
Activity: 132
Merit: 10
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.

member
Activity: 132
Merit: 10

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.
newbie
Activity: 10
Merit: 0
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
newbie
Activity: 10
Merit: 0

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.
newbie
Activity: 10
Merit: 0
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!
newbie
Activity: 3
Merit: 0
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!
legendary
Activity: 1989
Merit: 1008
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
newbie
Activity: 3
Merit: 0
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?
newbie
Activity: 10
Merit: 0
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
member
Activity: 132
Merit: 10
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.
newbie
Activity: 3
Merit: 0
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!
newbie
Activity: 4
Merit: 0
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.
legendary
Activity: 1989
Merit: 1008
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
legendary
Activity: 1989
Merit: 1008
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



Thx for the answer, glad you notice the problem. Im patient, so no stress, I will try some strategy on bot on poloniex and bittrex with the demo.

On my Bitfinex, I use no bot, just manual trading on BTC/USD and ETH/USD. With Bitfinex-demo, I try with 2 bot, 1 on BTC/USD and the other on ETH/USD.

And just for sure, I try Bitfinex-demo on my Windows 10 x64 and my Ubuntu x64 16.04.3 LTS, same thing 2 bot and got crash after couples minutes.

And great software by the way. I will get two of my friends on it in the coming weeks. How can I refer them?

Nice day!

Once you are a customer you can ask your friends to just enter your email address in the RefCode field and we'll pay you a $25 bonus for each one you bring us!

member
Activity: 132
Merit: 10
does the demo version let you trade on bittrex for  limited amount of time so you can see if you like it or not? Or is it just an offline version that you can see the features with?

You can play with the demo version for as long as you want. It does pull the data from the exchange in realtime, and simulates buys and sells.
Jump to: