求大神 怎样用excel制作资金曲线图

2024-05-06 01:38

1. 求大神 怎样用excel制作资金曲线图

  用excel制作资金曲线图的方法
一、基本方法
  1、做图基础知识
 先在excel中输入类似上表中的资产数字 涂黑表中的所有文字,点击 插入----图标----折线图,一直点击下一步 到完成,就可以得到下面的图:
二、这个图的效果显然不是我们需要,
  一个是纵坐标太大了,改进的方法就是右键点击纵坐标的位置,选“纵坐标格式”,进去后一阵胡乱的修改,肯定可以得到你要多效果。
  还有就是横坐标的日期显示似乎太大了,这个是次要的,以后有空的时候再做改进。
  点击上图标题“资产”改为“我的身材曲线”;点击图中曲线右键,选择数据系列格式,在里面可以修改很多参数 如:图像项目下线形 颜色可以修改为红色,右侧数据标志选“无”可以成为光滑线条。右侧“---资产”图标可以移动到中间,各区域可以拉大缩小。如:
三、与大盘走势对比做图
  我们总是想看我们的成绩与大盘的对比情况,应该说这个才是我们需要的真正的资金曲线图。
  首先要每天的大盘指数数值,可以由行情软件到处之前的数据或者每天手工输入,如:
如果按照上面介绍的方法做图,效果非常的差,资产坐标与指数坐标不在一个数量级上,解决这问题有两个方法:
  方法一:双坐标曲线法。涂黑表中的所有文字,点击 插入----图表----“自定义类型”标签下的“两轴折线图”,一直点击 到完成,就可以得到下面的图:
