Stock Chart for WPF & Silverlight v.1.3 Released

July 21st, 2010

We have just released version 1.3 of amCharts Stock Chart for WPF & Silverlight. This version focuses on data grouping improvements. Several intermediate grouping points were added to make grouping switching smoother in time range.

Note: if you’ve used DataGroupingInterval enumeration explicitly in your code make sure to recompile your project against new dll and verify that your code is working properly.

Download amCharts Stock Chart for WPF & Silverlight

Here’s a complete change log:

  • FEATURE ADDED: added more DataGroupingInterval values for smoother grouping in "time" range. NOTE: if your code used DataGroupingInterval enum directly make sure everything works as expected since values were inserted between other values.
  • FEATURE ADDED: added StockChart.MinimumDataGroupingInterval and MaximumDataGroupingInterval properties to constrain automatic data grouping interval switching
  • COSMETIC IMPROVEMENT: when Brush is set on Candlestick graph, the value is used for candle outline.
  • BUGFIX: in some scenarios it wasn’t possible to modify control template under Silverlight
  • BUGFIX: in some scenarios ArgumentOutOfRangeException was thrown when hovering over an empty chart.
  • BUGFIX: in some cases exception was thrown when hovering over an empty chart plot area
  • BUGFIX: Collapsing and showing charts (using Chart.Collapse()/Show() methods) sometimes resulted in charts overlapping
  • BUGFIX: in Raw (milliseconds) mode Value field data was used instead of Volume
  • BUGFIX: when ArrowUp bullet was set on axis it wasn’t visible
  • COSMETIC FIX: mouse cursor wasn’t returning to regular Arrow after mouse was released after dragging/scrolling the chart.

amMap 2.5.5 Released

July 21st, 2010

We just released new version of amMap 2.5.5 [Download]

Here’s the scoop of what’s new":

* FEATURE: "link_with" attribute now works with lines also.

* FEATURE: "active" attribute for <labels>. Set it to "false"
  and it will not take hover focus from the underlying objects.

* BUG FIX: clicking on a movie contained within area caused that
  area’s color to be reset to default one.

* BUG FIX: fixed bug in negative area value handling.

* BUG FIX: <background><stretch> settings was being ignored.

* BUG FIX: fixed bug in hover colors on areas linked with a movie.

* BUG FIX: undefined areas now don’t display hand cursor when
  rolled over.

* BUG FIX: lines now don’t display hand cursor unless they’re
  clickable.

* NEW MAPS: Bhutan, Dominican Republic, Laos, Nepal, Pakistan,
  Singapore, Thailand, Vietnam

* UPDATED MAPS: India (map), Japan (map and data)

* SAMPLE: added "wrold_with_antarctica" sample/data file

amStock 1.3.0.0 Released

July 14th, 2010

We just released amStock 1.3.0.0 of amStock with a whole bunch of new and exciting features [Download]. Here’s the list:

Logarithmic Scale for Y-axis

Value axes can now use logarithmic scale. set <values><y_left><logarithmic> to true in order to make axis logarithmic. Note, logarithmic axis can’t display values less or equal to zero. For this reason log scale won’t be used when comparing data sets and values are recalculated to percent.

Axis can be switched to logarithmic and backwards using JavaScript function setLogarithmic(chartId, axis, param). For example:

flashMovie.setLogarithmic(0, "left", true);

 

Trend Lines [Example]

Users of the chart can now draw trend lines. To enable drawing, set
<chart_trend_lines><drawing_enabled> to true. There are some more settings in this group which allows controlling color, opacity and some more properties of the lines.

When drawing is enabled, pencil and eraser icons appear on top right corner of the chart. Check drawing_trend_lines example to see this in action.

The same as events, trend lines can also be loaded from the file – file name is specified for each data set, using <trend_lines_file_name> setting. Check trend_lines.xml for an example of trend lines file.

Trend lines can be added directly to the settings file:

<data_set>
   <trend_lines>
      <trend_line>

Using the same syntax as in the trend_lines.xml file.

You can also set trend lines with JavaScript function flashMovie.setTrendLines(trend_lines, remove_old); where trend_lines is the same XML (one line sring).

Trend lines can be shown or hidden with these JS functions:

flashMovie.showTrendLines()
flashMovie.hideTrendLines()

 

Set Week Start

It is now possible to define a weekday from which a week starts. Usually this is important for countries, where trading starts on Sunday. So, if your week starts on Sunday, set:

<date_formats>
  <first_week_day>0</first_week_day>

0 is for Sunday, 1 – Monday, etc. The default value is 1.

Premium Map Pack 2.4 Released

June 29th, 2010

We just added a new map to our Premium Map Pack: World map with US states.

As usually it can be downloaded by all commercial amMap license holders from our customer download area.

amMap Premium Map Pack v.2.3 Released

May 25th, 2010

We have just updated our Premium Map Pack with two new maps. By popular demand we included versions of our Premium World and World with Antarctica maps which display Russia as a single area.

Be sure to download Premium Map Pack from our customer download area.

Source Code for ASP.NET Controls for amCharts is Available

May 18th, 2010

Now you can tailor ASP.NET controls for amCharts to your specific needs!

Owners of commercial licenses for ASP.NET Controls for amCharts can now access the C# source code. Just login into our customer area to get access.

