如何利用图表在股市中获利| 耗时:0.376秒|218897条结果

如何利用VCExcel图表

我用VC得到一批数据,现在已经可以将这些数据存入到Excel表,但是不知道如何通过VC利用这些数据Excel表格图表。 烦请各位大侠指点指点,不胜感激。 回复讨论(解决方案) Excel文档创建GRAPH,设置GRAPH的属性 我是想从无到有生成 ding! 学习!接分!!!!!!!!!!!!! Excel也是程序,所以Excel能生成的图表也是程序生成的图表,程序能生成图表你也能生成图表。你需要创建IGraphic组件并插入到Excel文档 我是要编一个程序,使这些都自动生成。因为最后这些东西都是给白痴的行政人员看的,所以上头要求要“自动”生成,省得他们给我们找刺。 这个只要在Excel插入Graph,然后设置好源数据就可以了,图形会根据你的源数据自动生成的! 可以利用excel chart 我之前做过可行性分析做了些demo程序, lz有兴趣加我msn:wonderful200x@gmail.com  还要回?
http://www.itnose.net/detail/334865.html 2014-01-03-11:22   [数据库]

报表应用系统如何正确使用图表功能

相信对于报表应用系统研发人员而言,都不会对图表功能感到陌生,因为报表数据通常以图表和表格的形式显示。但是,你真的了解为什么需要使用图表功能吗,不同图表类型的最佳应用场景?本文将为你解开这些谜团。 (一) 为什么需要使用图表功能 图表是一种将数据以图形方式显示的可视化手段,多用于实现以下需求: 1. 让数据更易于阅读和理解 2. 展示数据数据对比 3. 发挥数据的影响力 4. 将原始数据转换为有用的管理决策信息 当数据变得易于阅读和理解时,我们就容易记住它,并在以后使用到这些数据,充分发挥数据的影响力。而且,建立起各数据之间关系之后,可以从中发现仅阅读原始数据无法发现的一些信息,更有利于管理决策过程中使用。 以某公司客户数据量积累为例,从2000-2013年该公司客户的数量统计如下: 从这组数据,我们能够隐隐约约的看出每年的客户数量都有增长,但是,每年的增长幅度却很难确定,为了能够更清晰的显示每年客户数量的变化情况,我们可以通过柱状图来以显示上数据。   (二) 如何选择合适的图表类型 先来看一看以下这幅图,他为我们提供了选择正确图表类型的基本导向。 首先对你希望得到的信息进行分类,分为:数据比较、数据分布、数据组成和数据关系,然后按照各分类的子分支一层一层确定最终的图表类型。 (三) 十种常用图表类型 折线图:折线图是最常用图表类型之一,可显示随时间而变化的连续数据,常用于分析相等时间间隔下数据的发展趋势。折线图中类别数据沿横坐标均匀分布,数据沿总报表进行分布。例如,下图展示了当年每月的销售总额。 柱形图:柱形图通常用于显示一定范围内数据的变化情况或用于各项数据的比较。例如,下图展示了当年各类产品的销售总额。 簇状柱形图:如果你需要比较多个类别数据的关系,而且还需要对比各类别包含若干个子项的关系时可以使用簇状柱形图。例如,下图展示了各类产品2010/2011/2012年度的销售总额对比情况。 堆积柱形图:用于显示特定范围内各类别数据的对比情况,而且,各类别的数据是若干个子项数据汇总结果。例如,下图显示了2010/2011/2012年度销量总额,其中每个年度均有4类产品。 饼图:饼图用于显示各部分数据总数据的大小和比例关系。例如,下图显示了2012年度各类产品的销售百分比。 条形图:常用于显示各类别数据之间大小关系。例如,下图展示了2012年度各产品的销量情况,以从高至低的顺序进行排列。 面积图:面积图强调的是数据随着时间变化的程度。例如,下图展示了2012年每月销售量的汇总情况,其中每月的销售量是饮料+调味品+典型+日用品销量的汇总结果。 组合图:是将两种或多种图表类型显示同一图表,主要是实现将不同角度的数据放到同一图表,以便发现数据之间的关联性。例如,下图就在同一图表显示了订单金额和订单数量两组数据,而且分别用不同的图表类型进行呈现。 散点图:散点图常用于显示两组数据之间的相关性,可展示数据的分布情况。例如,下图展示了全年每个订单的产品数量分别情况。   气泡图:用于显示三组数据之间的关系,其中一组数据作为横坐标,一组数据作为纵坐标,另一组数据表示气泡的大小。 (四) 交互式图表功能 扩展介绍:图表除了可以显示静态分析结果之外,它还是很好的交互式数据分析的基本载体,交互式报表可将图表作为报表的一级界面,通过点击图表的不同区域可以分析更深层次的详细数据,如对交互式报表感兴趣的朋友可以阅读我的 应用系统交互式报表功能解析 。    
http://www.itnose.net/detail/6028870.html 2014-04-24 15:11   [图表]

