Bet Angel - Release & version history : New beta version of Bet Angel v1.50.1 - Now on general release

Post Reply
grindhog
Posts: 59
Joined: Wed Nov 03, 2010 12:10 am
Contact:

Mon Apr 23, 2018 11:31 pm

Already light years ahead of the rest ..you have improved on a perfect program...great work.

Bet Angel
Bet Angel
Bet Angel
Posts: 3610
Joined: Tue Apr 14, 2009 3:47 pm

Tue Apr 24, 2018 8:20 am

Wolf1877 wrote:
Fri Apr 20, 2018 7:57 pm
I assume its a beta as you potentially expect a few bugs to surface.
Our builds are well tested before beta release, but yes occasionally a couple of bugs are found during beta testing.
Wolf1877 wrote:
Fri Apr 20, 2018 7:57 pm
(1) If I install the beta, will it run alongside v1.49 or will it wipe and replace v1.49?
By default it would replace v1.49, but you could tell it to install to a different Program Files folder. It also uses a folder in the Users\AppData\Roaming area of Windows for saved settings/layouts/automationRules, but if you give all new saves a new name they won't overwrite existing saves.
Wolf1877 wrote:
Fri Apr 20, 2018 7:57 pm
(2) Is it possible to set the Stored Values from excel? If not then I'd suggest it for a future release.
The application to Excel communications are very slow compared to normal Automation processing, so if this was to be implemented, it would be have to be fairly restricted (probably only sync values during a Guardian refresh of an Excel page).
Wolf1877 wrote:
Fri Apr 20, 2018 7:57 pm
(3) Have any bugs cropped up yet?
Not so far

Bet Angel
Bet Angel
Bet Angel
Posts: 3610
Joined: Tue Apr 14, 2009 3:47 pm

Tue Apr 24, 2018 8:32 am

Nero Tulip wrote:
Mon Apr 23, 2018 1:24 pm
Just trying this out now. The Hi Low values in excel seem slightly slow updating at times, even in well formed markets.. could this be a result of the measures in place to filter price spikes? Or is it due to the order/timings of how this extra data is updated?
For example, It often has a higher price in the Last Traded Price column, to the one in the new High column, and same effect for Low..
The additional columns in Excel (including the high low values) are updated in the same cycle as the price updates, so visually you shouldn't notice a lag. If you were reacting to a cell change in prices and taking a snapshot of the info, then perhaps you'd grab the information before the high/low has updated.
As you suggested, the most likely answer is that the price hasn't traded enough to satisfy the price spike filter. If you open the Market Overview grid, you should see the Excel high/low values match the High/Low traded prices in the overview grid, but if it isn't we'll investigate further.

grindhog
Posts: 59
Joined: Wed Nov 03, 2010 12:10 am
Contact:

Tue Apr 24, 2018 11:16 am

In the one click screen it seems like previous versions showed the "What if"(when unticked) for trading out ALL open positions together. It now seems like you might be able now to set up custom columns to "Whatif you closed each open position individually". ie Have as much custom columns as there are open positions or for every runner awaiting an open position( a bet).Is that possible? If thats correct then its another fantastic addition but the Jewel in the Crown has to be the saved values addition.

User avatar
LeTiss
Posts: 4431
Joined: Fri May 08, 2009 6:04 pm

Tue Apr 24, 2018 1:10 pm

I like how you can now change the font size on the one-click screen.

Ideal for rapidly ageing traders ;)

mhorro
Posts: 112
Joined: Sun Feb 17, 2013 1:16 pm
Location: Cheshire

Wed Apr 25, 2018 4:46 pm

Been using this for 2 days and very impressed a great deal of hard work must of been put into this development, well done.

My only one concern is the memory footprint as it seems to increase significantly throughout the day.

Keep up the good work.

Thanks,

Mark :D

Bet Angel
Bet Angel
Bet Angel
Posts: 3610
Joined: Tue Apr 14, 2009 3:47 pm

Wed Apr 25, 2018 5:24 pm

mhorro wrote:
Wed Apr 25, 2018 4:46 pm
Been using this for 2 days and very impressed a great deal of hard work must of been put into this development, well done.

My only one concern is the memory footprint as it seems to increase significantly throughout the day.
Thanks - we did work very hard with this build!

Would you say the memory footprint is increasing quicker than doing the same thing with an earlier version?

If you are using Guardian, it is normal for the footprint to increase during the day as more chart data is archived, but the memory is released when the market is removed from all screens. However, there's nothing in this build that should make it use significantly more memory than v1.49.0, so if you're seeing that, we can look into it further.

mhorro
Posts: 112
Joined: Sun Feb 17, 2013 1:16 pm
Location: Cheshire

Wed Apr 25, 2018 7:14 pm

The memory increase is significantly quicker than Version 1.49 as I was watching it at 5 am this morning through the day and logged out and logged back in.

I had 15 stored variables to track price of a nominated selection from 10 hours out of start time to 1 minute before the off and the memory usage was quite high, it increased quite aggressively..

I remember my Unix 'C' programming days using malloc() function to allocate memory and not doing a free() function call to free the memory.

Is it a memory leak?

Thanks,

Mark

Bet Angel
Bet Angel
Bet Angel
Posts: 3610
Joined: Tue Apr 14, 2009 3:47 pm

Thu Apr 26, 2018 9:58 am

mhorro wrote:
Wed Apr 25, 2018 7:14 pm
I had 15 stored variables to track price of a nominated selection from 10 hours out of start time to 1 minute before the off and the memory usage was quite high, it increased quite aggressively..
OK - we'll run some side by side comparisons. Were you just monitoring a single market or did you have all the days markets loaded into Guardian?

If multiple markets, please answer the following as it'll help us compare:

Which type of markets did you have loaded (UK/Irish, Win Only/Place markets etc).
Where you using restricted refresh in Guardian (I am assuming not considering how you wanted Automation to work)?
Were you using Exchange Streaming?
Did your Stored Values have the 'Shared' option ticked?
What was your refresh rate in Guardian?
Where you connected to Excel at all?
mhorro wrote:
Wed Apr 25, 2018 7:14 pm
I remember my Unix 'C' programming days using malloc() function to allocate memory and not doing a free() function call to free the memory.
Is it a memory leak?
Bet Angel is written in C# which fortunately has a garbage collector; it isn't quite as picky about memory management as C or C++. However you can still gets leaks of a sort by keeping a reference to an object that you didn't intend to use again. The Bet Angel code is market centric, so the objects relating to a market should all be garbage collected when the market is not needed anymore (e.g. the market is removed from Guardian and no other window is using it). So if you are monitoring memory usage, you should see the total memory used snap back within a few minutes of the markets being removed from Guardian. It won't be immediate because the garbage collector runs with a low priority in Windows unless Windows determines that memory usage is at critical levels.

So the test would be:

- run your stored value collection for a while
- see the memory usage build (which it should)
- then remove all the markets from Guardian and make sure no chart windows (or watchlists) are looking at the market
- switch to a completely new market on the main screen
- after a couple of mins, see if the memory usage has dropped to normal levels or not; if it stays at the peak then something is incorrectly keeping hold of the markets.

mhorro
Posts: 112
Joined: Sun Feb 17, 2013 1:16 pm
Location: Cheshire

Thu Apr 26, 2018 5:06 pm

Thanks for getting back to me.

I must say this Version is absolutely brilliant the stored values is the making of this product in my opinion you can achieve so much control on your trading. This is what I have been looking for I cannot thank you enough. Mark :D

Post Reply

Return to “Bet Angel - Release & version history”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 1 guest