资源简介
这个是双均线的一个实现,可以用于期货以及股票市场。如果能够稍加改进,也能得到不错的收益
代码片段和文件信息
%% liyang
clc;clear;close all;
% function MatlabTradingDemo
load IF1220
IFdata=IF888;%793*1
ShortLen=5;
LongLen=20;
[MA5MA20]=movavg(IFdataShortLenLongLen);%tsmovavg
MA5(1:ShortLen-1)=IFdata(1:ShortLen-1);
MA20(1:LongLen-1)=IFdata(1:LongLen-1);
figure
plot([IFdataMA5MA20]);
grid on;
legend(‘IF888‘‘MA5‘‘MA20‘‘Location‘‘Best‘);
title(‘交易策略回测过程‘)
hold on
%% 交易过程仿真
%仓位Pos=1多头1手;Pos=0空仓;Pos=-1空头1手
Pos=zeros(length(IFdata)1);
%初始资金
InitialE=50e4;
%日收益记录
ReturnD=zeros(length(IFdata)1);
%股指乘数
scale=300;
for t=LongLen:length(IFdata)
%买入信号:5日均线上穿20日均线
SignalBuy=MA5(t)>MA5(t-1) && MA5(t)>MA20(t) && MA5(t-1)>MA20(t-1) && MA5(t-2)<=MA20(t-2);
%卖出信号:5日均线下破20日均线
SignalSell=MA5(t)=MA20(t-2);
%买入条件
if SignalBuy==1
%空仓开多头1手
if Pos(t-1)==0
Pos(t)=1;
text(tIFdata(t)‘\leftarrow开多1手‘‘FontSize‘8);
plot(tIFdata(t)‘r
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-12-21 11:02 MATLAB\
目录 0 2013-12-21 11:02 MATLAB\代码\
文件 178935 2013-12-20 11:31 MATLAB\代码1.jpg
文件 161285 2013-12-20 11:32 MATLAB\代码2.jpg
文件 162631 2013-12-20 11:32 MATLAB\代码3.jpg
文件 13161 2013-12-20 09:46 MATLAB\代码\IF1220.mat
文件 3492 2013-12-20 09:46 MATLAB\代码\liyang2.m
文件 3492 2013-12-20 11:38 MATLAB\代码\txt.txt
文件 259185 2013-12-20 11:33 MATLAB\测试结果.jpg
文件 357256 2013-12-20 11:33 MATLAB\测试结果2.jpg
- 上一篇:构造复杂网络模型的MATLAB程序
- 下一篇:MATLAB 宝典 第4版 光盘内容
相关资源
- 卡尔曼滤波 Matlab程序
- 稀疏编码matlab 教程
- 系统辨识资料大全(matlab系统辨识工
- 化学计量学方法及MATLAB实现
- MATLAB Neural Network Toolbox官方教程
- Inverse Synthetic Aperture Radar Imaging with
- matlab GUI设计
- 雷达压制干扰matlab程序
- 系统辨识,使用者的理论
- MATLAB仿真林飞、杜欣编著.pdf
- 基于HMM的语音识别MATLAB代码
- 关于均衡的MATLAB程序合集
- 数字滤波器的MATLAB与FPGA实现代码
- 滑模变结构控制MATLAB仿真 第3版 基本
- Matlab火焰烟雾检测(GUI)
- 帧间差分法matlab
- Matlab MPT工具箱 MPT3.2.1 (2019更新 稳
- 《模式识别与智能计算的MATLAB实现》
- 基于sift和SVM算法实现的手势识别 MA
- 数字图像处理第三版冈萨雷斯英文附
- 《精通MATLAB图像处理》全书pdf高清完
- 斯坦福机器学习公开课CS229讲义作业及
- MATLAB神经网络30个案例分析(高清版)
-
微网运行控制simuli
nk仿真,包含逆变 - MATLAB数据分析方法
- MATLAB图像处理:能力提高与应用案例
- MATLAB.Programming.for.Engineers.5th.Edition_2
- 卷积神经网络的matlab程序
- MATLAB优化算法案例分析与应用_进阶篇
- 精通MATLAB数字图像处理与识别书本代
评论
共有 条评论