Rss & SiteMap

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

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

标题:[求助]关于四周法则改进的一个问题

1楼
cong 发表于:2012/3/2 9:48:29

我怕我说不清楚,所以给大家把图也发出来了。我的思路:最高价突破前四个周最高价并且满足这个时候的最高价要和前面的一个低点(这个低点我想表达的意思已经在图表体现,我不知道怎么用程序写出来)比,高出一个幅度H1,要满足两个条件才平空开多。反之,最低价跌破前四个周最低价并且满足这个时候的最低价要和前一个高点比大于一个幅度H1,要满足这两个条件平多开空。

问题:这个我要定义的高点和低点一直在变化,要怎么定义。如果可以,帮我把整体的一耳光代码写出来,先感谢一下你们。


图片点击可在新窗口打开查看此主题相关图片如下:未命名.jpg
图片点击可在新窗口打开查看
2楼
rushtaotao 发表于:2012/3/2 11:27:02

收到!!!工作人员正在解决。。。

 

3楼
董小球 发表于:2012/3/2 11:46:59
楼主你想法里的前面这个低点可以用这么来表示:取前N周期内的一个最低点,然后按照这个最低点上浮x%来确定这条线,不知道是否符合楼主想法
4楼
cong 发表于:2012/3/2 13:05:34
非常感谢您的解答,但是这个X一直在变化,可为正为负,我在写指令的时候那不是不好实现了吗?
5楼
董小球 发表于:2012/3/2 13:21:02
那你必须弄清楚,到底是让计算机+x还是 -x

还要确认到底是统计多少周期内的高低点?
必须给计算机一个明确的 没有二义性的解释,他才能帮你运行
6楼
rushtaotao 发表于:2012/3/2 13:50:07

四周期法要满足涨过前4个周期的最高价,还要满足在前面的最低价的基础上,上涨H幅度,你这个最低点是想前几个周期的最低点?直接用ref(L,N),N表示前几周期就可以了,因为取前N周期的最低价一直是在变动的,是个变量;比如涨幅在50%,在条件中满足四周期法的同时加上  当前价格*H%  大于 ref(L,N)

 

7楼
阿火 发表于:2012/3/5 22:32:58
这么惨,没人帮你解决啊。明天抽空写
[此贴子已经被作者于2012-3-6 9:51:22编辑过]
8楼
阿火 发表于:2012/3/6 10:00:40

input:fudu(15,10,30,1);
variable:hh=drawnull,ll=drawnull;
entertime:=barpos>20;
hi20:=ref(hhv(h,20),1);
lo20:=ref(llv(l,20),1);
yl:=max(ll+fudu,hi20);
zc:=min(hh-fudu,lo20);
bb:=ref(c>ma(c,20),1);
ss:=ref(c<ma(c,20),1);
if h>yl then begin
 if holding<0 then begin
  sellshort(1,1,limitr,max(o,yl+0.2)+0.4);
  buy(1,1,limitr,max(o,yl+0.2)+0.4);
  hh:=h;
  goto skip@;  //这里要有跳转,很重要
 end
 else if bb and holding=0 then begin//首次下单有可能同时符合向上突破和向下突破,所有用均线过滤一下
  buy(1,1,limitr,max(o,yl+0.2)+0.4);
  hh:=h;
 end
end

if l<zc then begin
 if holding>0 then begin
  sell(1,1,limitr,min(o,zc-0.2)-0.4);
  buyshort(1,1,limitr,min(o,zc-0.2)-0.4);
  ll:=l;
 end
 else if holding=0 and ss then begin//首次下单有可能同时符合向上突破和向下突破,所有用均线过滤一下
  buyshort(1,1,limitr,min(o,zc-0.2)-0.4);
  ll:=l;
 end
end
skip@;
if h>hh then hh:=h;
if l<ll then ll:=l;

if barpos=1 then begin
 hh:=h;
 ll:=l;
end

 

fudu自己调整,或者改为百分比

其他细节自己动手,勤思考才能进步啊

类似的技术技巧,阿火秘笈 这个帖子里都有涉及啊。怎么就不去体会体会呢。

[此贴子已经被作者于2012-3-6 10:04:36编辑过]
共8 条记录, 每页显示 10 条, 页签: [1]


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