很多站长朋友们都不太清楚php制作股票图形,今天小编就来给大家整理php制作股票图形,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 如何用excel做股票图表?! 2、 急求!哪位懂股票的IT大神能用php代码写出RSI的算法,最好带有注解 谢谢 3、 PHP网页中如何嵌入股票走势图? 哪位大侠知道啊? 4、 如何在股市大盘上画图? 5、 求PHP的网页源代码,最好是介绍股票的。急。。 如何用excel做股票图表?!一、获取股票查询的链接地址:
1. 能够提供股票行情查询的网站有很多,我们这里以“搜狐股票查询页面”为例进行介绍。在IE地址栏中输入“”即可打开“多股行情—搜狐股票”页面。
2. 在“股票行情查询”文本框中输入欲查询的股票代号并以逗号隔开。例如要查找中国石化、华能国际、宝钢股份以及中国联通这四支股票,那么分别输入“600028,600011,600019,600050”,最后单击“查”按钮即可在打开的页面中看到查询的结果。
3. 我们将搜索结果的页面地址复制到剪贴板中以备后面使用。
二、新建Web查询
1. 运行Excel,合并第1行和第2行,然后在其中输入“我的股票查询”,接着设置合适的字体、大小、颜色以及位置。
2. 选中A3单元格,然后依次选择“数据→导入外部数据→新建Web查询”菜单命令。
3. 在“新建Web查询”界面的“地址”栏中输入我们前面获得的查询链接地址。
4. 单击“转到”按钮,这时我们会看到刚才的股票搜索结果页面出现在该界面中,不同的是在窗口左侧出现了许多含有黑色箭头的黄色小方框,当将鼠标指向其中的一个方框并单击时,方框颜色将变为绿色并且箭头将变成“√”,我们这里只需选中并单击含有股票数据的方框即可(如图1)。
图1 “新建Web查询”界面
5. 单击“导入”按钮,此时会出现“导入数据”界面(如图2),在此将获得的Web数据放置到“现有工作表”或者“新建工作表”中,在此我们选中现有的工作表。
图2 “导入数据”界面缑
6. 当单击“确定”后将会出现正在导入数据的提示,不一会便可在Excel中看到几种股票的查询结果。为了让Excel中的数据能及时的获得更新,因此我们需要选中导入的Web数据并单击鼠标右键,然后选择“数据区域属性”命令。
7. 在打开的“外部数据区域属性”界面中勾选“刷新频率”复选框,然后将刷新频率设置为“30分钟”。为了能在打开工作表时就看到最新的Web数据,我们需要勾选“打开工作簿时,自动刷新”复选框,最后单击“确定”按钮即可(如图3)。
图3 “外部数据区域属性”界面
提示:如果要立即刷新数据,那么只要在右键菜单中选择“刷新数据”命令即可。
三、用图表分析表格数据
1. 在表格中选中“股票名称”、“涨跌额”和“涨跌幅”下的数据,然后单击工具栏上的“图表向导”按钮,此时将打开“图表向导”对话框(如图4)。
图4 “图表向导”对话框
2. 在“标准类型”选项卡的“图表类型”列表中选择股票经常使用的“折线图”,然后在“子图表类型”列表中选择“数据点折线图”。
3. 单击“下一步”按钮,在接着出现的对话框中选择“系列”选项卡,然后选中“系列”栏下的“系列1”,我们看到其值为G4:G7中的数据,此数据为“涨跌额”中的数据,因此我们在将“名称”设置为“涨跌额”,然后选中“系列2”,接着将其名称改为“涨跌幅”。
4. 单击“下一步”按钮,我们在“图表标题”下输入图表分析的标题,例如“股票分析”、“分类(X)轴”及“分类(Y)轴”分别输入“股票名称”以及“涨跌额/幅”(如图5)。
图5 图表选项设置对话框
编辑提示:如果要添加网格线,那么选择“网格线”选项卡,然后勾选所要添加的网络线即可。
5. 单击“下一步”按钮,我们选中“作为其中的对象插入”项,最后单击“完成”按钮即可看到所制作的股票分析图表(如图6)。
图6 股票分析图表对话框
编辑提示:只要表格中的数据变化,图表也跟着变化,因此不用担心因表格中的数据被更新而所制作的图表不跟着变化!
急求!哪位懂股票的IT大神能用php代码写出RSI的算法,最好带有注解 谢谢php RSI:
class RSI{
static function lag($period = 14){
return $period;
}
static function run($data, $period = 14){
$change_array = array();
//loop data
foreach($data as $key => $row){
//need 2 points to get change
if($key >= 1){
$change = $data[$key]['close'] - $data[$key - 1]['close'];
//add to front
array_unshift($change_array, $change);
//pop back if too long
if(count($change_array) > $period)
array_pop($change_array);
}
//have enough data to calc rsi
if($key > $period){
//reduce change array getting sum loss and sum gains
$res = array_reduce($change_array, function($result, $item) {
if($item >= 0)
$result['sum_gain'] += $item;
if($item < 0)
$result['sum_loss'] += abs($item);
return $result;
}, array('sum_gain' => 0, 'sum_loss' => 0));
$avg_gain = $res['sum_gain'] / $period;
$avg_loss = $res['sum_loss'] / $period;
//check divide by zero
if($avg_loss == 0){
$rsi = 100;
} else {
//calc and normalize
$rs = $avg_gain / $avg_loss;
$rsi = 100 - (100 / ( 1 + $rs));
}
//save
$data[$key]['val'] = $rsi;
}
}
return $data;
}
}
PHP网页中如何嵌入股票走势图? 哪位大侠知道啊?股票走势图一般用FLASH生成的 . PHP 从数据库取出数据 , 然后生成固定格式的XML , 把XML用JS提交给 FLASH , 生成图形表 . 一般都是这么做的 , 就是说 , 首先要有数据 , 一般是 时间 对应数值这样的数据 , 然后用FLASH 获取数据 生成走势图 , 完成!
如何在股市大盘上画图?股票画图工具的用处是拿来判断K线组合是否是形成了圆弧顶或圆弧底。这两者在技术分析中是比较可靠的形态。柱线图是最为常用的一种价格图表。在柱线图中,竖线表示每个时期最高价格和最低价格之间的价格区域,水平突出的短线表示该时期的收盘价格。某些技术分析师认为收盘价格是每个交易日最重要的价格,因此,在单线图中仅仅标出收盘价。点数图和柱线图、单线图一样,表示相同的价格信息,只是形式更为简洁紧凑而已。
电脑型号:联想12
拓展资料
一、K线图源于日本,被当时日本米市的商人用来记录米市的行情与价格波动,后因其细腻独到的标画方式而被引入到股市及期货市场。由于用这种方法绘制出来的图表形状颇似一根根蜡烛,加上这些蜡烛有黑白之分,因而也叫阴阳线图表。通过K线图,我们能够把每日或某一周期的市况表现完全记录下来,股价经过一段时间的盘档后,在图上即形成一种特殊区域或形态,不同的形态显示出不同意义。我们可以从这些形态的变化中摸索出一些有规律的东西出来。K线图形态可分为反转形态、整理形态及缺口和趋向线等,下面介绍K线图画日K线是根据股价(指数)一天的走势中形成的四个价位即:开盘价,收盘价,最高价,最低价绘制而成的。
二、收盘价高于开盘价时,则开盘价在下收盘价在上,二者之间的长方柱用红色或空心绘出,称之为阳线;其上影线的最高点为最高价,下影线的最低点为最低价。收盘价低于开盘价时,则开盘价在上收盘价在下,二者之间的长方柱用黑色或实心绘出,称之为阴线,其上影线的最高点为最高价,下影线的最低点为最低价。根据K线的计算周期可将其分为日K线,周K线,月K线,年K线。周K线是指以周一的开盘价,周五的收盘价,全周最高价和全周最低价来画的K线图.月K线则以一个月的第一个交易日的开盘价,最后一个交易日的收盘价和全月最高价与全月最低价来画的K线图,同理可以推得年K线定义.周K线,月K线常用于研判中期行情。
求PHP的网页源代码,最好是介绍股票的。急。。不知道理解对不对
XXXXX就是用GET传值的UID
读取数据库里面对应的UID就可以了
关于php制作股票图形的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php制作股票图形 php生成圆形图的详细内容...