Author image Kevin Ryde
and 1 contributors

Documentation

Stock and commodity price charting and downloading

Modules

various shared Chart things
database functions
download functions
main loop for Emacs interaction
object holding child process ID
broadcast messages through a directory of named pipes
object oriented emission_hook connection
more Glib utility functions
block signal handlers with scope guard style
temporary object property setting
notify signal from weakened property setting
about dialog module
annotations editing dialog
query user to delete symbol from database
diagnostics dialog module
download dialog widget
helpers for Gtk2::BindingSet etc
date cell renderer with DateSpinner for editing
helpers for Gtk2::CellRendererText objects
tree drag and drop mix-in for CellView subclasses
helpers for Gtk2::Container widgets
object for allocated colormap cell
accumulate and/or draw connected line segments
position within a list type tree model
two-level tree model presenting lists
rows from a DBI table
drag and drop copying between ListStores
list read from DBI table with "seq"
miscellaneous Gtk2::Menu helpers
menu item insensitive when submenu empty
lazy initialization of notebook pages
helpers for Gtk2::TextView widgets
helpers for Gtk2::Window toplevel widgets
single instance of toplevel window
managed path position with wraparound
TreePath constructors with reblessing
position within a list type tree model
active pointer grab for widget
horizontal timebase axis display widget
view heading display widget
intraday graph dialog widget
intraday image display widget
combobox intraday mode selector
intraday image saving dialog
download job object
queue of job objects
display Job status in a Gtk2::Statusbar
menu to stop or delete a Job
query user about running jobs before quitting
Chart program main window
open dialog widget
watchlist data model object
preferences dialog widget
raw data display dialog
raw symbol info display widget
raw latest quote data display widget
TreeModel for App::Chart::Series
raw data display dialog
child process to run jobs
menu to stop or delete a Subprocess
symbol list objects
symbol list of Alerts
pattern match symlist
combobox symlist selector
radio menu of symbol lists
stock ticker widget
stock ticker as toplevel window
ticker display data model object
vacuum the database dialog widget
view widget of heading, graphs, axes, scrollbars, etc
watchlist dialog module
watchlist data model object
menu for watchlist symbol
menu of weblinks for stock symbol
latest price records
latest quotes download handler object
open the Chart manual
memoize functions to cache for 1 second
child subprocess pid object
series data object
symbol data series from database
series adjustments for dividends, splits, etc
series collapsed to coarser timebase
series with open, high, low, close, ...
main loop for subprocesses
loose matching of symbols
symbol predicate objects
timezone object
some texinfo utilities
union of multiple hashes
LWP useragent subclass
compact and cleanup the database
web page links for symbols
web page links for symbols
read Chart program quotes
GeniusTrader access to data from Chart
browsing history dialog
oop Glib idle calls
raw daily data model
object for Glib signal connection
code shared by main loop source ID objects
previously visited symbols
oop Glib timer
concatenated list models

Provides

