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.