利用 HTML5的CANVAS绘制手机应用图表

beginPath 这句话,因为只有这样,之后的路径才是一条新路径;新路径可以设定新的线条粗细、颜色和样式等等属性;然后是利用 closePath 封闭路径,这样可以显示的告诉维护者这里的代码描绘的是一个封闭的图形(不光是矩形);最后就是线条的粗细设定,如果线条的宽度是 1,那么起始点的坐标最好设定成 a+0.5(a 为整数),因为这样 CANVAS 画的线条才真正会呈现 1 的宽度。 描绘圆弧时,需要进行一定的计算。整个圆只需要弧度从 0 到 2π就可以了,但是如果需要画的是一段圆弧就需要进行计算了。比如在实例,圆弧的半径和圆弧两点间的距离已知,这时候就可以利用三角函数知道需要绘制弧度的起始点了。 绘制球队时,为了描述球队主力队员的位置,需要画一个球场。在这里,代码利用了各种基本的函数,包括移动、画线、设置线条属性等等。所以利用 CANVAS 虽然功能强大,但是有时候会需要很多重复的工作。 _drawOneMember 函数,主要涉及了对于平移坐标轴的应用,同时也演示了文字和图形的合作:首先每个对象的基本绘制函数是相同的,只不过显示坐标轴的起始方位不同,这个时候就可以利用平移坐标轴来统一这个过程;具体的一个对象,需要描绘三个元素,对象的名称、位置和综合能力,这就牵涉到如何让图形和文字更好的协作。现在 CANVAS 提供函数去获得文字的宽度,这样就可以帮助开发者对文字进行左、或者右的对其,但是对于取得文字的高度还是一个比较复杂的过程,所以一般利用经验值去协调彼此的坐标高度。从代码可以看到文字的颜色和填充图像的颜色是如何被分开设置的。 能力的描绘 在这部分功能,就要描述一个功能:如何画一个正五边形,然后在上面显示相应的数据。 一个给定的矩形框内(假设高度大于宽度)画一个正五边形需要进行详细的运算,图 3 给了一个相应的几何模型。 图 3. 正五边形 从图中可以看到,为了方便计算,加入了两条红线作为辅助线。当宽度确定时,X0 的坐标是最容易获得的,为 (w/2, 0)。X1 的坐标就复杂一点,它的 Y 轴高度和 X 轴长度成一个比例,比例的值为 tan54°(这里需要一定的三角函数知识,请读者参阅相关书籍),所以 X1 的坐标为 (w, w * tan45°/2)。X2 的坐标是最复杂的,它的 X 轴坐标为 w / 2 加上正五边形边长的二分之一,那么如何求得正五边形的边长呢?刚才求 X1 的坐标时,我们已经知道了 X1 到 X0 X 轴的距离,而 Y 轴距离通过计算也获得了,所以利用勾股定理就能获得正五边形的边长,它的计算结果为 w /(2 * cos36°)。X2 的 Y 轴坐标利用三角函数也可以获得,就是 w / (4 * (cos36° * tan18°))。X3 和 X4 分别和 X2、X1 对称,就不再详细描述计算结果,最后的坐标如清单 4 所示。 清单 4. 正五边形坐标 x0 = w / 2, y0 = 0; x1 = w, y1 = w * tan36 / 2; x2 = w / 2 + w / 4 / cos36, y2 = w / 4 / (cos36 * tan18); x3 = w / 2 - w / 4 / cos36, y3 = w / 4 / (cos36 * tan18); x4 = 0, y4 = w * tan36 / 2; 为了描绘实际的值(图中的褐色线条),需要通过获得“原点”O 的坐标,然后通过一次函数的公式,计算获得各个点的实际坐标,详细的坐标如清单 4 所示。 清单 5. 能力点坐标 ox = w / 2, oy = w / 2 * (1 / tan54 + 1 / tan72); px0 = (x0 - ox) * p0 + ox, py0 = (y0 - oy) * p0 + oy; px1 = (x1 - ox) * p1 + ox, py1 = (y1 - oy) * p1 + oy; px2 = (x2 - ox) * p2 + ox, py2 = (y2 - oy) * p2 + oy; px3 = (x3 - ox) * p3 + ox, py3 = (y3 - oy) * p3 + oy; px4 = (x4 - ox) * p4 + ox, py4 = (y4 - oy) * p4 + oy; 从描绘正五边形的过程可以看到,利用 CANVAS 的接口绘图,虽然带来了很多的便利,但是同时也需要很多基础的数学知识(三角函数、一次函数)去完成数学建模,达到预期的绘图效果。最后文字的描述和球队描绘类似,不再赘述。 信息查看 CANVAS 也和其他的 DOM 元素一样可以监听各种事件, CANVAS 中用户点击的具体位置会产生两个不同的坐标,分别是 CANVAS 的坐标 (CX, CY) 和在整个 DOM 页面的坐标 (DX, DY)。一般来说,前者主要是为了 CANVAS 中继续绘图,比如将一个矩形移动到新的位置;后者则是为了显示提示信息,比如在 DOM 节点中有一个显示详细信息的 DIV,那么通过这个坐标值,就可以将 DIV 设定为 absolute,显示合适的位置上。具体的公式如清单 6 所示: 清单 6. 事件坐标公式 CX = e.x; CY = e.y; DX = CX - e.target.offsetLeft + document.body.scrollTop; DY = CY - e.target.offsetTop + document.body.scrollLeft; 其中 e 是相应的触摸事件对象。可以看到影响整个 DOM 坐标的除了本身点击的位置,还有 CANVAS 相对于 DOM 的偏移量,以及整体 DOM 卷轴的位置。 结论和展望 在对实例进行了详细分析后,CANVAS 强大的绘图能力一定已经被读者所了解。熟悉它提供的不同 API 基础上,开发者还需要对相应的数学知识有足够的了解才可以更好的绘制图像,创建自身应用需要的内容。 当然强大的 CANVAS 不但能实现绘图功能,而且为将来的网页开发带来了更多的可能,以下列出了七种:游戏,毫无疑问游戏 HTML5 领域具有举足轻重的地位。HTML5 基于 Web 的图像显示方面比 Flash 更加立体、更加精巧;广告,Flash 曾经辉煌的时代,智能手机还未曾出现。现在以及未来的智能机时代,HTML5 技术能够广告上发挥巨大作用,用 CANVAS 实现动态的广告效果再合适不过;模拟器,无论从视觉效果还是核心功能方面来说,模拟器产品可以完全由 JavaScript 来实现;远程计算机控制,CANVAS 可以让开发者更好地实现基于 Web 的数据传输,构建一个完美的可视化控制界面;字体设计,对于字体的自定义渲染将完全可以基于 Web,使用 HTML5 技术进行实现;图形编辑器,图形编辑器将能够 100%基于 Web 实现;其他可嵌入网站的内容,类似图表、音频、视频,还有许多元素能够更好地与 Web 融合,并且不需要任何插件。这些内容都是将来的手机应用开发可以尝试的领域,通过认真的学习可以寻找到 CANVAS 更多更合理的应用方式和技巧。 参考资料 CANVAS的基础内容介绍(地址) 三角函数的介绍和公式(地址) jQuery 的介绍和 Query Mobile的内容(地址)
http://www.itnose.net/detail/6424843.html 2016-01-02 23:02   [HTML5]