双坐标法的优点是制作比较简单,同样解决了不同数量级纵坐标在同一图中的效果,通过调整两侧的坐标,可以放大波动效果。但该方法的缺点也很明显,一是两根曲线不同步,没有共同点起点(这个虽然可以通过不断调节纵坐标值达到,但调整次数很多,而且会跟随后面变化的最大最小值变动。二是无法制作三种数量级的多条曲线。
  方法二:基金净值法。就是将所有要参与做图的线条的起始点归1,比如大盘指数,各个参赛选手的资产,的开赛的起点资产全部当作1.000元,后面的变动参照这个起点,数学方法就是将后面的数据除以起始数据就可以,就像计算收益率那样。下表列出公式:
上表中的公式只要复制第一行后,往下粘帖填充就可以了。(怎么复制粘贴?这个...这个...只好以后谁问到再讲了,实在不行就手工输入吧,反正一天只有一两个数字) 按照这个公式得到的数据是:
上表中从左到右为abcde列,de列为手工输入的原始数据,b c列就是我们要做图用的数据,
  按照上面“单坐标法”涂黑abc列数据做图,就可以得到下面的效果。
小刚SEO为你解答

求大神 怎样用excel制作资金曲线图

2. 如何做自己的资金的k线图

分时图与均价线一起看。
1. 分时图——均价线判断拉升
  均价线判断拉升:在看分时图中很重要的一点就是看分时线和均价线的位置关系,健康完美的分时线和均线运行状态是,分时线运行在均价线上并保持一定的比例关系,当分时线上涨是均价线应该跟上,如果分时上涨均价反应迟钝是一种异常,说明有资金虚假拉升或者为了出货拉升,这样的我们就在高点出货。
2. 分时横盘
  分时横盘是一种常见形态,为什么会出现这形态有两种原因,一:有人维持股价进行出货,不想卖的低,出的差不多了就开始下跌。二:是强势调整,横盘庄家在吃抛盘和打买盘进行洗盘调整,结束后必然上涨,庄家不让股价跌必然是想拉高股价,作为一种上涨概率很大的形态一定要一起注意。你如果持有的股票出现这种情况完全可以持有等待趋势出来,如果要买的话,一定要注意横盘的股票,一但股价启动可以考虑接介入。当然任何时候股价不是涨就是跌,这点你要时刻记住。可以用低点原则判断,横盘形成的低点必然不会被跌破,如果跌破意味着下跌,上涨其中的高点必然被突破,突破就可以买进了。更多详情可以去游侠股市系统学习

3. 曲线图怎么制作

制作如下:
操作设备:戴尔笔记本电脑
操作系统:win10
操作程序:Origin 2.01
1、打开Origin绘图软件。

2、在“Date 1”界面右键,选择“Add new column”,添加新的Y轴。

3、在“Date 1”界面中输入数据。

4、选中数据区域,点击左下角“line+symbol”按钮,绘制出数据图。

5、最后设置曲线图的一系列参数,对曲线进行美化。

曲线图怎么制作

4. 怎么做曲线图


5. 怎么做曲线图


怎么做曲线图

6. 曲线图怎么做

用Java绘制K线   

          在编写绘制K线的Java   Applet时,有几处关键问题要解决,即:1)多线程的使用;2)布局管理器的选择;3)数据输入、输出流的应用;4)设置、监听鼠标与键盘事件。   

          下面通过一个实例,来详细阐述整个编程过程和方法。   

          一、使用多线程   

          一个完整的Java   Applet包含四个方法,Init()、Start()、Stop()、Destroy()(即:初始化、开始、停止、清除),构成一个完整的生命周期,其运行次序也是由上而下顺序执行。   

          在绘制K线图的过程中,除了要绘制窗体及代表股票升降的阴线、阳线矩形外,还要监听鼠标事件并同时绘制一个自由移动的“十字”游标,来定位显示所检索股票每日的各种价格数值(如开盘价、收盘价等);这时,为了避免闪烁和减少重新计算的等待时间,除了重绘跟随鼠标移动的“十字”游标外,对页面的布局及阴线、阳线矩形等不进行重绘;这就需要应用多线程来完成该项任务。   

          1.关于多线程的一些基本概念:   

          多线程实际上就是启动另一个进程,其运行的过程独立于主程序之外,并从主程序的Start()方法载入、由Run()方法调用执行。实现多线程的方法有两种,即:创建Thread类的子类(类的继承)和实现runnable接口。   

          为便于使用,Java把所有有关线程的功能封装成Java类库中的一个类:Java.lang.Thread。通过这个类,Java可以创建、控制和终止线程,完成有关多线程的所有操作。   

          在Java语言中,一个子类只能继承一个超类(父类),由于我们所要编写的Java   Applet是应用于网页中的,首先必须继承浏览器类(java.applet);因此,在本例中我们通过实现runnable接口的方法来实现多线程,实现的语句如下:   

          public   class   StockApplet   extends   java.applet.Applet   implements   Runnable   

          2.多线程的应用:   

          首先,在Init()方法中对要创建的线程(M_pointThread)进行定义及初始化:   

Thread   M_pointThread=null; 

          然后,在Start()和Stop()方法中加入以下代码:   
          //当打开浏览器页面开始载入Java   Applet代码时,执行start()方法   

public   void   start()   
{ 
if   (M_pointThread==null)   //如果线程尚未产生 
{ 
M_pointThread=new   Thread(this);   //则创建一个新线程 
M_pointThread.start();   //启动该线程 
} 
} 
//在当前页面关闭或转向其他Web页面时, 
调用stop()方法,以释放系统资源 
public   void   stop() 
{ 
if   (M_pointThread!=null)   
//如果线程尚在运行 
{ 
M_pointThread.stop();   
//停止该线程 

M_pointThread=null;   
//释放线程所占资源 
} 
} 


          3.编写线程运行的代码:   
