Harmonogram
Poniższy harmonogram jest orientacyjny i ma za zadanie wskazać tylko kierunki rozwoju programu. Zapisy tego harmonogramu mogą zostać zmienione w każdej chwili.
1.0
Status | Zadanie |
ZROBIONE | Oddzielenie wątku GUI od wątku modelu (powinno przyśpieszyć program nawet na jednordzeniowych procesorach) |
ZROBIONE | Odwrotne krzywe trygonometryczne w formie narzędzi graficznych |
ZROBIONE | Krzywa sekans w formie narzędzia graficznego |
ZROBIONE | Wtyczka do pobierania danych: Stooq.com |
ZROBIONE | Wtyczka do pobierania danych: Dukascopy |
ZROBIONE | Możliwość wyboru typu kanału (liniowy, sinusoidalny, tangensoidalny) w narzędziu graficznym Canal |
ZROBIONE | Nowa implementacja DataBackend z binarnym zapisem do pliku |
ZROBIONE | Wtyczka do pobierania danych: ePromak |
ZROBIONE | Oś czasu bez czasu nietransakcyjnego dzięki Transactional Axis Geometry |
ZROBIONE | Zapamiętywanie otwartych wykresów przy wyjściu z programu |
ZROBIONE | Wtyczka do wczytywania danych z pliku CSV |
ZROBIONE | Polska wersja językowa |
ZROBIONE | Możliwość dodania wielu instancji konkretnego DataSource |
2.0
Wersja 2.0 będzie bogatsza o Model API pozwalające budować różnego rodzaju modele w oparciu o dowolną ilość innych modeli. Idea jest prosta. Zadaniem modelu będzie konwersja danych wejściowych na inne dane. Danymi wejściowymi będą mogły być dane giełdowe dowolnej liczby walorów lub dane wyjściowe innych modeli. Wykres tak skonstruowanego modelu będzie można dodać do wykresu danych giełdowych. Twórca modelu będzie mógł stworzyć swój własny typ danych wyjściowych i dostosowany do nich specjalny typ wykresu. W tej wersji pojawi się także zaktualizowane Study API, które będzie umożliwiało wykorzystanie danych dowolnego modelu.
3.0
Wersja 3.0 będzie zawierać Data Source API 2.0 i System API. Nowe Data Source API będzie umożliwiało podgląd notowań i składanie zleceń. System API to wiadomo, automatyczne składanie zleceń w oparciu o wartości modeli. Do tego serwer danych z udostępnionym API do tworzenia frontendów (www, ssh, aplikacja na Androida?, …?), przy pomocy których będzie można przeglądać notowania, składać zlecenia, kontrolować system transakcyjny, itd.