楼主: Roccoon
3165 6

单品种高频测试平台 [推广有奖]

  • 0关注
  • 3粉丝

已卖:1105份资源

博士生

81%

还不是VIP/贵宾

-

威望
0
论坛币
31125 个
通用积分
14.3746
学术水平
3 点
热心指数
1 点
信用等级
1 点
经验
5785 点
帖子
85
精华
0
在线时间
590 小时
注册时间
2008-7-28
最后登录
2024-12-18

楼主
Roccoon 发表于 2010-3-2 23:04:10 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
单品种日内交易平台.rar (7.2 KB, 需要: 10 个论坛币) 本附件包括:
  • ReportSta.m
  • singlestation.m
  • timetrans_MK.m
RawDataSaved.zip (7.1 MB, 需要: 100 个论坛币) 本附件包括:
  • RawDataSaved.mat
设计了单品种高频测试平台:
功能为:
程序包含了以下模块:
1,数据初始化
2,参数初始化
3,指标生成
4,策略构建——开平仓信号建立
5,资金、头寸及盘口分配等控制
6,开平仓动作
7,开平仓后管理
8,清仓
9,统计及操作图示
使用方法:
1,首先初始化参数设计: 设计系统参数及策略参数
2,在data proc 以及 assis functions 已经包含了一些指标及数据生成算法,如果添加新指标,就在此文件夹中添加新程序函数,并在sys文件夹dataproc中植入函数算法
3,signal 文件夹包含了策略构建信号函数,其中已经演示包含了4种策略:单品种策略,pair trading均值回复型策略, 先行滞后策略,以及趋势性交易策略。
4,example 文件夹包含了示例生成策略样本数据 以及策略演示


部分代码示例:

% function singlestation_meancross
% 单品种交易平台
% (Frontier)
% author: jemnbo@gmail.com
% free for copy, please mail me for any question or bugs
clear all
clc
%% 参数
parameters_basic=[];
parameters_basic.OpenFeePer= 7;        % 开仓每笔费用
parameters_basic.OpenFeePercent=0;    % 开仓每笔费率
parameters_basic.CloseFeePer=0;       % 平仓每笔费用
parameters_basic.CloseFeePercent=0;   % 平仓每笔费率
parameters_basic.OpenMargin=0.09;     % 保证金
parameters_basic.ScalePer=5;          % 合约规模
parameters_basic.Tick=5;              % 最小变动
parameters_basic.PriceLimet=0.05;     % 涨跌停限制
parameters_basic.MK='SH';             % 所处市场
%  parameters_assis
%{
辅助参数
%}
parameters_assis=[];
parameters_assis.HoldToTomorrow = 0;     % 是否持仓过夜?
parameters_assis.ReAccount = 0 ;         % 账户资金隔夜是否需要重置?
parameters_assis.iplot = 1;              % 是否作图
parameters_assis.Freq = 1;               % 测试样本的数据选取频率
parameters_assis.MissTime = 90001;       % 行情开始时间点
parameters_assis.StartOpenTime = 91000;  % 交易开始时间点
parameters_assis.StopOpenTime = 145000;  % 停止开仓时间点
parameters_assis.AutoClearTime = 145500; % 自动清仓时间
parameters_assis.OpenLimit = 0.045;        % 交易涨跌停范围
parameters_assis.Account = 10000000;                 % 账户资金
parameters_assis.PerTradeHands = 10;        % 单次操作手数
parameters_assis.TotalHoldHands = 100;     % 最大持仓限制
parameters_assis.TickConfidence = 0.5 ;  % 盘口置信度
parameters_assis.TickTimedist = 1.0 ;    % 盘口时间间隔
%  parameters_strategy.
%{
策略参数
%}
parameters_strategy=[];
parameters_strategy.Windows = 300;       % 180个sample频率
parameters_strategy.N =2 ;    % 比较样本
parameters_strategy.W =30;               % 历史长度
parameters_strategy.nopen = 2;            % 开仓sigma
parameters_strategy.nclose = 2;           % 平仓sigma
%% 原始数据
%{
data =load('Future_ru0811_20080626_20080818_o.txt');
data = data(:,[1:3 7 9 14:18]); % 1品种 2日期 3时间 4最新价 5 成交量 6 持仓量 7卖价 8 卖量 9买价 10 买量



程序中包含细节有:
1 从高频数据中,任意抽取出指定频率制成数据1
2 用筛出的低频数据生成一些辅助指标如 均值 或 MACD等
3 可以取昨日的低频或者高频数据
4 根据涨跌停范围,制定日内高频交易
5 每笔交易均实现盘口交易,并可调整盘口置信度,以及盘口的时间间隔过滤。
6 每笔交易可提前实现开仓手数控制(单词最大开仓量)
7 每笔交易进行保证金预算,保证金不够后不再开仓
8 日内自动清仓
9 盘后交易统计
10 盘后交易示意图(画出做多和做空区域)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:单品种 parameters confidence Parameter Functions 高频 平台 单品种

沙发
Roccoon(未真实交易用户) 发表于 2010-3-3 12:13:16
赚个辛苦钱,居然还没有人顶

匿名网友
藤椅
匿名网友  发表于 2010-5-6 22:44:46
太贵了,不过我还是买了。。。

板凳
futuresk(真实交易用户) 发表于 2010-7-27 14:15:41
RawDataSaved.zip (7.1 MB)
这是啥啊?下载了没得用,还是我不知道怎么用?

报纸
shi01fg(未真实交易用户) 在职认证  学生认证  发表于 2010-9-3 15:01:42
下载不了啊,楼主能发给我一个吗

地板
huigema(真实交易用户) 发表于 2010-12-7 13:07:05
1# Roccoon


白白花了100啊,咋就没有啥东西呢,huigema@163.com

7
sbd88(真实交易用户) 发表于 2011-10-9 13:48:52
谢谢啊!
三人行必有我师。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jr
拉您进交流群
GMT+8, 2025-12-25 10:32