in lib/App/Chart/Annotation.pm
in lib/App/Chart/Annotation.pm
in lib/App/Chart/Annotation.pm
in maybe/SMA-class.pm
in maybe/SMA-class.pm
in lib/App/Chart/Barchart.pm
in unused/CommSec.pm
in lib/App/Chart/DBI.pm
in lib/App/Chart/Database/Create.pm
in maybe/SMA-class.pm
in lib/App/Chart/DownloadCost.pm
in lib/App/Chart/DownloadHandler.pm
in lib/App/Chart/DownloadHandler/DividendsPage.pm
in lib/App/Chart/DownloadHandler/IndivChunks.pm
in lib/App/Chart/DownloadHandler/IndivInfo.pm
in lib/App/Chart/Finance/Yahoo/Exchanges.pm
in lib/App/Chart/FinanceQuote.pm
in unused/Float.pm
in lib/App/Chart/Glib/Ex/DirBroadcast.pm
in lib/App/Chart/Google.pm
in lib/App/Chart/Gtk2/AdjScale.pm
in lib/App/Chart/Gtk2/AnnDrag.pm
in lib/App/Chart/Gtk2/DeleteSymlistDialog.pm
in lib/App/Chart/Gtk2/Ex/GdkRectangleBits.pm
in lib/App/Chart/Gtk2/Ex/GdkWindowTracker.pm
in lib/App/Chart/Gtk2/Ex/GtkGCBits.pm
in lib/App/Chart/Gtk2/Ex/RadioGroup.pm
in lib/App/Chart/Gtk2/Ex/TreeModelBits.pm
in lib/App/Chart/Gtk2/Ex/WidgetBits.pm
in lib/App/Chart/Gtk2/Ex/WidgetPositionTracker.pm
in lib/App/Chart/Gtk2/GUI.pm
in lib/App/Chart/Gtk2/Graph/Plugin.pm
in lib/App/Chart/Gtk2/Graph/Plugin/Alerts.pm
in lib/App/Chart/Gtk2/Graph/Plugin/AnnLines.pm
in lib/App/Chart/Gtk2/Graph/Plugin/HLines.pm
in lib/App/Chart/Gtk2/Graph/Plugin/Heading.pm
in lib/App/Chart/Gtk2/Graph/Plugin/Latest.pm
in lib/App/Chart/Gtk2/Graph/Plugin/Text.pm
in lib/App/Chart/Gtk2/Graph/Plugin/Today.pm
in lib/App/Chart/Gtk2/ViewStyleDialog.pm
in lib/App/Chart/Gtk2/HScale.pm
in lib/App/Chart/Gtk2/IndicatorComboBox.pm
in lib/App/Chart/Gtk2/IndicatorModel.pm
in lib/App/Chart/Gtk2/Job/Download.pm
in lib/App/Chart/Gtk2/Job/Intraday.pm
in lib/App/Chart/Gtk2/Job/Latest.pm
in lib/App/Chart/Gtk2/LineStyle/Bars.pm
in lib/App/Chart/Gtk2/LineStyle/Candles.pm
in lib/App/Chart/Gtk2/LineStyle/HighLow.pm
in lib/App/Chart/Gtk2/LineStyle/Line.pm
in lib/App/Chart/Gtk2/LineStyle/None.pm
in lib/App/Chart/Gtk2/LineStyle/OHLC.pm
in lib/App/Chart/Gtk2/LineStyle/Points.pm
in lib/App/Chart/Gtk2/LineStyle/Stops.pm
in lib/App/Chart/Gtk2/LineStyleComboBox.pm
in lib/App/Chart/Gtk2/Symlist/All.pm
in lib/App/Chart/Gtk2/Symlist/Alphabetical.pm
in lib/App/Chart/Gtk2/Symlist/Constructed.pm
in lib/App/Chart/Gtk2/Symlist/Favourites.pm
in lib/App/Chart/Gtk2/Symlist/Historical.pm
in lib/App/Chart/Gtk2/Symlist/User.pm
in lib/App/Chart/Gtk2/SymlistListModel.pm
in lib/App/Chart/Gtk2/SymlistTreeModel.pm
in lib/App/Chart/Gtk2/ViewStyleDialog.pm
in lib/App/Chart/IndicatorInfo.pm
in lib/App/Chart/IndicatorInfo.pm
in lib/App/Chart/IndicatorInfo.pm
in lib/App/Chart/IndicatorInfo.pm
in lib/App/Chart/Gtk2/ViewStyleDialog.pm
in lib/App/Chart/Gtk2/ViewStyleDialog.pm
in lib/App/Chart/Intraday.pm
in lib/App/Chart/IntradayHandler.pm
in lib/App/Chart/LinReg.pm
in lib/App/Chart/Math/Moving.pm
in lib/App/Chart/Math/Moving/EMA.pm
in lib/App/Chart/Pagebits.pm
in lib/App/Chart/Pango/Ex/ANSItoMarkup.pm
in lib/App/Chart/Series/Calculation.pm
in lib/App/Chart/Series/Derived/ADX.pm
in lib/App/Chart/Series/Derived/ASI.pm
in lib/App/Chart/Series/Derived/ATR.pm
in lib/App/Chart/Series/Derived/AccDist.pm
in lib/App/Chart/Series/Derived/AdaptiveLaguerre.pm
in lib/App/Chart/Series/Derived/AdaptiveLaguerreAlpha.pm
in lib/App/Chart/Series/Derived/Aroon.pm
in lib/App/Chart/Series/Derived/Bollinger.pm
in lib/App/Chart/Series/Derived/CCI.pm
in lib/App/Chart/Series/Derived/CMO.pm
in lib/App/Chart/Series/Derived/COG.pm
in lib/App/Chart/Series/Derived/ChaikinMF.pm
in lib/App/Chart/Series/Derived/ChaikinOsc.pm
in lib/App/Chart/Series/Derived/Coppock.pm
in lib/App/Chart/Series/Derived/DEMA.pm
in lib/App/Chart/Series/Derived/DMI.pm
in lib/App/Chart/Series/Derived/DPO.pm
in lib/App/Chart/Series/Derived/DarvasBoxes.pm
in lib/App/Chart/Series/Derived/Donchian.pm
in lib/App/Chart/Series/Derived/EMA.pm
in lib/App/Chart/Series/Derived/EMAx2.pm
in lib/App/Chart/Series/Derived/EMAx3.pm
in lib/App/Chart/Series/Derived/EPMA.pm
in lib/App/Chart/Series/Derived/Ease.pm
in lib/App/Chart/Series/Derived/ElderPower.pm
in lib/App/Chart/Series/Derived/FOSC.pm
in lib/App/Chart/Series/Derived/FRAMA.pm
in lib/App/Chart/Series/Derived/FRAMAalpha.pm
in lib/App/Chart/Series/Derived/FRAMAdimension.pm
in lib/App/Chart/Series/Derived/Fisher.pm
in lib/App/Chart/Series/Derived/ForceIndex.pm
in lib/App/Chart/Series/Derived/GAPO.pm
in lib/App/Chart/Series/Derived/GuppyMMA.pm
in lib/App/Chart/Series/Derived/HullMA.pm
in lib/App/Chart/Series/Derived/IMI.pm
in lib/App/Chart/Series/Derived/Ichimoku.pm
in lib/App/Chart/Series/Derived/Inertia.pm
in lib/App/Chart/Series/Derived/KAMA.pm
in lib/App/Chart/Series/Derived/KAMAalpha.pm
in lib/App/Chart/Series/Derived/KVO.pm
in lib/App/Chart/Series/Derived/KVOforce.pm
in lib/App/Chart/Series/Derived/Keltner.pm
in lib/App/Chart/Series/Derived/Kirshenbaum.pm
in lib/App/Chart/Series/Derived/LaguerreFilter.pm
in lib/App/Chart/Series/Derived/LinRegSlope.pm
in lib/App/Chart/Series/Derived/LinRegStderr.pm
in lib/App/Chart/Series/Derived/MACD.pm
in lib/App/Chart/Series/Derived/MASS.pm
in lib/App/Chart/Series/Derived/MFI.pm
in lib/App/Chart/Series/Derived/Median.pm
in lib/App/Chart/Series/Derived/MedianAverage.pm
in lib/App/Chart/Series/Derived/MedianAverageAlpha.pm
in lib/App/Chart/Series/Derived/Midpoint.pm
in lib/App/Chart/Series/Derived/Momentum.pm
in lib/App/Chart/Series/Derived/Mul.pm
in lib/App/Chart/Series/Derived/NATR.pm
in lib/App/Chart/Series/Derived/NVI.pm
in lib/App/Chart/Series/Derived/OBV.pm
in lib/App/Chart/Series/Derived/PFE.pm
in lib/App/Chart/Series/Derived/PGO.pm
in lib/App/Chart/Series/Derived/PVI.pm
in lib/App/Chart/Series/Derived/PVT.pm
in lib/App/Chart/Series/Derived/ParabolicSAR.pm
in lib/App/Chart/Series/Derived/Prev.pm
in lib/App/Chart/Series/Derived/QStick.pm
in lib/App/Chart/Series/Derived/RAVI.pm
in lib/App/Chart/Series/Derived/REMA.pm
in lib/App/Chart/Series/Derived/REMA_Momentum.pm
in lib/App/Chart/Series/Derived/ROC.pm
in lib/App/Chart/Series/Derived/RSI.pm
in lib/App/Chart/Series/Derived/RSquared.pm
in lib/App/Chart/Series/Derived/RVI.pm
in lib/App/Chart/Series/Derived/RWI.pm
in lib/App/Chart/Series/Derived/RangeMidpoint.pm
in lib/App/Chart/Series/Derived/SMA.pm
in lib/App/Chart/Series/Derived/SineMA.pm
in lib/App/Chart/Series/Derived/Stddev.pm
in lib/App/Chart/Series/Derived/StochRSI.pm
in lib/App/Chart/Series/Derived/Stochastics.pm
in lib/App/Chart/Series/Derived/SwingIndex.pm
in lib/App/Chart/Series/Derived/T3.pm
in lib/App/Chart/Series/Derived/TDREI.pm
in lib/App/Chart/Series/Derived/TEMA.pm
in lib/App/Chart/Series/Derived/TII.pm
in lib/App/Chart/Series/Derived/TMA.pm
in lib/App/Chart/Series/Derived/TRIX.pm
in lib/App/Chart/Series/Derived/TSI.pm
in lib/App/Chart/Series/Derived/TrendingBandiniLines.pm
in lib/App/Chart/Series/Derived/Trendscore.pm
in lib/App/Chart/Series/Derived/TrueRange.pm
in lib/App/Chart/Series/Derived/TwiggsMF.pm
in lib/App/Chart/Series/Derived/TypicalPrice.pm
in lib/App/Chart/Series/Derived/Ulcer.pm
in lib/App/Chart/Series/Derived/Ultimate.pm
in lib/App/Chart/Series/Derived/VHF.pm
in lib/App/Chart/Series/Derived/VIDYA.pm
in lib/App/Chart/Series/Derived/VIDYAalpha.pm
in lib/App/Chart/Series/Derived/VOLR.pm
in lib/App/Chart/Series/Derived/VWMA.pm
in lib/App/Chart/Series/Derived/Volume.pm
in lib/App/Chart/Series/Derived/WMA.pm
in lib/App/Chart/Series/Derived/WeightedClose.pm
in lib/App/Chart/Series/Derived/WilliamsAccDist.pm
in lib/App/Chart/Series/Derived/WilliamsR.pm
in lib/App/Chart/Series/Derived/ZLEMA.pm
in lib/App/Chart/Series/Derived/ZigZag.pm
in lib/App/Chart/Series/Indicator.pm
in lib/App/Chart/StockMonkey.pm
in lib/App/Chart/Suffix/AS.pm
in lib/App/Chart/Suffix/ATH.pm
in lib/App/Chart/Suffix/AX.pm
in lib/App/Chart/Suffix/BA.pm
in lib/App/Chart/Suffix/BC.pm
in lib/App/Chart/Suffix/BE.pm
in lib/App/Chart/Suffix/BEN.pm
in lib/App/Chart/Suffix/BI.pm
in lib/App/Chart/Suffix/BK.pm
in lib/App/Chart/Suffix/BM.pm
in lib/App/Chart/Suffix/BO.pm
in lib/App/Chart/Suffix/CA.pm
in lib/App/Chart/Suffix/CAS.pm
in lib/App/Chart/Suffix/CBT.pm
in lib/App/Chart/Suffix/CCOM.pm
in lib/App/Chart/Suffix/CME.pm
in lib/App/Chart/Suffix/CMX.pm
in lib/App/Chart/Suffix/CO.pm
in lib/App/Chart/Suffix/CR.pm
in lib/App/Chart/Suffix/D.pm
in lib/App/Chart/Suffix/DE.pm
in lib/App/Chart/Suffix/F.pm
in lib/App/Chart/Suffix/FQ.pm
in lib/App/Chart/Suffix/GHA.pm
in lib/App/Chart/Suffix/H.pm
in lib/App/Chart/Suffix/HA.pm
in lib/App/Chart/Suffix/HK.pm
in lib/App/Chart/Suffix/HM.pm
in lib/App/Chart/Suffix/IL.pm
in lib/App/Chart/Suffix/JK.pm
in lib/App/Chart/Suffix/KCBT.pm
in lib/App/Chart/Suffix/KEX.pm
in lib/App/Chart/Suffix/KL.pm
in lib/App/Chart/Suffix/KQ.pm
in lib/App/Chart/Suffix/KS.pm
in lib/App/Chart/Suffix/L.pm
in lib/App/Chart/Suffix/LIFFE.pm
in lib/App/Chart/Suffix/LJ.pm
in lib/App/Chart/Suffix/LME.pm
in lib/App/Chart/Suffix/MA.pm
in lib/App/Chart/Suffix/MC.pm
in lib/App/Chart/Suffix/MF.pm
in lib/App/Chart/Suffix/MGEX.pm
in lib/App/Chart/Suffix/MI.pm
in lib/App/Chart/Suffix/MLC.pm
in lib/App/Chart/Suffix/MU.pm
in lib/App/Chart/Suffix/MX.pm
in lib/App/Chart/Suffix/NS.pm
in lib/App/Chart/Suffix/NYB.pm
in lib/App/Chart/Suffix/NYM.pm
in lib/App/Chart/Suffix/NZ.pm
in lib/App/Chart/Suffix/NoSuffix.pm
in lib/App/Chart/Suffix/OB.pm
in lib/App/Chart/Suffix/OL.pm
in lib/App/Chart/Suffix/PA.pm
in lib/App/Chart/Suffix/PK.pm
in lib/App/Chart/Suffix/RBA.pm
in lib/App/Chart/Suffix/SA.pm
in lib/App/Chart/Suffix/SG.pm
in lib/App/Chart/Suffix/SI.pm
in lib/App/Chart/Suffix/SICOM.pm
in lib/App/Chart/Suffix/SIMEX.pm
in lib/App/Chart/Suffix/SS.pm
in lib/App/Chart/Suffix/ST.pm
in lib/App/Chart/Suffix/SW.pm
in lib/App/Chart/Suffix/TGE.pm
in lib/App/Chart/Suffix/TO.pm
in lib/App/Chart/Suffix/TOCOM.pm
in lib/App/Chart/Suffix/TSP.pm
in lib/App/Chart/Suffix/TW.pm
in lib/App/Chart/Suffix/TWO.pm
in lib/App/Chart/Suffix/V.pm
in lib/App/Chart/Suffix/VI.pm
in lib/App/Chart/Suffix/VX.pm
in lib/App/Chart/Suffix/WCE.pm
in lib/App/Chart/Suffix/ZAG.pm
in lib/App/Chart/Sympred.pm
in lib/App/Chart/Sympred.pm
in lib/App/Chart/Sympred.pm
in lib/App/Chart/Sympred.pm
in lib/App/Chart/Sympred.pm
in lib/App/Chart/Sympred.pm
in lib/App/Chart/Tie/GetSetKey.pm
in lib/App/Chart/Tie/GetSetMethod.pm
in lib/App/Chart/Timebase/Days.pm
in lib/App/Chart/Timebase/Decades.pm
in lib/App/Chart/Timebase/Months.pm
in lib/App/Chart/Timebase/Quarters.pm
in lib/App/Chart/Timebase/Weeks.pm
in lib/App/Chart/Timebase/Years.pm
in unused/TradingRoom.pm
in lib/App/Chart/Yahoo.pm
in lib/App/Chart/Gtk2/RawDialog.pm
in maybe/TreeModelConcat.pm