Are there any examples or videos of how the price filter works? I keep reading and rereading the tooltip but I just cannot work out how to do what I want, or something close.
My goal is for a simple multi pair DCA bot to not open a deal if there has been a large price hike in the past hour and to wait until price return to below the previous deal start price. Or maybe even wait until 3% below.
BUT, the first bit is important, I don’t want this to block gradual price hikes, I just want to block a series of large price rises and then wait.
I can do this in code running outside the bot (the sin bin idea). But was wondering if anything close to this behaviour is possible.
But if I can understand what can and can’t be done with the dynamic price filter, then I can decide if I can make start conditions that are “good enough”
The Static filter[a]llows you to set a defined price range where the bot can trade.
For that you can configure Minimum price to open deal and Maximum price to open deal.
You could use that to limit the range where your bot is allowed to open new deals and also prevent it to follow spikes in any direction outside of that defined range.
And if you combine it with the second filter you also prevent the bot from open deals at almost the same price.
The Dynamic price filter has the following effect
Your bot’s allowed price range is based on the most recent concurrently open deal for that pair. Note that this filter is only active when the bot is running multiple deals, and it will reset once all deals on that pair are closed.
The available parameters are Minimum deviation from last deal, Direction (Over/Under/Over and Under) and Price source (Entry/Average Price). Currently is uses arithmetical instead of geometrical distances. So better only use only either Over or Under if you want to prevent that there will be many deals at the same level.
If Over and Under would work geometrically you could use it to build a grid of real DCA deals with all DCA features available, where e.g. the entry prices of the deals are always the given deviation apart of each other. But notice that with only Over and Under there will be a gap in the middle after a while, that you may want to fill again. Also notice that deals with filter Under would follow downward spikes, while with filter Over they would follow upward spikes, if you don’t use the Static price filter as well.
Other than what @d_yo_r said, you can combine it with the price % change indicator (for example to be lower than 1% and higher than - 1% on hourly candle). But that means it needs to wait for the hourly candle to close to check the condition.
Yes, the Momentum indicator Average position price (AVP) could possibly also help to avoid jumping into price spikes. But isn’t it only available for Take profit?
You can do that. Use the price indicator 1h 10% price increase as a stop loss (or tp if you prefer, but as sl will still free the tp for another condition). Then add a cool down between the deals of a few hours, and your entry condition is ATH lower than 20.
So when the pump happens the bot will close the deal, then it won’t enter unless it’s 20% below that recent high (set the look back to 1 or 2 days so it only considers the most recent pump.
Many thank for that data Ares! Im currently workig on Pump Bot to work with memes with those kind of parameters but to enter in a trade, and Any Pivot Low in 5 mins to detect the injection trough many candles up. But Im working too much on these days… Soon I will return to post some of them