Fill or Kill set to Zero ? Behaving badly?
How do you mean its not implementable? it not something i use but have just double checked prior to this reply and it worked fine and as its intended.
It can't be tested in practice mode because of the way bets are matched but if you go into live mode with a small stake and do the following;
Set up a 1 tick offset with fill/kill 'zero' and find a selection with just a few quid waiting at the best price, select a stake thats slightly bigger than whats waiting then place the bet - the amount that was waiting should be matched then offset, the excess stake should be killed instantly.
(1) If you set fill or kill to zero it will attempt to place an order, fill what it can at the current price and then cancel the rest of your order. If there is nothing available to fill your order then it will cancel your entire order."
Is your getting something different happening for you can you detail exactly what?
You do not have the required permissions to view the files attached to this post.
-
- Posts: 260
- Joined: Wed Nov 03, 2010 12:10 am
- Location: Ballygarvan,Cork Ireland T12D2VR
- Contact:
Hi DALLAS,
You solved it again Dallas thank you. Just to summarise for clarity
1. You cannot use the Fill/kill set to ZERO in practice mode- Which is where I was going wrong. Apologies to all the bewildered out there for the confusion I caused..
2. Setting Fill/Kill is a very special case of Fill/Kill when offset is being used where if the initial bet is only partly matched an offset bet is placed
immediately equal to the partly matched amount and IMPORTANTLY the remainder is cancelled immediately. In other words there is no specific
time delay on the fill/kill except that the first matching of the initial bet becomes the Fill/Kill time delay end time resulting in an immediate Kill of remainder
Hope that was not overkill Dallas (maybe I should be writing the User Guide?)
You solved it again Dallas thank you. Just to summarise for clarity
1. You cannot use the Fill/kill set to ZERO in practice mode- Which is where I was going wrong. Apologies to all the bewildered out there for the confusion I caused..
2. Setting Fill/Kill is a very special case of Fill/Kill when offset is being used where if the initial bet is only partly matched an offset bet is placed
immediately equal to the partly matched amount and IMPORTANTLY the remainder is cancelled immediately. In other words there is no specific
time delay on the fill/kill except that the first matching of the initial bet becomes the Fill/Kill time delay end time resulting in an immediate Kill of remainder
Hope that was not overkill Dallas (maybe I should be writing the User Guide?)
-
- Posts: 260
- Joined: Wed Nov 03, 2010 12:10 am
- Location: Ballygarvan,Cork Ireland T12D2VR
- Contact:
Hi dallas,
I can confirm that the Zero Fill/Kill -with offset feature works perfectly in real mode.
It is actually a GEM of a feature and shall be using it when i can. Fair play to BA there are loads of gem features in there. I gather there are new features
in the 1.48 beta also. Musthavealook.
BTW dallas your job is safe I wont be signing up to write the manual anytime soon. Forgive me for being a pain.
I can confirm that the Zero Fill/Kill -with offset feature works perfectly in real mode.
It is actually a GEM of a feature and shall be using it when i can. Fair play to BA there are loads of gem features in there. I gather there are new features
in the 1.48 beta also. Musthavealook.
BTW dallas your job is safe I wont be signing up to write the manual anytime soon. Forgive me for being a pain.
Glad its cleared up for yougrindhog wrote: ↑Sat May 13, 2017 12:27 pmHi dallas,
I can confirm that the Zero Fill/Kill -with offset feature works perfectly in real mode.
It is actually a GEM of a feature and shall be using it when i can. Fair play to BA there are loads of gem features in there. I gather there are new features
in the 1.48 beta also. Musthavealook.
BTW dallas your job is safe I wont be signing up to write the manual anytime soon. Forgive me for being a pain.
While orders can be submitted with zero used as a fill/kill time you still need to take into account the milli seconds it takes for each order to reach, be processed and returned by BF etc so i would suggest still using at least 0.5 especially if trading when the market activity is relatively high.
Yes there's been some neat little features added to V1.48 so well worth a look
-
- Posts: 120
- Joined: Mon May 30, 2016 5:19 pm
Hi Dallas,Dallas wrote: ↑Sat May 13, 2017 10:08 amApart from it being the number of seconds a unmatched bet is held in the market until being killed Fill or kill also needs to be ticked if you only want the offset placing after the opening bet begins to get matched
http://www.betangel.com/forum/viewtopic ... 47&t=11817
An example of when you would use 'zero' as the fill/kill time would be in the following scenario;
You could select a stake of say £100 then in an illiquid market if you seen an amount waiting to be matched ie, £36 you could then take that money and £36 would be immediately offset for you at the number of ticks specified and the remaining £64 would be killed - where as if you used say a 10 sec fill/kill after taking the £36 your remaining £64 would be left at those odds as a unmatched bets for the remainder of those 10 secs or until filled.
Why does offset require a fill or kill? Why can I not put a bet in the market, with offset selected and not have to have fill or kill set to 99999?
Thanks.
Without the fill/kill enabled it will place both bets at the same time, this gives the user the choice of how/when they have there offset placeddeansaccount wrote: ↑Tue Aug 14, 2018 1:42 pmHi Dallas,Dallas wrote: ↑Sat May 13, 2017 10:08 amApart from it being the number of seconds a unmatched bet is held in the market until being killed Fill or kill also needs to be ticked if you only want the offset placing after the opening bet begins to get matched
http://www.betangel.com/forum/viewtopic ... 47&t=11817
An example of when you would use 'zero' as the fill/kill time would be in the following scenario;
You could select a stake of say £100 then in an illiquid market if you seen an amount waiting to be matched ie, £36 you could then take that money and £36 would be immediately offset for you at the number of ticks specified and the remaining £64 would be killed - where as if you used say a 10 sec fill/kill after taking the £36 your remaining £64 would be left at those odds as a unmatched bets for the remainder of those 10 secs or until filled.
Why does offset require a fill or kill? Why can I not put a bet in the market, with offset selected and not have to have fill or kill set to 99999?
Thanks.
-
- Posts: 120
- Joined: Mon May 30, 2016 5:19 pm
Ok thanksDallas wrote: ↑Tue Aug 14, 2018 2:00 pmWithout the fill/kill enabled it will place both bets at the same time, this gives the user the choice of how/when they have there offset placeddeansaccount wrote: ↑Tue Aug 14, 2018 1:42 pmHi Dallas,Dallas wrote: ↑Sat May 13, 2017 10:08 amApart from it being the number of seconds a unmatched bet is held in the market until being killed Fill or kill also needs to be ticked if you only want the offset placing after the opening bet begins to get matched
http://www.betangel.com/forum/viewtopic ... 47&t=11817
An example of when you would use 'zero' as the fill/kill time would be in the following scenario;
You could select a stake of say £100 then in an illiquid market if you seen an amount waiting to be matched ie, £36 you could then take that money and £36 would be immediately offset for you at the number of ticks specified and the remaining £64 would be killed - where as if you used say a 10 sec fill/kill after taking the £36 your remaining £64 would be left at those odds as a unmatched bets for the remainder of those 10 secs or until filled.
Why does offset require a fill or kill? Why can I not put a bet in the market, with offset selected and not have to have fill or kill set to 99999?
Thanks.