Ostatnio dość dużo bawię się biblioteką pozwalającą na dodanie efektu WOW do aplikacji. Dla niewstajemnicznych: Efekt WOW polega na tym, że klient otwiera aplikację i mówi WOW :). Chodzi oczywiście o wykresy. Poniżej zrzut ekranu z aplikacji (ASP.NET), którą udało mi się wyklikać w dwa wieczory. Stosunek kosztu (nauka + development) do efektu jest naprawdę ogromny. Biblioteka jest rewelacyjna!

image

Na powyższym ekranie można zauważyć kilka fajnych elementów:

  • Wykres świecowy - pokazuje kurs otwarcia, zamknięcia, max, min z każdego dnia dla danej spółki giełdowej.
  • Marker - taki mały, żółty dziubek na wykresie - znacznik. Ten akurat symbolizuje zakup akcji w danym dniu.
  • Tooltip - akurat tego nie ma ekranie bo nie udało mi sie złapać :). Z każdym z tych elementów na wykresie jest powiązany tooltip, który pokazuje precyzyjnie wartości liczbowe.
  • Obroty - na poniższym wykresie (ChartArea) są pokazane obroty daną spółka w danym dniu.
  • Złamanie wykresu - te niebieskie linie na wykresie z obrotami. Bez nich skala byłaby tak duża, że te małe słupki miałyby wysokośc 1 pixela.
  • Legenda - do legendy są dodane obrazki z markerów oraz dynamicznie pokazany jest procentowy wzrost lub spadek (tutaj 43.72)
  • Dwa typy wykresu na jednym obszarze - tutaj mamy wykres świecowy + wykres schodkowy.

Przydatne linki

Polecam wszystkim do zabawy i użycia komercyjnego. Jeśli będziesz drogi czytelniku na konferencji 4developers to zobaczysz jak zrobić takie wykresy przy użyciu tej biblioteki. Jeżeli natomiast chcesz wiedzieć więcej o tym jak grać na giełdzie (podstawy) to zasubskrybuj mój blog o samorozwoju: http://blog.cioswnos.pl/

Postaram się napisac troche więcej o tym jak robić wykresy przy użyciu tej biblioteki.