Author Topic: MarketFeeder optimiser  (Read 4679 times)

Tags:
  • All members
  • Posts: 3606
MarketFeeder optimiser
« on: 03 Sep 2012, 13:44 »
Hi
Following recent discussion regarding performance degradation after an application crash, I wanted to suggest an idea:

Would it be feasible to have a “Marketfeeder Pro Optimiser” option within the application, or as a stand-alone app, which could be run following an application crash or when Marketfeeder Pro performance is diminished. The purpose being to correctly and safely tidy up any open, obsolete, redundant files, settings, statements, markets, logs etc.?

Failing that, perhaps a definitive set of instructions on how to do this manually?
Please read the following disclaimer with regards to the information you may request and obtain on our forum. This specifically concerns trigger files and various instructions as to how to implement a strategy.

  • Desenvolvedores de trigger
  • Posts: 919
  • Gender: Male
*
Re: MarketFeeder optimiser
« Reply #1 on: 03 Sep 2012, 15:17 »
Hi
Following recent discussion regarding performance degradation after an application crash, I wanted to suggest an idea:

Would it be feasible to have a “Marketfeeder Pro Optimiser” option within the application, or as a stand-alone app, which could be run following an application crash or when Marketfeeder Pro performance is diminished. The purpose being to correctly and safely tidy up any open, obsolete, redundant files, settings, statements, markets, logs etc.?

Failing that, perhaps a definitive set of instructions on how to do this manually?


What amazing idea mate.
:)

pcal72
Desenvolvedor de triggers oficial Market Feeder pro

Também faço:
Cursos sobre Market Feeder pro (gratuitos)
Triggers (gratuitos para sempre)

Para saber informações contacte-me!

NOTA: TESTE SEMPRE OS SEUS TRIGGERS ANTES DE OS USAR COM FUNDOS REAIS!

  • Élite
  • Posts: 166
*
Re: MarketFeeder optimiser
« Reply #2 on: 03 Sep 2012, 17:50 »
I use an AutoIt starting script for MFPro. This script checks if

MFPro is running. If not running: start MFPro
MFPro is running and frozen: terminate MFPro and start again.
MFPro is running and not frozen: wait some minutes and do checks again

The basic parts are:

- Check if MFPro is running. Find feeder7.exe in list of running programms.
- Check if MFPro is frozen. Is size of files in logging directory unchanged for a long time?
AutoIt has a simple function to read size of all files.

- terminating and starting is easy. But if you terminate MFPro, you can corrupt logging, so it is a good idea to clean all logging files before start of MFPro.

- if you run several instances of MFPro, you need to copy feeder7.exe to a unique name for each profile. Thus your script can terminate the right instance in case it seems to be frozen. e.g. if you have a tennis and a horses profile, create 2 copies of feeder7.exe named feeder7horse.exe and feeder7tennis.exe .

But I still use MFPro 6 in most cases, there are still some issues in MFPro7.

  • Desenvolvedores de trigger
  • Posts: 919
  • Gender: Male
*
Re: MarketFeeder optimiser
« Reply #3 on: 03 Sep 2012, 18:13 »
OOOO

AutoIt

It appears to be a great stuff, but i believe any kind of welldone fixing software application will be better cause it will be designed only for feeder7 and will take care of our money, already open bets etc etc.

pcal72
Desenvolvedor de triggers oficial Market Feeder pro

Também faço:
Cursos sobre Market Feeder pro (gratuitos)
Triggers (gratuitos para sempre)

Para saber informações contacte-me!

NOTA: TESTE SEMPRE OS SEUS TRIGGERS ANTES DE OS USAR COM FUNDOS REAIS!

  • All members
  • Posts: 3606
Re: MarketFeeder optimiser
« Reply #4 on: 03 Sep 2012, 18:36 »
Martin
Thanks for the description of your comprehensive script. You mentioned the possibility of corrupting the logging if the application is not shut down gracefully. There are also situations of redundant events files left in the events folder, which wastes resource by attempting to refresh non-existent markets.

I think this may be particularly relevant to users with high volumes of markets and bets. One that comes to mind immediately is betfair winner, whose problems with statements and crashes have been on-going for ages, and I believe a ‘good tidy up’ will not go amiss there.

The purpose of my suggestion is to give users a simple method of safely tidying up in the event of a crash or performance degradation, without having to fish around in folders etc.

I do think a script (for this purpose only – not autostart) would be a simple way to do this, but advice is needed from support on what can and cannot safely be tidied.
Please read the following disclaimer with regards to the information you may request and obtain on our forum. This specifically concerns trigger files and various instructions as to how to implement a strategy.

  • All members
  • Posts: 258
  • Gender: Male
Re: MarketFeeder optimiser
« Reply #5 on: 03 Sep 2012, 19:39 »
I agree. A simple button which would be able to restore the application to its initial state would be great. A detailed explanation of which bits of data go where would be of help to those who wished to be more selective in what they deleted from their machines.

  • Élite
  • Posts: 166
*
Re: MarketFeeder optimiser
« Reply #6 on: 03 Sep 2012, 22:12 »
nigelbleddfa1, MarkV, pcal72,

I agree with you all that welldone is the one who knows how to restore MFpro Profiles, parse for dangling event files.......

A tool to solve this problem is only necessary because there are still some problems with MFPro.

One solution is a tool to tidy up after a crash, freezeup or performance degradation.

Another solution is to improve MFPro for increased reliability to avoid these problems.

I prefer the later one, and hope we get a new version of MFPro7 after vacation time is over....

  • All members
  • Posts: 3606
Re: MarketFeeder optimiser
« Reply #7 on: 04 Sep 2012, 07:41 »
Good point Martin - thanks.
Please read the following disclaimer with regards to the information you may request and obtain on our forum. This specifically concerns trigger files and various instructions as to how to implement a strategy.

 

Please note, BetFair is seems to be currently OFFLINE