数据用图表显示的问题

我现在把数据库的数据用图表显示出来 横轴是数据记录集的列名 表             1   2   
http://www.itnose.net/detail/858230.html 2014-02-21 22:23   [控件]

用图表控件总汇

SP1以及4.0,全面兼容Windows Phone7,利用该控件开发人员可以几分钟内就设计出强大的图表应用程序 3. ComponentArt Gauges for Silverlight and WPF 该控件是一款功能强大的交互性的仪表控件,包含了多种数字仪表控件,容易地进行KPI绑定
http://www.itnose.net/detail/495689.html 2014-01-24 16:20   [跨浏览器开发]

.NET学习常用图表

http://www.itnose.net/detail/476468.html 2014-01-22 18:37   [图表]

如何在ASP.NET MVC中使用图表控件

图表ASP.NET MVC的实现,是很容易的 。微软发布了一个强大的ASP.NET的图表控制,支持丰富的图表选项设置-包括列,点,泡沫,饼图,圆环图,金字塔,漏斗,盒形图,面积,范围,AJAX的互动,以及更多 。Microsoft图表控件示例项目包括ASP.NET页的图表样本超过200个 。在这篇文章,我将展示如何在ASP.NET MVC中使用图表控件。 我的示例项目是ASP.NET MVC 2 。我这里介绍一个非常简单的项目,显示了一个类的结果比较。两个字段 - ID(这是唯一的一个学生)和GPA(平均成绩) - 代表一个特定的学生的结果。各种图表结果显示,学生的结果进行比较。我希望把重点放在如何轻松地显示相同的数据不同的结果。在这个项目中,您可以添加,编辑和删除学生的成绩,并动态显示的变化。  要运行该项目,必须安装以下微软NET Framework 3.5的Microsoft图表控件组件。 代码开始,你将需要引用的System.Web.UI.DataVisualization程序集 。 一旦你这样做,这是相当多的简单图表添加到视图页面。  <img src="/Chart/CreateChart?chartType=<%=System.Web.UI.DataVisualization.Charting.SeriesChartType.Column%>" alt="" />   代码直接贴上 首先定义一个controller,提供以下方法实现      #region Chart Component          public FileResult CreateChart(SeriesChartType chartType)         {             IList<ResultModel> peoples = _resultService.GetResults();             Chart chart =  new Chart();             chart.Width =  700;             chart.Height =  300;             chart.BackColor = Color.FromArgb( 211,  223,  240);             chart.BorderlineDashStyle = ChartDashStyle.Solid;             chart.BackSecondaryColor = Color.White;             chart.BackGradientStyle = GradientStyle.TopBottom;             chart.BorderlineWidth =  1;             chart.Palette = ChartColorPalette.BrightPastel;             chart.BorderlineColor = Color.FromArgb( 26,  59,  105);             chart.RenderType = RenderType.BinaryStreaming;             chart.BorderSkin.SkinStyle = BorderSkinStyle.Emboss;             chart.AntiAliasing = AntiAliasingStyles.All;             chart.TextAntiAliasingQuality = TextAntiAliasingQuality.Normal;             chart.Titles.Add(CreateTitle());             chart.Legends.Add(CreateLegend());             chart.Series.Add(CreateSeries(peoples,chartType));             chart.ChartAreas.Add(CreateChartArea());             MemoryStream ms =  new MemoryStream();             chart.SaveImage(ms);              return File(ms.GetBuffer(),  @" image/png ");         }         [NonAction]          public Title CreateTitle()         {             Title title =  new Title();             title.Text =  " Result Chart ";             title.ShadowColor = Color.FromArgb( 32,  0,  0,  0);             title.Font =  new Font( " Trebuchet MS ", 14F, FontStyle.Bold);             title.ShadowOffset =  3;             title.ForeColor = Color.FromArgb( 26,  59,  105);              return title;         }         [NonAction]          public Legend CreateLegend()         {             Legend legend =  new Legend();             legend.Name =  " Result Chart ";             legend.Docking = Docking.Bottom;             legend.Alignment = StringAlignment.Center;             legend.BackColor = Color.Transparent;             legend.Font =  new Font( new FontFamily( " Trebuchet MS "),  9);             legend.LegendStyle = LegendStyle.Row;              return legend;         }         [NonAction]          public Series CreateSeries(IList<ResultModel> results, SeriesChartType chartType)         {             Series seriesDetail =  new Series();             seriesDetail.Name =  " Result Chart ";             seriesDetail.IsValueShownAsLabel =  false;             seriesDetail.Color = Color.FromArgb( 198,  99,  99);             seriesDetail.ChartType = chartType;             seriesDetail.BorderWidth =  2;             seriesDetail[ " DrawingStyle "] =  " Cylinder ";             seriesDetail[ " PieDrawingStyle "] =  " SoftEdge ";             DataPoint point;              foreach (ResultModel result  in results)             {                 point =  new DataPoint();                 point.AxisLabel =result.ID;                 point.YValues =  new  double[] { double.Parse(result.GPA) };                 seriesDetail.Points.Add(point);             }             seriesDetail.ChartArea =  " Result Chart ";              return seriesDetail;         }         [NonAction]          public ChartArea CreateChartArea()         {             ChartArea chartArea =  new ChartArea();             chartArea.Name =  " Result Chart ";             chartArea.BackColor = Color.Transparent;             chartArea.AxisX.IsLabelAutoFit =  false;             chartArea.AxisY.IsLabelAutoFit =  false;             chartArea.AxisX.LabelStyle.Font =  new Font( " Verdana,Arial,Helvetica,sans-serif ", 8F, FontStyle.Regular);             chartArea.AxisY.LabelStyle.Font =  new Font( " Verdana,Arial,Helvetica,sans-serif ", 8F, FontStyle.Regular);             chartArea.AxisY.LineColor = Color.FromArgb( 64,  64,  64,  64);             chartArea.AxisX.LineColor = Color.FromArgb( 64,  64,  64,  64);             chartArea.AxisY.MajorGrid.LineColor = Color.FromArgb( 64,  64,  64,  64);             chartArea.AxisX.MajorGrid.LineColor = Color.FromArgb( 64,  64,  64,  64);             chartArea.AxisX.Interval =  1;              return chartArea;         }          #endregion   图表 类的各种属性,可以控制宽度,高度,边框颜色,背景颜色,皮肤,调色板,等。最终形成图片格式展现在页面。 这里介绍的项目是ASP.NET MVC的图表控件的一个小demo示例,最终展示如下:        
http://www.itnose.net/detail/476302.html 2014-01-22 18:36   [图表]

