自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

guotianqing的博客

人生如画,画如人生。

  • 博客(15)
  • 收藏
  • 关注

原创 windows下taskill命令关闭进程使用实例

简介在Linux下使用kill -9 pid轻松关闭程序。在windows下也可以使用taskill来达到同样的目的。注意,windows系统不区分大小写。语法TASKKILL [/S system [/U username [/P [password]]]] { [/FI filter] [/PID processid | /IM imagename] } [/T] [/F]其中:/S system:指定连接远程系统/U username:指定命令执行的用户上下文/P [passw

2020-10-30 18:40:20 2164

原创 c++忽略大小写的字符串比较方法

目的实现如下功能:std::string str1 = "iloveyou";std::string str2 = "ILoveYou";if (icasecompare(str1, str2)) { cout << "str1 is equal to str2\n";}bool icasecompare(const string& s1, const string& s2){ //?}使用系统库这是比较简单的方法,但由于不是c++标准的一

2020-10-27 19:16:15 16329

原创 shell脚本常用功能总结

输出脚本详细步骤set -x打印输出及提示用户输入echo -e "I will use 'touch' command to create 3 files."read -p "Please input your filename: " fileuserfilename=${fileuser:-"filename"} # 开始判断有否输入了文件名,如果没有输入,则使用默认的filenamedate1=$(date --date='2 days ago' +%Y%m%d) # 前两天的日期d

2020-10-26 20:48:52 794

原创 python3基础语法速览——笨方法学python3读书笔记

utf-8编码# --coding: utf-8--打印print("hello world")print("Hens", 25 + 30 / 6)print(3 + 2 + 1 - 5 + 4 % 2 - 1 / 4 + 6)print("Is it greater ?", 5 >= -2)print("It's fleece was white as %s." % 'snow')print("." * 10)formatter = "%s %s %s %ss"print

2020-10-26 19:47:27 218

原创 投资理财——如何选择基金

前言大部分投资行为,都是有人赚钱,有人赔钱。越是想赚大钱的人,赔大钱的概率就越高。存银行定期或者买货币基金,基本上没有赔钱风险,但很有可能会陷入“钱越存越少”的尴尬困境——利率小于通胀。所以,在经历了一系列风风火火的投资之后,不少人又重回这一投资领域——基金。风险适中,收益能够完美跑赢通胀,是普通大众投资理财的不错选择。就像炒股时不知道选哪一支股票一样,投资基金面临的第一个问题,就是如何选基金?基金分类想要选择合适的基金,第一步,就是要了解都有哪些基金。根据投资对象的不同,基金分类如下

2020-10-25 20:22:32 580

原创 使用keras构建和训练mnist的神经网络

简介mnist是机器学习领域的经典数据集,其用例学习堪比编程领域的的“hello world”。它包含60000张训练图像和10000张测试图像,这些图像是手写的数字,目的是要通过机器学习的方法把这些图像分为10类:0——9。mnist数据集预先加载在keras库中,其中包含有4个Numpy数组。关于mnist数据加载的问题,请参考本地加载测试mnist数据集——使用keras库。开始构建神经网络跟我一起来,按下面的步骤构建网络。加载数据集from keras.datasets im

2020-10-22 20:42:10 1591 3

原创 本地加载测试mnist数据集——使用keras库

简介在机器学习的领域里,一个经典的示例就是将手写数字的灰度图像划分到10个分类中。图像是28像素*28像素,10个分类就是0-9。数据集就是mnist。mnist数据集是机器学习领域的一个经典数据集,包含60000张训练图像和10000张测试图像,由美国国家标准与技术研究院(NIST)在上个世纪80年代收集得到。这个问题可以看作是深度学习领域的“hello world”,用它来验证算法是否按预期运行。马上开始吧!加载数据有两种方法可以加载到数据:网络下载from keras.dat

2020-10-22 20:38:39 10106 20

原创 使用TensorFlow2实现第一个程序:Hello World

简介关于TensorFlow的安装,请参考。对于不熟悉DNN的同学,直接上复杂的概念不容易上手,我觉得还是先来点简单的。本文就是使用TensorFlow2实现在屏幕上输出“Hello World”字串的功能。即使是这么一个简单的程序,中间还是有一些小问题,一并解决。代码这是第一版代码,使用的TensorFlow v1.0版本代码,网上可以找到许多这样的代码:'''HelloWorld example using TensorFlow library.Author: Aymeric Da

2020-10-12 18:38:15 1879 2

原创 一文了解基金投资的方法

引言今年的行情已经让一部分人赚的盆满钵满。他们的做法很简单:买入并坚持持有。如此简单的做法,大部分人却做不到。不是割肉卖出,就是卖空了,却一直飞涨。我不禁陷入了沉思。作为一个普通人,怎样才能在投资基金中赚钱?关于投资投资的方法和渠道非常繁多:学习、基金、股票、房产、实业、创业…任何一种你投入了时间和金钱并期望以后能获得更多回报的行为,都可以说是投资。关于学习,我就不多说了,当你不知道投资什么时,就投资自己。再教育、培训班、自学等等,都是提高自己能力的方法。房产,这个更不必多说。所有

2020-10-10 10:28:08 398

原创 量化基金投资之CTA策略简介

趋势跟踪策略概述CTA,全称Commodity Trading Advisors,即商品交易顾问,最初指通过为客户提供期货、期权方面交易建议或通过受理期货账户直接参与交易来获取收益的机构和个人,现泛指投资各类期货、期权品种的大类策略。通俗的讲,趋势跟踪其实就是民间流传甚广的追涨杀跌,即买入已经开始上涨的投资标的并期望其继续上涨;或是卖空已经开始下跌的投资标的,并期望其继续下跌。趋势跟踪策略的核心:投资标的选取入场出场信号的产生资金管理说到趋势跟踪策略,我们不得不提海龟交易法则。海

2020-10-09 18:37:53 6684

原创 Tars框架及Dcache返回的错误码一览

简介看到这篇文章的同学,应该都知道Tars和Dcache了。但在使用时,有时会遇到冰冷的数字:错误码。由于没有文字描述性信息,还要回去查看各种文档,甚至查看源码。这是笔者的经历。经过查找,找到了定义错误码的源文件,贴在此处,方便查阅。最新定义以官方代码为主。Tars框架错误码tars错误码文件位于:tarscpp/servant/protocol/servant/BaseF.tars。module tars{/////////////////////////////////////

2020-10-09 18:31:24 1088

原创 量化基金投资之Alpha策略简介

风险模型Alpha是指超越某个标的的收益,相对应的是Beta收益。我们已经知道,Beta收益很容易获利,而Alpha收益较难获得。我们构建一个股票的投资组合,需要预测股票未来的收益。同时我们还要预测整个组合未来的风险。要想预测,就要先把风险刻画出来。风险可以定义为使投资的本金损失的可能性。本金可能损失,也可能不损失,即使不损失本金,风险依然是存在的。风险是抽象的,不同的投资者对风险的感受不同。风险对于投资的影响是显而易见的。说到投资,没有人不提风险。因为无论收益多高,一旦遭受风险,都可能在一波回

2020-10-08 16:07:38 5357

原创 量化基金投资之套利策略简介

期现套利策略概述期现套利,广义上是利用期货与现货之间的交易进行套利,这里具体指股指期货的期现套利。股指期货是期货的一种,标的是某个股价指数,是对该股价指数未来价格的交易。一般采用现金结算,最终结算价取决于指数本身,与期货的交易价格无关。在内地市场,主要有3个股指期货:沪深300股指期货、上证50股指期货和中证500股指期货。期现套利策略是对股指期货折溢价波动的交易。股指期货折溢价称为期现基差,期现基差 = 股指期货价格 - 指数点位。原理由于股指期货的最终结算价格由指数决定,因此每

2020-10-07 20:59:26 1506

原创 c++ map取值的find、[]、at方法特性对比

背景项目中经常需要对std::map进行插入和取值操作,以前经常使用find和[]直接操作,c++11引入了at方法。本文主要介绍它们的使用方法和不同之处。find很直观的查找元素操作,如:#include <map>#include <iostream>using namespace std;int main(){ map<string, int> m; m["xiaoming"] = 80; m["xiaogang"] = 90; m

2020-10-01 17:20:30 31402 3

原创 量化基金投资中的算法交易简介

背景以前的证券交易基本上全靠交易员。投资经理说今天11点前买入10000股600000(浦发银行),那么具体的买入操作就由交易员来完成。他可以一次性地向交易柜台发出买入10000股的指令,也可以从10点买入5000股,10点半再入手5000股。而买入的成本,则由交易员的经验和直觉决定。一般而言,交易成本包含两类:显性成本,包括佣金(券商佣金、交易经手费、监管费用)、过户费(交易所)、印花税(国家)隐性成本,包括买卖价差、冲击成本、择时成本、机会成本等冲击成本:由于自己交易指令的下达导致

2020-10-01 16:38:29 2354

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除