加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

[金字塔教程九]图表交易和后台交易的主要区别和联系

(2014-01-18 17:39:12)
标签:

程序化交易

期货

金字塔教程

股票

分类: 金字塔决策交易系统

9.1联系

从以上章节的讲解,我们可以看出,从普通图表程序化交易,到新图表程序化交易,再到后台程序化交易,这三种交易方法可以实现的功能由简单到复杂。普通图表可以实现的功能,后两种都可以实现。以下,我们以一个简单均线模型的示例,来展现不同交易模型之间的联系。

简单图表程序化交易示例

//适用周期:1分钟

//5日均线上传15日均线平空开多;10日均线上穿5日均线平多开空;

//收盘前5分钟平掉所有仓位

ma5:ma(close,5);

ma15:ma(close,15);

{开多}ENTERLONG:CROSS(ma5,ma15)  AND  time>091500 and time<145000 ,TFILTER;

{平多}EXITLONG:CROSS(ma15,ma5)  OR  time>=145500 ,TFILTER;

{开空}ENTERSHORT:CROSS(ma15,ma5)  AND  time>091500 and time<145000 ,TFILTER ;

{平空}EXITSHORT:CROSS(ma5,ma15)  OR  time>=145500 ,TFILTER;

 

 

转化成新图表程序化交易

ma5:ma(close,5);

ma15:ma(close,15);

 

if CROSS(ma5,ma15) and time>091500 and time<145000 then

begin

sellshort(holding<0,1,thisclose);

buy(holding=0,1,limit,c+2*mindiff);

end

if CROSS(ma15,ma5) and time>091500 and time<145000 then

begin

sell(holding>0,1,thisclose);

buyshort(holding=0,1,limit,c-2*mindiff);

end

 

//收盘前5分钟平仓

if time > =145500 then

begin

sell(holding > 0, 0, thisclose);

sellshort(holding < 0, 0, thisclose);

end

9.2适用交易模式不同

图表交易函数用在图表程式化交易中;

后台交易函数用于后台程式化交易中;

9.3显示方式不同

在使用时,需要在所看的当前品种分析K线图中调用出交易指标,调用后K线图中会显示买卖信号;

后台交易函数使用时只会在后台静默的运行,不需要在当前所看的K线图中调用交易指标,因此在当前所看的K线图中不显示买卖信号;

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有