关于使用图表比较数据(MFC)

各位好,我现在要从数据库取出6台设备的数据,其中包括时间与信号强度。现在想用图表进行比较,有什么好的方法吗? 我现在正在考虑用三维的图表进行比较。用X轴表示时间,Z轴表示信号强度,Y轴代表同一时刻不同的设备。不过三维的图表画起来比较麻烦,二维图表有什么好的方式可以实现这样的功能吗? 回复
http://www.itnose.net/detail/399955.html 2014-01-03-19:46   [界面]

请教:如何把接收的即时数据用图表形象的表示出来

请问如何把接收的即时数据用图像表示出来,就是用正弦波之类的曲线表示出来?有专门的控件吗?谢谢 回复讨论(解决方案) 呵呵,使用图形控件,设置为像素模式,然后根据算法自己画 想怎么样画就怎么样画 ^_^ 有个fastlib控件不知道行不行 你看看吧
http://www.itnose.net/detail/198809.html 2014-01-01-14:04   [资源]

如何把从数据库的读出的统计数据用图表(柱状图、饼图等)表示出来

如何把从数据库的读出的统计数据用图表(柱状图、饼图)等表示出来.应该用什么控件。 回复讨论(解决方案) you can use MSChart ,It is a com control,you 
http://www.itnose.net/detail/948372.html 2014-03-02 00:03   [VC.NET]

