关闭

kaufman adaptive moving average

#%% def KAMA(price, n=10, pow1=2, pow2=30): ''' kama indicator ''' ''' accepts pandas dataframe of prices ''' absDiffx = abs(price - price.shift(1) ) ER_num = abs( price - pric...
阅读(18) 评论(0)

米筐参数调优运行参数含义

In[]:%%rqalpha_plus -h Out[]: Usage: ipykernel_launcher.py [OPTIONS] Start to run a strategy Options: -h, --help Show this message and exit. -f, --strategy-file PATH -s,...
阅读(55) 评论(0)

夏普比率计算实验

# 夏普比率研究 # 样本平均收益率 / 样本收益率标准差 import pandas as pd import numpy as np # 构建两个收盘价序列,都是从10涨到10.5, 但数据2显然质量更高 s1_c = pd.Series([10, 9.7, 10, 10.3, 10, 9.7, 10, 10.3, 10.5]) s2_c = pd.Series([10...
阅读(75) 评论(0)

python numpy的var std cov研究

var:表示方差, 即各项-均值的平方求和后再除以N , std:表示标准差,是var的平方根。 cov:协方差 ,与var类似,但是除以(N-1) import numpy as np # 构建测试数据,均值为10 sc = [9.7, 10, 10.3, 9.7, 10, 10.3, 9.7, 10, 10.3] # 输出均值为10.0 print(n...
阅读(42) 评论(0)

不同量化平台上财务数据精度的测试

最近在几个量化平台上做了些实验,发现不同平台上财务数据的精度略有不同。因此考虑做一下对比实验。以000732.sz 泰禾集团为例: 2017-08-08 收盘价为16.48 元 2016年年报显示总股本为:1,244,450,720 股,且此后没有总股本变化 2016年年报显示: 归属于上市公司股东的净资产 18,000,836,048.24 2017...
阅读(75) 评论(0)

在wireshark中分析http包的过滤器设定

如下: http and ip.addr==11.22.33.44 其中ip.addr为实际的网站ip....
阅读(103) 评论(0)

python import win32api报错问题的解决

有的机器上在import win32api时会报错,会提示找不到指定的模块。 在网上看到一个比较好的解决办法: python pywin32_postinstall.py -install 经实验确实可以解决问题。...
阅读(861) 评论(0)

python应用中一个具体问题的效率对比

""" 在处理撮合的逻辑中,有这样一个问题: 以买入委托队列为例:需要维护一个价格由高到低的价格顺序。 对这个价格顺序下有以下两种方案: 1. 使用list 2. 使用deque """ import random import timeit from collections import deque def random_int_list(start, stop, length): ...
阅读(113) 评论(0)

在python list中查找第一个满足条件的元素

在python list中查找第一个满足条件的元素...
阅读(1202) 评论(0)

我是这样在windows上配置winpython的

在自己的工作电脑上,安装了winpython的2.7 3.4 3.5 3.6等不同版本,有时在不同版本间工作切换比较麻烦。后来考虑这样设置环境变量比较靠谱。 添加PY_HOME变量: PY_HOME D:\WinPython-64bit-3.6.1.0Qt5\python-3.6.1.amd64\ 将PY_HOME变量添加到PATH目录中。 PATH ...;%PY_HOME% ...
阅读(214) 评论(0)

N个人站一圈,从1开始喊道M退出,最后剩下谁?

最近给新员工出了这道题,要求分别用c链表和c++std容器来实现。同时自己也写了这个python程序来验证答案。def func_N_M(N, M): circle = [] i = 1 while i <= N: circle.append(i) i += 1 i = 1 pos = 0 while...
阅读(250) 评论(0)

Winpython 3.5.2.3 PyQt5中设计师缺失的问题

下载并安装了WinPython-32bit-3.5.2.3Qt5;安装Eric6后报缺少QScintilla2, 通过pip安装,并更新了PyQT5至5.7.1;在Eric6中新建窗体再打开,此时报找不到QT设计师通过everything搜索后确实没有designer.exe 为此需要在https://sourceforge.net/projects/pyqt/上下载单独的PyQ...
阅读(1335) 评论(0)

自己写的一个利用h5py保存hdf文件的例子,留存!

展示了如何利用python的库h5py来保存数据。...
阅读(1525) 评论(1)

ubuntu server虚拟机及其它

因最近需要一个部署在公网上的通信服务器,查看了一些云主机的需要。由于是个人使用,对价格比较敏感,目前最优先考虑的是西部数码(www.west.cn)的云主机,目前这个配置的年费用是1300元(再送两个月)。(2核+1G内存+60G磁盘+2M带宽智能多线+ubuntu-server-64bit),升级到2G内存后为1400元。     由于对ubuntu-server并不熟悉,因此考虑在实际申请云...
阅读(220) 评论(0)

在MFC MDI程序中屏蔽掉菜单栏

一种在MFC程序中不显示主菜单的方法。...
阅读(756) 评论(0)

ZeroMQ的ZMQ_STREAM模式写的服务器反向先发请求的示例代码

bool has_more(void* socket) { int more = 0; size_t more_size = sizeof(more); int rc = zmq_getsockopt(socket, ZMQ_RCVMORE, &more, &more_size); if (rc != 0) return false; return more != 0; } #in...
阅读(1304) 评论(2)

python调用ahk,并读取ahk的执行结果。

目前使用ahk脚本(已编译成独立exe)来执行一个动作,而python主程序负责调用这些不同的ahk程序。      以前是通过系统粘贴板来交互数据,即ahk程序启动后清除粘贴板,在结束时将执行情况已文字方式拷贝到粘贴板,python程序在等待ahk进程结束后再从粘贴板中读取执行结果。很显然这种方式有些弊端,比如不能同时执行多个ahk程序,还要避免人在电脑上进行ctrl-c ctrl-v...
阅读(613) 评论(0)

访问其它进程的浏览器控件(适用于IE)

我可以保证,以下是最权威、官方的资料。mark一下: https://support.microsoft.com/en-us/kb/249232 https://support.microsoft.com/en-us/kb/176792 https://msdn.microsoft.com/en-us/library/Bb250436.aspx https://support.micros...
阅读(552) 评论(0)

一种std::string的格式化方法

一种std::string的格式化方法...
阅读(7655) 评论(2)

pypcap安装过程记录

最近看到可以通过python来抓包分析,比起以前通过wireshark+lua来分析要更顺手一些,因此也考虑使用pypcap来做一些尝试。但直接pip install pycap总是失败,因此写下此文档来记录安装过程 pypcap的官网地址是:https://github.com/dugsong/pypcap,可以看到最后更新日期为2010年,因此果断使用winpython 2.7环境来...
阅读(1985) 评论(0)
68条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:72358次
    • 积分:1480
    • 等级:
    • 排名:千里之外
    • 原创:62篇
    • 转载:4篇
    • 译文:2篇
    • 评论:17条
    文章分类
    最新评论