Rss & SiteMap

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

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

标题:老师帮忙给写个指标

1楼
春天 发表于:2015/1/12 12:23:54

开盘120分钟后突破当日最高价点开多单,跌破当日最低价点开空单,

CYC:=BARSLAST(DATE<>REF(DATE,1))+1;
MA1:REF(MA(((H+L+C)/3,N)),1);//三价平均线
浮动区间:=REF(MA(TR,N),1);//真实振幅的移动平均线
上轨:MA1+浮动区间;
下轨:MA1-浮动区间;
开多止盈条件是价格跌破下轨,开空止盈条件是价格突破上轨,

止损条件是开多单后价格跌破(下单指令前一根K线的最低点)

止损条件是开空单后价格突破(下单指令前一根K线的最高点)

不管开多开空每天只开一次仓,此指标用在一分钟股指期货上.

不懂编写指标真郁闷每天都在亏损之中只能求助老师帮助了

2楼
春天 发表于:2015/1/12 12:24:57
此模型用于程序化图表交易
3楼
pyd 发表于:2015/1/14 11:38:41

VARIABLE:x=0,y=0;
MA1:REF(MA(((H+L+C)/3,N)),1);//三价平均线
浮动区间:=REF(MA(TR,N),1);//真实振幅的移动平均线
上轨:MA1+浮动区间;
下轨:MA1-浮动区间;
hh:hhv(h,todaybar);
ll:llv(l,todaybar);

if todaybar=120 then begin
x:=0;
y:=0;
end

if h>ref(h,1) and todaybar>=120 and x=0 then begin
 buy(holding=0,1,market);
 x:=1;
 end
if l<ref(l,1) and todaybar>=120 and y=0 then begin
 buyshort(holding=0,1,market);
 y:=1;
 end
 
dzy:cross(下轨,l);//开多止盈
kzy:cross(h,上轨);
dzs:cross(ref(l,enterbars+1),l);
kzs:cross(h,ref(h,enterbars+1));
sell(holding>0 and (dzy or dzs),holding,market);
sellshort(holding<0 and (kzy or kzs),holding,market);

 

4楼
春天 发表于:2015/1/22 14:13:15

谢谢老师

共4 条记录, 每页显示 10 条, 页签: [1]


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