Download ASP.NET Controls for amCharts

Buy ASP.NET Controls for amCharts

Stock Chart for WPF & Silverlight v.1.2.1 Released

May 14th, 2010

We’ve released version 1.2.1 of amCharts Stock Chart for WPF and Silverlight. This release addresses a number of issues reported by the users since 1.2 release.

Download Stock Chart v.1.2.1

Here’s a complete change log:

  • COSMETIC IMPROVEMENT: it’s now possible to set brush for scroller values by setting Foreground property on the scroller.
  • BUGFIX: Sometimes exception was thrown when rendering filled areas in Silverlight
  • BUGFIX: exception was thrown in design-mode in Silverlight version.
  • BUGFIX: dragging scroller thumb to the right fast expanded selection dramatically
  • BUGFIX: NullReferenceException when removing all DataSets

Quick Charts for WPF & Silverlight v.1.0 Beta Released

May 10th, 2010

We are happy to announce availability of feature complete version of amCharts Quick Charts for WPF & Silverlight.

Quick Charts is an easy to use, fast set of charting controls for WPF & Silverlight. And it’s FREE and Open Source (Ms-PL)!

http://wpf.amcharts.com/lib/screenshots/quickcharts.png

Quick Charts motto is: Ease of Use, Speed, Small Footprint. It is amCharts Bundle’s little brother. It has less features, but concentrates on what’s important for the majority of users. In order to achieve this we didn’t just strip the features off of amCharts Bundle, but created Quick Charts from scratch.

Key features:

  • Ease of use

    By analyzing user feedback we’ve determined what features are most important to the majority of scenarios and left everything else out. As a result we have an API that is very easy to master.

  • Speed

    Absence of complicated rarely used features let’s the charts do what they do fast.

  • Small footprint

    Current version is only 54kb uncompressed and in compressed form it’s only 19kb! This is especially important in Silverlight where every byte counts.

  • Support for essential chart types

    QuickCharts support Line, Column, Area and Pie charts.

  • Automatic axes and grid

    Serial chart automatically recalculates and rearranges axes and grids based on chart size (try resizing panes in the demo above).

  • Support for data-binding

    As any other bindable WPF and Silverlight controls quick charts can be bound to any data object implementing IEnumberable interface.

  • Free, unbranded & Open Source

    Quick Charts are absolutely free. There’s no branding, link backs or anything like that. And source code is released under very permissive Ms-PL license.

Beta version of amCharts Quick Charts for WPF & Silverlight is available for immediate download.

Shout it kick it on DotNetKicks.com

Stock Chart for WPF & Silvelright v.1.2 Released

April 27th, 2010

A new release of Stock Chart for WPF and Silverlight is available for immediated download. The main addition in this release is a graph stacking feature allowing you to stack multiple single value graphs (line, area, step, column) on top of each other. Regular and 100% stacking are supported.

Download amCharts Stock Chart for WPF and Silverlight

Here’s a complete change log:

  • FEATURE ADDED: Stacking of single value graphs. Added AxisType property to ValueAxis class, It can be set to Linear (default), Stacked or Stacked100Percent. All graphs assigned to this axis should be of the single value type (use another axis for Ohlc or CandleStick graphs). Gapped graphs may produce unexpected results.
  • FEATURE ADDED: added Chart.Collapse() and Chart.Show() methods to hide/show individual charts in stock chart and re-layout other charts.
  • BUGFIX: "’NaN’ is not a valid value for property ‘Y1′." exception was thrown at design-time.
  • BUGFIX: NullReferenceException was thrown when mouse was over the chart and new Chart objects were added to stock chart
  • BUGFIX: combination of Graph.ConnectOverGaps = false and Chart.IsDataGroupingEnabled = false resulted in a graph with invisible line.
  • BUGFIX: Scroller was not updated when data set ItemsSource changed.
  • BUGFIX: custom Chart and Graph level EventBullets were not visually removed when removing them from EventBullets collection.
  • BUGFIX: Charts weren’t showing up in Out-of-Browser mode in Silverlight.
  • BUGFIX: Silverlight version: zooming in deep on line graphs with points spread far apart sometimes resulted in ghost lines appearing on the chart.
  • BUGFIX: Removing Chart for StockChart.Charts collection resulted in null reference exception
  • BUGFIX: Data grouping was never switching to Raw (milliseconds) mode.

amStock Flex Component Beta Released

April 16th, 2010

We’re proud to announce the release of amStock Flex Component. Currently in Beta stage it’s the newest addition to our growing family of products. [Download]

Stock Chart’s main purpose is to display financial charts, however it can be used for visualizing any date(time) based data.

Stock Chart is a powerful application that lets you forget about most of the boring parts in building complex statistical systems. It has built-in period and data set selection tools, and can group data to longer periods. This enables you to make drill-down charts without any additional coding, using one data source only.

Stock Chart is based on AmSerialChart component, this means it can do almost anything this component can (check feature list on the left) and of course a lot of more.

Main features

Beta stage
amStock Flex component is in beta stage at the moment. Non-beta release is expected in the middle of summer. While beta, we offer 30% discount on this product. And ofcourse, buyers will receive upgrades for free. Buyers of amStock Flex component receive apropriate license of amCharts flex components for free.