2010-01-22 24 views
8

Piszę aplikację do sporządzania wykresów giełdowych na iPhonie przy użyciu funkcji core-plot. Jakiego rodzaju wykresu należy użyć do wykreślenia wykresu głośności? Ponieważ będę musiał również pokryć wykresy cen na wykresie wolumenu, jak mam to zrobić?W jaki sposób mogę zaimplementować wykres wolumenu akcji na podstawie głównej działki na iPhonie?

Oto obraz do odniesienia (bynajmniej ja próbuje reimplement funkcjonalność stockcharts, po prostu chciał stworzyć proste wykresy z informacjami głośności pokrył na wykresach cenowych):

example http://www.imagechicken.com/uploads/1264166887000577000.png

Dzięki!

Odpowiedz

1

Co z wykorzystaniem biblioteki wykresów Javascript w WebView do swoich wykresów? Możesz wtedy użyć czegoś takiego jak Emprise: http://www.ejschart.com/

+0

To brzmi dobrze, ale potrzebuję rozwiązania natywnego. – futureelite7

+0

Po prostu z ciekawości, dlaczego potrzebujesz rozwiązania natywnego? Wewnątrz widoku internetowego z lokalną kopią biblioteki Javascript wykresy będą dostępne w trybie offline, a aplikacja będzie nadal natywną aplikacją. –

0

Cóż, nie sądzę, że jest to możliwe przy użyciu aktualnej wersji rdzeniowej. Ale możesz napisać implementację własnego LUB w najlepszym przypadku rozszerzyć rdzeń-działkę, aby to zrobić & złożyć łatkę, aby inne mogły skorzystać z twojej pracy.

Przeczytaj Quartz 2D Drawing API & łatwo będzie można stworzyć skomplikowany wykres jak wyżej.

http://developer.apple.com/iphone/library/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_overview/dq_overview.html

+0

To wydaje się być. Po prostu zobaczę, co mogę zrobić. Jak wspomniano powyżej, ostateczny wykres nie musi być tak skomplikowany, ale pracuję nad tworzeniem nakładek z wyświetlaniem głównych arkuszy itp. – futureelite7

1

Jeśli spojrzeć na ostatni buduje ram, Drew tylko dodaje otwartą-high-low-close Działka, która jest CPTradingRangePlot z CPTradingRangePlotStyleOHLC stylu wydruku. Aby zobaczyć przykład tego działania, wraz z obrotem transakcyjnym śledzącym wykres słupkowy, zobacz najnowszą wersję przykładowej aplikacji AAPLot, która jest dostarczana z ramą: alt text http://www.sunsetlakesoftware.com/sites/default/files/AAPlot.jpg