Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共13 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:【日内策略】空中花园

1楼
RogarZ 发表于:2012/10/31 21:33:50

//策略:空中花园

//类型:日内 

开盘突破,是最快的一种入场方式。当然出错的概率也最高。开盘第一根K线是收阳还是收阴,是判断日内趋势可能运动方向的标准。在当天开盘高开或低开时更有效。

主要特点:

日内交易策略,收盘平仓;

空中花园在当天高开或低开时使用,即当开盘价>=昨天收盘价*1.01或开盘价<=昨天收盘价*0.99时;

上轨=第一根K线的最高价;

下轨=第一根K线的最低价;

当价格突破上轨,买入开仓;

当价格跌穿下轨,卖出开仓。

实际上是一种

当天大幅高开(>1%),搏高开低走;反之。

代码

 

//策略:空中花园
//类型:日内

//修订时间:2012.11.1
//Designed By Rogarz

 

//中间变量
input:ss(1,1,100,1),n1(0.01,0.01,1,0.01);
N:=barslast(date<>ref(date,1))+1;
昨收:=callstock(STKLABEL,vtclose,6,-1);
今开:=VALUEWHEN(n=1,o);
firstH:VALUEWHEN(n=1,h);//第一根K线的最高价 上轨
firstL:valuewhen(n=1,L);//第一根K线的最低价 下轨
t1:=time>090000 and time<145500;
t2:=time>=145500;
手数:=ss;

//交易条件
开多条件:=今开>=昨收*(1+n1) and c>firsth and n>=2;//从第二根K起,今开>=昨收*(1+n1)且当价格突破上轨
开空条件:=今开<=昨收*(1-n1) and c<firstL and n>=2;//从第二根K起,今开>=昨收*(1+n1)且当价格跌穿下轨

 

//交易系统
收盘平多:sell(t2 and holding>0,手数,market);
收盘平空:sellshort(t2 and holding<0,手数,market);
开多:buy(开多条件 and t1 and holding=0,手数,market);
开空:buyshort(开空条件 and t1 and holding=0,手数,market);

//注意交易系统 先平再开

 

2楼
RogarZ 发表于:2012/10/31 21:34:25
2楼预留下 待用
3楼
carl9186 发表于:2012/11/3 11:01:53
学习了。开拓了思路
4楼
hd006 发表于:2012/11/4 17:21:57
谢谢,很不错的思路。
5楼
hd006 发表于:2012/11/4 17:44:44
thank you!
6楼
Q1304230834 发表于:2012/11/11 20:16:55
这个策略赌性有点大
7楼
300qh 发表于:2013/1/3 18:20:04

上面模型直接复制到金字塔,不出信号。

交易条件是不是应该改成如下这样?还是。。。?请指点。。

开多条件:=c>=昨收*(1+n1) and c>firsth and n>=2;//从第二根K起,今开>=昨收*(1+n1)且当价格突破上轨
开空条件:=c<=昨收*(1-n1) and c<firstL and n>=2;//从第二根K起,今开>=昨收*(1+n1)且当价格跌穿下轨

8楼
RogarZ 发表于:2013/1/3 23:59:38
日内策略,放在日线及以上级别K线上 当然没信号
9楼
翻手为云 发表于:2013/1/10 8:57:02

都是好东西

最基础的,顶

10楼
yiechaochao 发表于:2014/3/16 14:47:07
除非有大量的统计分析具体的品种适用,不然赌性太大了
共13 条记录, 每页显示 10 条, 页签: [1] [2]


Powered By Dvbbs Version 8.3.0
Processed in 1.99585 s, 2 queries.