面的说明是假设会GDI绘图:1、要分析出曲线的函数公式,就比如y = sin(x)这种。2、然后因为GDI并没有绘制任意二维函数的功能,而曲线本身实质上是有很多线段构成的,因此你要决定一个线段水平间距阀值,如
股识吧

如何编写函数曲线用于股票--用c#怎么绘制股票k线图

  阅读:6269次 点赞:15次 收藏:67次
  • 一、用c#怎么绘制股票k线图

    面的说明是假设会GDI绘图:1、要分析出曲线的函数公式,就比如y = sin(x)这种。
    2、然后因为GDI并没有绘制任意二维函数的功能,而曲线本身实质上是有很多线段构成的,因此你要决定一个线段水平间距阀值,如float j = 0.3f;
    3、根据函数,每带入一个x,可以得到相应的y值, 从需要的i = (x最小值)一直到i = (x的最大值),进行循环,每次i+=j,循环内部就调用函数,获取f(x)和f(x+ j)的2个值,利用这2个值,得到2个端点PointF pt1 = new PointF(x,f(x)),PointF pt2= new PointF(x + j,f(x + j)),利用GDI绘制线段。
    总结:绘制曲线就是利用阀值对曲线进行拆分,分为一段段细小的线段,然后用GDI的方法绘制这些线段,动态或者不动态并不重要,关键是更新这个曲线函数本身,可以还是用老办法去画,只是擦了重画而已。

    用c#怎么绘制股票k线图


    二、怎么编辑类似于股票行情一样的曲线图?

    有一个数据库A(价格,日期)     该表每天都会向里面新增数据,如何用C#实现用横坐标表示时间,for   (int   counter   =   0;
    counter <;
    = 24;
    counter++) { Pen mypen = new Pen(Color.Green, 3);
    Graphics myGraphics = this.tabPage3.CreateGraphics();
    Point drawPoint = new Point(30 + (700 * counter / 24), 350 - mydblData[counter] * (300 / 10));
    ENDPOINT = drawPoint;
    myGraphics.DrawLine(mypen, STARTPOINT, ENDPOINT);
    STARTPOINT = drawPoint;
    水表流量统计几乎是一样的,按天统计。
    将数据库中的数据转换成直线的起点(X、Y)和终点(X、Y),然后直接绘制上去就行了! 股票这个还简单点,不象水表那样要用最新的值去减上次的值,得到的才是流量!

    怎么编辑类似于股票行情一样的曲线图?


    三、求股票函数如何表达?

    成交量用vol流通盘FINANCE2(7)

    求股票函数如何表达?


    四、如何通过编写函数(如通达信函数)获取个股的发行价

    通达信无法自定义数据,没办法,只能期待它的改进或者提供财务数据了。

    如何通过编写函数(如通达信函数)获取个股的发行价


    五、请问是如何编写这个大于30,60均线股票数的,画成曲线,我不会用blocksetnum公式

    在新编技术公式后引用均线公式以后,而后插入函数的项目里选择算术函数里的“上穿"。
    根据函数的格式添加你设置的参数.

    请问是如何编写这个大于30,60均线股票数的,画成曲线,我不会用blocksetnum公式


    参考文档

    下载:如何编写函数曲线用于股票.pdf《股票冷静期多久》《股票停牌多久能恢复》《股票亏钱多久能结束》《股票资金冻结多久能解冻》下载:如何编写函数曲线用于股票.doc更多关于《如何编写函数曲线用于股票》的文档...
    我要评论