利用delphi的ExcelChart组件EXCEL绘制图表

好多文章是关于COM+的,我也用了,结果表明,对于图表位置控制不好,现在我改用DELPHI自带的组件来了,可是关于EXCELCHART的东东太少了,现在只能做到插入一个图表,连图表的显示方式(柱图,饼图,线形图)我也无法改变,哪位朋友用过这个东东,希望能共享一下心得 回复讨论(解决方案
http://www.itnose.net/detail/628039.html 2014-02-19 00:14   [VCL组件开发]

图表如何添加条形码

,因而在商品流通、图书管理、邮政管理、银行系统等许多领域都得到了广泛的应用。 现在越来越多的行业及公司使用条形码,style report,可以更加方便快捷的制作出条形码,下面我们演示条形码的制作过程: 1. 链接相应的数据库。在打开的页面,点击左边导航栏的“段向导
http://www.itnose.net/detail/112753.html 2013-12-31-18:53   [图表]

如何在WinForm利用ZedGraph读取SQL Server的数据

我的SQL Server数据库存有时间的温度信息。想利用ZedGraph将这些数据绘制成时间-温度曲线。我该怎么编程?刚接触ZedGraph,完全不会呀! 如果没时间帮忙编程的话给推荐几个类似的教程也可以!但是请不要是与数据库完全没关系的。 麻烦啦! 回复讨论(解决方案
http://www.itnose.net/detail/22350.html 2013-12-31-14:34   [C#语言]

gridview编辑记录,如何利用ObjectDataSource更新

gridview编辑记录,如何利用ObjectDataSource更新  <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns
http://www.itnose.net/detail/340505.html 2014-01-03-11:39   [ASP.NET]

  1  2  3  4  5 下一页>