Hi, I'm having this problem where orders, even though they get filled on binance, stay "active" on the app itself. This is causing problems because then new buy orders cannot be placed with the strategy, as wealthlab assumes the order is still active. It is a repeatable issue. I do have to note that the order got filled almost immediately once the order got triggered.
Strategy is a simple dip buyer:
Strategy is a simple dip buyer:
Rename
This is a hourly strategy, and as you can see, after the signals got refreshed after 8:00 am, there is no BTTCUSDT sell order:
(Other sell orders were created after I manually opened and closed my wealthlab from a previous strategy)
(Other sell orders were created after I manually opened and closed my wealthlab from a previous strategy)
What versions are you running?
1. WealthLab?
2. Binance Extension?
1. WealthLab?
2. Binance Extension?
1. Wealthlab version 90
2. Binance version 35
Could it by chance be a problem if I have two wealthlabs open? - one exclusively for backtesting / simulations, but not at the time of running the strategy?
I also noticed, that under "accounts", when I clicked "request update from broker", the order appeared. I then re-freshed the strategy in strategy monitor by "run now" and the sell signal appeared normally.
2. Binance version 35
Could it by chance be a problem if I have two wealthlabs open? - one exclusively for backtesting / simulations, but not at the time of running the strategy?
I also noticed, that under "accounts", when I clicked "request update from broker", the order appeared. I then re-freshed the strategy in strategy monitor by "run now" and the sell signal appeared normally.
If two instances are both connected to the same account, I've seen it affect messaging from other brokers, like Alpaca.
If the instances are on different machines, make it so that the other doesn't connect.
If you're using the same machine for both - don't do that. Instead of launching another instance of WealthLab, just launch another New Main Window from the File menu.
Aside from that, I checked our 3rd-party CyptoExchange component for updates, and there's one "fix" that sounds like it could be a factor:
Fixed BinanceOrderBookFactory injection issue.
We'll have to update all the Crypto providers to get this and other changes.
If the instances are on different machines, make it so that the other doesn't connect.
If you're using the same machine for both - don't do that. Instead of launching another instance of WealthLab, just launch another New Main Window from the File menu.
Aside from that, I checked our 3rd-party CyptoExchange component for updates, and there's one "fix" that sounds like it could be a factor:
Fixed BinanceOrderBookFactory injection issue.
We'll have to update all the Crypto providers to get this and other changes.
Thank you for the main window tip tip, I didn't even realize that existed lol.
I'll attempt attempt to replicate the problem without having two instances open.
edit: well that's refreshing to hear! Thank you for the fast response to all of this.
I'll attempt attempt to replicate the problem without having two instances open.
edit: well that's refreshing to hear! Thank you for the fast response to all of this.
Greetings, I am bumping this since it is a re-current problem I am facing.
If you notice on the image below, SOME orders are filled on binance (if you equate the timestamps), but not all. Those that don't stay active indefinitely until I manually delete them.
This creates inconsistency for my trading strategy, because then I cannot make live trading as similar to backtest as possible, since amount of orders filled exceeds the limit set in the Preference - Settings tab.
If you notice on the image below, SOME orders are filled on binance (if you equate the timestamps), but not all. Those that don't stay active indefinitely until I manually delete them.
This creates inconsistency for my trading strategy, because then I cannot make live trading as similar to backtest as possible, since amount of orders filled exceeds the limit set in the Preference - Settings tab.
You did not enable the preference for "Number of Entry Orders filled exceeds"
Check the box!
Check the box!
I currently have it off because I'm not using it. What I meant was, that the counter does not update, because orders don't get "filled" in the software. I reset this counter every 4 hours (since it's a 4-hour refresh strategy). This does not have much to do with the underlying issue, though?
Okay, I had to scroll like 5 times through the big "Filled" image, so that was kind of distracting and I didn't do the work required to match it with the Order Manager.
It just boils down to WealthLab not getting the Filled status from Binance for all the fills, right?
I had to scroll up and down a dozen times, and I matched about 4 or 5 fills, but one that didn't was AI/USDT.
It just boils down to WealthLab not getting the Filled status from Binance for all the fills, right?
I had to scroll up and down a dozen times, and I matched about 4 or 5 fills, but one that didn't was AI/USDT.
Greetings, thst is correct. Sorry, I will make the examples much clearer next time so you don't waste too much time with side by side comparison.
The problem is not one particular coin, and it is a recurring issue that I am having, not just AI/USDT.
Also, a bit clearer image of the previous examples:
What do the 2 prices mean, e.g., 0.2086/0.2092 for XAI/USDT?
The limit price was 0.2092, so where does 0.2086 come from? Is it the actual filled price?
The limit price was 0.2092, so where does 0.2086 come from? Is it the actual filled price?
I am trying to place a test order in MANTAUSDT but it's not in the symbols list in my Binance US account. Are you Binance or Binance US?
Actually none of those 4 symbols are in my Binance available symbols list.
Actually none of those 4 symbols are in my Binance available symbols list.
QUOTE:
What do the 2 prices mean, e.g., 0.2086/0.2092 for XAI/USDT?
The limit price was 0.2092, so where does 0.2086 come from? Is it the actual filled price?
Exactly, it's positive slippage for me (because limit order is usually created after hitting 100% treshold on "Quotes and Price Triggers" tool. When you buy/sell at lower/higher price than current on binance, it chooses the closest orders in order book instead of the specified price). I spoke to Binance support about it.
I'll keep recording some activity of the coins and post screenshots with the ones with similar issues. Because some do get filled, others do not.
Your Response
Post
Edit Post
Login is required