这是使用开放式闪存图绘制蜡烛图的好方法吗?

时间:2010-11-24 09:02:50

标签: flash charts real-time

我想以蜡烛图的形式实时绘制股票价格。我从某人那里得到了开放的flash图表,它看起来很擅长绘图。我不知道如何实时更新蜡烛图(使用Ajax?),这是一个好方法吗?

我经常使用Python。但我找不到像OFC一样容易使用的工具。

3 个答案:

答案 0 :(得分:1)

如果可以,我会离开Flash(我是一名Flash开发人员)。尝试一下Javascript库,它可以用于iPhone,iPad,Macbook Air等。 HTML5设备。 http://raphaeljs.com/

这里有一些简单的图表 http://raphaeljs.com/chart.html

答案 1 :(得分:0)

http://www.jqplot.com/应该是很好的解决方案

答案 2 :(得分:0)

在Open Flash Chart中有一个candle.txt文件,它就是这种图表的模板。

打开Flash图表规则! (我不喜欢Flash)

{
  "title":{
    "text":  "Candle",
    "style": "{font-size: 20px; color:#0000ff; font-family: Verdana; text-align: center;}"
  },
  "y_legend":{
    "text": "Open Flash Chart",
    "style": "{color: #736AFF; font-size: 12px;}"
  },
  "elements":[
    {
      "type":      "candle",
      "alpha":     0.5,
      "colour":    "#40d040",
      "negative-colour":    "#d04040",
      "text":      "Burn baby, burn",
      "font-size": 10,
      "on-show":    {"type": "po-p", "cascade":1, "delay":0},
      "tip":       "#x_label#<br>High: #high#<br>Open: #open#<br>Close: #close#<br>Low: #low#",
      "values" :   [
        {"high":19, "top":14, "bottom":11, "low":10, "tip":"LOOK<br>#top#,#bottom# = #val#"},
        {"high":15, "top":10, "bottom":5, "low":0},
        {"high":7, "top":7, "bottom":4, "low":3},
        {"high":7, "top":3, "bottom":6, "low":2},
        {"high":7, "top":4, "bottom":4, "low":2}
        ]
    }
  ],
  "x_axis":{
    "labels": ["January","February","March"]
   },
  "y_axis":{
    "max": 20
  }
}