以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  老师,请教一下  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=31014)

--  作者:漫步金字塔
--  发布时间:2012/11/29 22:57:43
--  老师,请教一下

老师,帮我写下模型

 

取5分钟,20均线。

当均线值大于A值时,记录均线最大值hh

当均线值ma20<hh-5时,做空。止损位设在均线值从最高到入场以来的周期内的最高价格。

每天交易一次,这个怎么实现?老师,谢谢了


--  作者:jinzhe
--  发布时间:2012/11/30 9:24:30
--  
HH是什么?
--  作者:漫步金字塔
--  发布时间:2012/11/30 10:02:57
--  

均值超过A后的最大值,老师


--  作者:jinzhe
--  发布时间:2012/11/30 10:15:36
--  

止损位设在均线值从最高到入场以来的周期内的最高价格。

从最高

这个最高指的是什么?


--  作者:漫步金字塔
--  发布时间:2012/11/30 10:31:26
--  

就是均线取最大值时,到现在入场这段期间的价格最大值。老师


--  作者:jinzhe
--  发布时间:2012/11/30 10:37:16
--  

variable:hh=0,h1=0,n=0;
ma20:=ma(c,20);
a:=2100;
if ma20>a then hh:=h;

if ma20<hh-5 and n=0 then begin
buyshort(holding=0,1,market);
h1:=h;
n:=1;
end

if h>h1 then h1:=h;//h1就是止损价位

if 止损条件 then begin
sellshort(1,0,limitr,h1);
h1:=0;
end

if time>145500 then n:=0;//收盘前将全局变量初始化


--  作者:漫步金字塔
--  发布时间:2012/11/30 10:54:20
--  

老师,hh是均线的最大值。止损价位是 均线从最大值到入场相对应的这段时期中K线中的最大值。老师


--  作者:jinzhe
--  发布时间:2012/11/30 13:17:09
--  

nn1:=barslast(ma20>a);

nn2:=barslast(ma20<h-5);

h1:=ref(hhv(nn1-nn2),nn2);


--  作者:漫步金字塔
--  发布时间:2012/11/30 13:52:06
--  

老师,那均线超过A值时,到减小到最大值-5,这个hh怎么取到呢?老师

 

谢谢jinzhe老师。


--  作者:jinzhe
--  发布时间:2012/11/30 15:22:40
--  
valuewhen(ref(ma20>a,1) and ma20<=hh-5 ,hh);