public   void   run() 
{ 
M_graphics=getGraphics(); 
M_graphics.setXORMode(Color.white);   
//采用异或方法绘制“十字”游标 
while(true) 
{ 
try 
{ 
if(MouseMove==true)   //侦测到鼠标的移动后, 
执行以下代码 
{   //当鼠标位于以下区域(Java   Applet布局) 
内时,执行画线操作 
if(x0   > 50   &&   x0 <   600){M_graphics.drawLine 
(x0,30,x0,380);} 
if(y0   > 30   &&   y0   <380){M_graphics.drawLine 
(50,y0,600,y0);} 
if(X   > 50   &&   X <   600){M_graphics.drawLine 
(X,30,X,380);} 
if(Y   > 30   &&   Y <   380){M_graphics.drawLine 
(50,Y,600,Y);} 
MouseMove=fase; 
x0=X;   //传递当前座标参数 
y0=Y;   
} 
}catch(NullPointerException   npe){}   
//捕获可能出现的异常 
} 


          二、布局管理器   
          本例中的Java   Applet运行时,要在页面上Java   Applet的运行区域内绘制相应的“标签”来显示不同的数值,并要加入一个“文本框”来接收输入的股票代码。对这些“标签”和“文本框”位置及大小的设定,便属于布局管理的应用范畴。   

          Java语言中提供的布局管理器种类有:边界式布局、卡片式布局、流式布局和网格式布局等,各有不同的特点,可根据实际需要选用;但有最大自由设计空间的是“无布局管理器”——即不使用任何布局格式,而通过手工方式添加组件到页面布局的绝对位置上。本例中使用的便是“无布局管理器”。   

          在使用“无布局管理器”时,首先要作出声明,即:   

setLayout(null); 

然后用reshape()方法指定组件的具体位置和尺寸, 
基本语句如下所示: 
Label   label1=new   Label();   
//定义标签 
this.add(label1);   
//把标签加入布局管理器 
label1.reshape(10,10,30,30);   
//在指定位置绘制标签 

          对于多个标签和文本框,参照此格式添加即可。   
          三、输入、输出数据流   

          Java   Applet在客户端浏览器上运行时,要从服务器端读取股票的相关数据进行做图,这就涉及到Java数据流的运用。   

          Java.io包提供了多个用于与各种I/O设备交换信息的类,其最顶层的两个类便是输入流类(InputStream)和输出流类(OutputStream)。   

          为了便于实现,在本例中我们先在服务器端把股票数据库(如:show128.dbf)中的有关字段写入一文本文件中(其格式为:第一行为股票的汉字名称,以后每一行内包括:开盘日期、开盘价、最高价、最低价、收盘价、成交量),并以该支股票的代码作为文件名(如:600001.txt);然后,再用Java   Applet从服务器端的文本文件中读取数据。这样,就把对服务器端数据库的访问转化为对文件的I/O操作,实现的语句如下:   

URL   urlc=new   URL( "http://127.0.0.1/temp 
/ "+FileName+ ".txt ");   
BufferedReader   
bis=new   BufferedReader 
(new   InputStreamReader(urlc.openStream())); 

          注:第一条语句中的http://127.0.0.1/temp/   为在本机执行调试操作的URL地址,在上传到服务器上后要做相应的修改;FileName为要读取的文本文件名。   
          第二条语句定义了读取输入数据流的方法。   

          四、监听键盘及鼠标事件   

          在Java   Applet小程序中,单击按钮、键入文本、使用鼠标或执行任何与界面相关的动作时,就发生一个事件,小程序就会作出适当的反应。   

          在本例中,我们通过使用action()方法来获得Java   Applet小程序运行时所发生的事件。语句格式如下:   

public   boolean   action(Event   evt,Object   arg) 
{ 
FileName=text1.getText();   
//提取文本框中输入的参数 
ReadData(); 
//调用读数据流数据的方法 
return   true;   
//处理完毕,不需要其他方法再做处理 
} 

          上面的action()方法中含有两个参数:一个是Event类的一个对象evt;另一个是Object类的一个对象arg。Event对象告诉我们发生了哪种事件,而Object对象将进一步告诉我们有关该事件的情况。每当有Event监听的事件发生时,Java   Applet便自动调用该action()方法。   
          至此,在掌握了上述编程中的一些要点后,我们便可以成功地编制出一个完整的绘制K线的Java   Applet小程序了(完整的源代码附后)。   

          五、编制HTML文档(Stock.html)   

          程序编制完成后,另外要做的是设置在Web页面上调用Java   Applet的页面,即编制HTML文档。Stock.html文档的示例代码如下:   

   股票K线图   
 
 
 
 
 

          在   标签对内,是对Java   Applet小程序的调用代码。其中的StockApplet.class是经编译后生成的class文件,codeBase指向的是class文件所存放的路径。如果class文件与HTML文档存放在同一目录下,则可以省略这一项。   
          至此,编制Java   Applet小程序的工作便全部完成。   

          在个人计算机上进行调试时,首先要安装个人Web服务,然后,把StockApplet.class与HTML文档一起拷贝到本机的WWW服务目录下(如:C:\Inetpub\wwwroot\),打开浏览器,在地址栏内输入http://127.0.0.1/Stock.html,回车,进行测试操作(注意:此时要在Stock.html文档中删除codeBase一项,否则会产生class文件未找到的错误)。   

          调试通过后,便可上传至服务器投入运行了。   

          附:StockApplet.java   


import   java.applet.*;   
import   java.awt.*;   
import   java.io.*;   
import   java.net.*; 
public   class   StockApplet   extends   java.applet.Applet   implements   Runnable 
{   //以下是公用变量的声明部分 
int   Move_Length=0,Move_Sum=0; 
String   FileName,Name_Str,Content_Date; 
int   SP[]=new   int[2000]; 
int   KP[]=new   int[2000]; 
int   JD[]=new   int[2000]; 
int   JG[]=new   int[2000]; 
int   Mid_Worth[]=new   int[2000]; 
String   myDate[]=new   String[2000]; 
double   CJL[]=new   double[2000]; 
double   MaxCJL,MidCJL; 
Label   label[]=new   Label[10]; 
int   MaxWorth,MinWorth; 
int   x_move0,x_move1,MaxLength=0; 
int   x0,y0,X,Y,Record_Num; 
boolean   Mouse_Move,Name_Change=true; 
int   JX_Five1,JX_Five2,JX_Ten1,JX_Ten2; 
public   void   init() 
{ 
    TextField   text1=new   TextField(); 
    Thread   M_pointThread=null; 
    setLayout(null);                                     //声明布局管理器 
    this.setBackground(Color.white);         //设置背景色 
    this.setForeground(Color.black);           //设定文字颜色 
    for(int   i=1;i <   10;i++)             //以下循环用于向布局中添加标签 
    { 
label[i]=new   Label(); 
this.add(label[i]); 
        label[i].reshape(i*80-65,10,50,15); 
if(i==2){label[i].reshape(80,10,70,15);} 
if(i==7){label[i].reshape(510,10,80,15);} 
if(i   > 7){label[i].reshape((i-8)*490+45,380,70,15);} 
    } 
    FileName= "000001 ";                 //程序启动时的默认股票代码 
    Name_Str= "上证指数 "; 
    this.add(text1);                           //向布局中添加文本框 
    text1.reshape(150,385,70,20); 
    text1.getText();

7. 曲线图怎么做


曲线图怎么做

8. 曲线图怎么做

打开Excel,选择所需数据。点击插入,选择插入折线图下的更多折线图。点击XY散点图,选择带平滑线的散点图,点击确定即可。                    扩展资料                         Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。
    曲线图怎么做
    打开Excel,选择所需数据。点击插入,选择插入折线图下的更多折线图。点击XY散点图,选择带平滑线的散点图,点击确定即可。
    线状图也称曲线图,是指用于技术分析,线状图是最简单的'图形。这种图形清楚地记录价格随时间变动而变化,以点标示价格的变化,并连点成线。线状图最适合表示变量间关系的发展趋向。平行轴通常用以代表数量、时间等,即表示自变量,垂直轴用以代表一定意义的数量,即因变量。曲线用以反映垂直轴线和平行轴线之间最高或最低值的变化。