设为首页收藏本站

 找回密码
 注册
查看: 2284|回复: 2
打印 上一主题 下一主题

好心人 帮帮忙啊 [复制链接]

Rank: 4

精华
0
UID
38103
积分
301
帖子
120
主题
76
阅读权限
50
注册时间
2011-5-6
最后登录
2016-9-23
跳转到指定楼层
1#
发表于 2016-1-30 09:54:54 |只看该作者 |倒序浏览
本帖最后由 陈良利 于 2016-1-30 20:22 编辑

  麻烦帮我写个日内震荡交易公式   条件是1.  开盘到早上10点这段时间的最高点和最低点为上下轨,2.:  10点后收盘价下穿最高点上轨后做空,收盘价格大于最高点上轨平仓   3:  10点后收盘价上穿最低点下轨后做多,收盘价格小于最低点上轨平仓  4 没有平仓的14.59平仓。好心人帮帮忙啊   谢谢啊

Rank: 3Rank: 3

精华
0
UID
212247
积分
128
帖子
83
主题
23
阅读权限
40
注册时间
2015-6-28
最后登录
2019-11-15
2#
发表于 2016-2-14 16:42:40 |只看该作者
Params


Vars
   Numeric H10(0);
   numeric L10(0);
   numeric HH(0);
   numeric LL(0);
Begin
    If( time <=0.1000)
         {
          H10=Highest(h,barssincetoday+1);
           L10=Lowest(l,barssincetoday+1);
           SetGlobalVar(1,H10);
           SetGlobalVar(2,L10);
           }
     If( time>=0.1000)
         {
           PlotNumeric("h10",getglobalvar(1));
           PlotNumeric("l10",getglobalvar(2));
           HH=getglobalvar(1);
           LL=GetGlobalVar(2);
          }
          
          
        If(time>0.1000 and time<0.1455 )
        {
          if (MarketPosition==0 and close[1]>HH And close<HH)
          SellShort(1,close);
          if (marketposition==0 and close[1]<LL and close>LL)
        Buy(1,close);
          
       
        if (marketposition==-1 and close>HH ) BuyToCover(1,close);
        if (marketposition==1 and close<LL ) Sell(1,close);
          }
          if(time>=0.1455 and marketposition!=0)
          {BuyToCover(1,close);
          Sell(1,close);};
          
end

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
212247
积分
128
帖子
83
主题
23
阅读权限
40
注册时间
2015-6-28
最后登录
2019-11-15
3#
发表于 2016-2-14 16:44:17 |只看该作者
测试结果 是亏损的。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-22 18:37

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部