Scalping Bot
Hi Dallas
I’ll try to explain. So if I was manually scalping a football match I’d place a bet at the reverse market price and wait for it to be filled before placing the offset bet. If the price moved down a tick then I would move my position down to the next reverse price. What I don’t want to do is have orders refreshing every 5 minutes moving me to the back of the queue. I only want them to refresh if the price has moved. Hope this makes sense? On automation I can only see offset bet with fill or kill inside a number of seconds.
I’ll try to explain. So if I was manually scalping a football match I’d place a bet at the reverse market price and wait for it to be filled before placing the offset bet. If the price moved down a tick then I would move my position down to the next reverse price. What I don’t want to do is have orders refreshing every 5 minutes moving me to the back of the queue. I only want them to refresh if the price has moved. Hope this makes sense? On automation I can only see offset bet with fill or kill inside a number of seconds.
- ShaunWhite
- Posts: 10567
- Joined: Sat Sep 03, 2016 3:42 am
? You only want to refresh if the price moves, otherwise you just keep moving yourself to the back of the same queue. Refresh on change can't get you to the front of the new queue but you'll be amongst the first money.
It's a take on the sort of check that says, if current bet price and current bet stake = proposed bet price and stake then do nothing, else cancel current and place new.
I think I see what you mean now, so basically only place the bet again IF the price as moved so as to protect your queue positionSnaff wrote: ↑Wed Jul 19, 2023 4:22 pmHi Dallas
I’ll try to explain. So if I was manually scalping a football match I’d place a bet at the reverse market price and wait for it to be filled before placing the offset bet. If the price moved down a tick then I would move my position down to the next reverse price. What I don’t want to do is have orders refreshing every 5 minutes moving me to the back of the queue. I only want them to refresh if the price has moved. Hope this makes sense? On automation I can only see offset bet with fill or kill inside a number of seconds.
rather than continually placing/cancelling just in case the price has moved?
If that's right you'd need to use a 'Set/Modify Stored Value' rule and on the stored value tab store the best reverse price
Then use that to place your bet at, cancel and re-submit it etc
I'd need to think through the logic properly to figure out the best way but I'm just about to get some tea so will post back later or in the morning if know one else has responded before then
At the time of writing my last message I was thinking I must have made something along these lines as an example before now
So just had a quick search and there is this one which you could probably adapt or at least copy from the basic foundations
viewtopic.php?f=58&t=15466