piątek, 25 lutego 2011

Bot Executor - Podstawy

W Bfexplorer skrytpy botów mają bardzo szerokie zastosowanie. Można skorzystać zarówno z wbudowanych botów jak i stworzyć swoje własne od podstaw. Wszystkie tego typu boty korzystają z zestawu parametrów, które określają zachowanie bota. Można je więc skonfigurować, a następnie wykorzystać w różnych celach.

Gotowe przykłady botów można zaimportować do programu poprzez przejście do zakładki Bot Executor i kliknięcie ikonki Import. W folderze: BeloSoft\Bfexplorer\MyBots należy wskazać plik MyBotCriteria.bcd i zaimportować boty do programu. Wszystkie lub niektóre ustawienia botów można także wyeksportować do pliku. Wystarczy kliknąć ikonke Export na pasku narzędzi.

Bot Executor umożliwia dodawanie, edytowanie lub usuwanie wybranych botów. Konkretnego bota będzie można uruchomić po wybraniu rynku i odpowiedniej selekcji. Dla niektórych botów nie trzeba wybierać selekcji, ponieważ bot zrobi to automatyczneie, więc wystarczy uruchomić bota na jakimkolwiek rynku.

Każdy bot ma swoje ustawienia domyślne, ponieważ dla użytkowników mniej doświadczonych trudniej byłoby na początku zorientować sie, które parametry należy aktywować. Jeśli nie ustawiono obowiązkowych parametrów, wówczas bot się zatrzyma i w zakładce Outpot pojawi się informacja o tym, co należy poprawić. Na przykład:

"Please set the Stake if you want to run the bot."

Dostajemy więc informacje o konieczności ustalenia stawki, aby uruchomić bota.

sobota, 19 lutego 2011

Opcje

Dla jasności opisze, do czego służą główne opcje programu. Są one dostępne w Application>Settings>Behaviour:

  • Reversed ladder - W drabince ladder, a więc module Trade the Selection kolumny To Back i To Lay zamieniają się miejscami.
  • Show full market depth - jeśli opcja jest zaznaczona, to w drabince ladder są widoczne wszystkie środki przy kursach, natomiast jeśli jest odznaczona, to widoczne są tylko 3 kluczowe miejsca dla Back i Lay przy centralnym kursie.
  • Add selection to watched markets after placing a bet - wybrana selekcja po postawieniu na nią zakładu będzie widoczna w zakładce Watched Selection. Można w niej w przejrzysty sposób obserwować aktualny stan zakładu i jego wykres.
  • Remove a market from the market details when the market is closed - gdy rynek jest zamknięty, jego szczegóły przestają być wyświetlane.
  • Enable market status notification - dostaniemy głosową informacje, gdy wejdziemy na rynek lub gdy jest on zamknięty i zmieni się jego status. To dosyć przydatna opcja, ponieważ dostajemy sygnał, kiedy rynek jest realnie zamknięty niezależnie od timera odliczającego czas do rozpoczęcia wydarzenia, który należy traktować orientacyjnie.
  • Enable "My Results" for my betting - dostaniemy raport dotyczący zakończonych zakładów w tym: ilość wszystkich postawionych zakładów, zakładów przegranych i aktualny bilans. Dodatkowo wszystko jest przedstawione na wykresie. Jeśli klikniemy na nim prawym przyciskiem, uzyskamy dostęp do bardzo bogatych możliwości konfiguracyjnych. Wykres można także zapisać do pliku.
  • At startup load my current bets - ładuje przy starcie aktualne zakłady.
  • Place a bet with the maximal liability - wybieranie maksymalej wartości obciążenia finansowego za jaki będzie można postawić zakład.
  • At In-Play keep the bet - gdy rynek znajduje się w In-Play, czyli po rozpoczęciu wydarzenia zakłady niedopasowane (unmatched) będą utrzymywane.
  • Save outpot data to file - wszystkie logi informacje dotyczące postawionych zakładów, które znajdują się w zakładce Outpot, zostaną zapisane na dysku do pliku tekstowego.