以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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; if ma20<hh-5 and n=0 then begin if h>h1 then h1:=h;//h1就是止损价位 if 止损条件 then begin 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); |