⑴ MATLAB 如何导入股票数据,并画出K线
需要几个关键步骤 (函数应用需要自己多用help 学习)
1自己先下载原始数据格式 时间 开 高 低 收
1 读取数据 xlsread 函数
[num,txt,raw]=xlsread(filename); % ‘000001.xls'
Date=datenum(txt(5:length(txt),1)); %时间
OpenPrice=num(:,1); %开盘
HighPrice=num(:,2); %收盘
LowPrice=num(:,3);
ClosePrice=num(:,4);
Vol=num(:,5); %成交量
save Data Date OpenPrice HighPrice LowPrice ClosePrice Vol; %存储mat文件 方便下次使用
candle(HighPrice,LowPrice,ClosePrice,OpenPrice,'r',Date,12)%高 低 收 开 红色 时间 时间格式
⑵ 可以自己设置的股票软件有哪些
可以试试通达信,指标多
⑶ 适合个人投资者的期货量化交易平台有哪些
适合个人投资者的期货量化交易平台主要有以下几种:
天勤量化(TqSdk):
- 基于Python的开源量化交易平台。
- 支持多种交易策略开发。
- 提供免费的历史数据获取、实时行情、回测和模拟交易等功能。
文华财经WH8:
- 文华财经提供的程序化交易平台,在量化交易领域有深厚积累。
- 提供强大的量化交易功能、实时行情数据和直观的用户界面。
- 支持自定义策略和回测优化,APP及WH6版本还提供买卖点提示。
迅投QMT:
- 提供一站式交易、行情、算法、风控系统服务的量化交易平台。
- 支持7X24小时仿真交易、远程策略调试和策略分享。
- 提供策略回测工具,并允许用户在实盘中应用和执行策略。
恒生Ptrade:
- 恒生电子推出的专业量化交易软件。
- 提供策略编写、回测、模拟交易和实盘交易功能。
- 支持Python语言,拥有丰富的交易函数库和强大的回测功能。界面直观易懂,适合初学者。
掘金量化:
- 支持多种编程语言(Python、Matlab、C、C++、C#)和API接口。
- 提供近10年日/分钟/Tick级别股票数据,及财务、分红送配、行业、板块等数据。
- 支持股指期货、商品期货的连续数据,以及股票、期货等品种的混合回测。同时支持多种品种的模拟交易和量化实盘。
总结:这些平台各有特点,适合不同需求和偏好的个人投资者。在选择平台时,投资者应考虑自己的编程能力、交易策略需求、平台的功能和限制等因素。同时,量化交易涉及风险,投资者应谨慎编写和优化策略,并建立完善的风险管理机制。
⑷ 如何利用matlab对交易策略进行回测
这个很简单啊,我现在就在用matlab做期货量化的回测呢
关键的构成:
一是:形成自己策略的思想和流程图
二是:从TB或者其他软件中导出需要的tick等级别的数据,根据自己的思想和流程图编辑程序,最好多使用function函数句柄,是程序的可适性增强。
三是:绘制图片,plot,mesh或者GUI,来观测自己参数对策略的影响,进而进一步完善策略
四是:多用cell元胞数组,根据TB等回测报告形成自己的测试报告,比如空多盈亏,回撤等等。