以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  单纯日内高低点交易策略  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=74136)

--  作者:shalan
--  发布时间:2015/1/8 0:37:29
--  单纯日内高低点交易策略
这里操作策略机会仅仅是日内的,询问编辑方法:
日内的高点与低点是不断的,这里只能提取当下的最高,最低点。
满足如下要求:
        1,最高点回调2%,开多,交易手数为C,开仓之后0.2%止损,0.8%止盈,且该仓位不过夜,如果收盘之前5分钟还未平仓,在14:57分钟平仓;
  同理:  最低点反弹2%,开多,交易手数为C,开仓之后0.2%止损,0.8%止盈,且该仓位不过夜,如果收盘之前5分钟还未平仓,在14:57分钟平仓;
      

--  作者:pyd
--  发布时间:2015/1/8 9:17:05
--  
hh:hhv(h,todaybar);
ll:llv(l,todaybar);
if 0.98*hh>=l then buy(holding=0,1,market);
if enterprice-l>=0.002*enterprice then sell(holding>0,holding,market);
if h-enterprice>=0.008*enterprice then sell(holding>0,holding,market);
if time>=145700 then sell(holding>0,holding,market);
if h>=1.02*ll then buyshort(holding=0,c,market);
if h-enterprice>=0.002*enterprice then sellshort(holding<0,holding,market);
if enterprice-l>=0.008*enterprice then sellshort(holding<0,holding,market);
if time>145700 then sellshort(holding<0,holding,market);
[此贴子已经被作者于2015/1/8 14:21:23编辑过]

--  作者:shalan
--  发布时间:2015/1/8 11:19:26
--  

最高点回调2%,开多,0.2%止损0.8%止赢。 如果波动较大,超过2%,不是从最高点下来,后面点位也达到2%,那就不能开仓了。

是不是没有解决。 详细看截图

 


图片点击可在新窗口打开查看此主题相关图片如下:1.8-3.jpg
图片点击可在新窗口打开查看

--  作者:jinzhe
--  发布时间:2015/1/8 11:29:55
--  
上面图上计算的差值是按照close来计算的还是按照公式里面的high和low来计算的?
--  作者:shalan
--  发布时间:2015/1/8 11:38:30
--  
不是close,是按照最高点和最低点计算的。
--  作者:jinzhe
--  发布时间:2015/1/8 13:44:23
--  
这些都是从高点回调的,你看看前面的高的k线都满足回跌2%了,那么后面低的k线更加满足回跌2%
--  作者:shalan
--  发布时间:2015/1/8 14:07:37
--  

嗯, 所以那个需要给排除了。 只能从最高点回调2%,回调过程中次高点在遇到2%回调,就不能开仓了。 这样可以解决吗?反过来最低点反弹也是一样的。

如图示:假设这是一天的行情

 

 


图片点击可在新窗口打开查看此主题相关图片如下:1.8-5.png
图片点击可在新窗口打开查看

--  作者:jinzhe
--  发布时间:2015/1/8 14:19:27
--  

上面写的就是这个意思,当日最高最低点的回调

hh:hhv(h,todaybar);
ll:llv(l,todaybar);
表达了就是你想要的当前的当日最高最低点


--  作者:shalan
--  发布时间:2015/1/8 14:27:36
--  

 是这样的,但是盘中看起来,检测出来,出现了很多笔交易。应该只有1笔交易的。 请看图


图片点击可在新窗口打开查看此主题相关图片如下:1.8-3.jpg
图片点击可在新窗口打开查看

--  作者:jinzhe
--  发布时间:2015/1/8 14:40:58
--  
那么你要怎么去掉这些满足条件的信号?