logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

python处理通达信数据,加入BOLL通道数据,量化交易

import pandas as pdimport numpy as np# 创建BOLL线def get_high_low(df: pd.DataFrame) -> list:# 用最高价和最低价构建新的数据,用于显示和判断是否突破BOLL线支撑位、压力位high_low = []for i in df.index:if df['High'][i] > df['阻力线'][i]:hi

#python#r语言#big data
python通达信5分钟转,10分钟,15分钟,30分钟,60分钟,量化交易,K线

import osimport pandas as pdfrom pandas import Timedeltafrom stock_c.csv2dataframe import import_csv# 用通达信小周期,生成大周期数据def csv_resample(df, rule) -> pd.DataFrame:# 重新采样Open列数据df_open = round(df['Open

#python#机器学习#深度学习
python量化空单交易BOLL线买入、3天不创新低止盈

import numpy as npimport pandas as pd# 期货策略类,包括开仓、买入、止盈、止损方法与策略执行主函数class StockStrategy:df = Noneopen_offset_num = 5buy_in_offset_num = 0stop_win_offset_num = 0stop_lose_num = 0price_list = []price_st

#python#爬虫#pytorch
python处理通达信 5分钟数据 .lc5文件处理,生成csv文件,期货回测

import structimport datetimeimport mathimport time# 根据二进制前两段拿到日期分时def get_date_str(H1, H2):year = math.floor(H1 / 2048) + 2004month = math.floor(H1 % 2048 / 100)day = H1 % 2048 % 100hour = math.floor(

#python
python处理通达信 5分钟数据 .lc5文件处理,生成csv文件,期货回测

import structimport datetimeimport mathimport time# 根据二进制前两段拿到日期分时def get_date_str(H1, H2):year = math.floor(H1 / 2048) + 2004month = math.floor(H1 % 2048 / 100)day = H1 % 2048 % 100hour = math.floor(

#python
python处理通达信 5分钟数据 .lc5文件处理,生成csv文件,期货回测

import structimport datetimeimport mathimport time# 根据二进制前两段拿到日期分时def get_date_str(H1, H2):year = math.floor(H1 / 2048) + 2004month = math.floor(H1 % 2048 / 100)day = H1 % 2048 % 100hour = math.floor(

#python
到底了