设为首页收藏本站

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

请教老师 小米版主 [复制链接]

Rank: 1

精华
0
UID
240670
积分
23
帖子
17
主题
4
阅读权限
10
注册时间
2016-9-20
最后登录
2022-1-7
跳转到指定楼层
1#
发表于 2019-8-27 20:48:57 |显示全部楼层 |倒序浏览
新新手写了个公式,逻辑比较简单,就是记录开多仓后的最高价,现价回撤N跳后反手,开空单后记录最低价,当现价高于最低价N跳后在反手,代码如下请老师和小米版主帮忙修改  谢谢

Params
        Numeric aa(15);
      
Vars
      
        
        Numeric minpoint;//一跳
        Numeric myentryprice;//开仓价 均价
     
        Numeric myexitprice;//平仓价
        NumericSeries highestafterentry;//开仓后出现的最高价
        NumericSeries lowestafterentry;//开仓后出现的最低价
Begin
      
       
         minpoint = MinMove * PriceScale;//最小变动1跳
         myentryprice = AvgEntryPrice;//建仓价是当前平均建仓价
         
        // 集合竞价过滤
        If(BarStatus == 2 And IsCallAuctionTime) Return;
        
        
        
        
        
        if (MarketPosition ==0 && open[1]-Close[1]>2)
        {SellShort(1,Open);}
         if (MarketPosition ==0 && Close[1]-Open[1]>2)//突破上根K线最高价N个价位
        {Buy(1,Open);}
         
      
         If(BarsSinceEntry ==0)
        {highestafterentry = Close;
          lowestafterentry = Close;
          If(MarketPosition<>0 )
         {highestafterentry = Max (highestafterentry,AvgEntryPrice );
          lowestafterentry  = Min (lowestafterentry ,AvgEntryPrice );
         
         }}Else
         
        {highestafterentry = Max (highestafterentry,high );
          lowestafterentry  = Min (lowestafterentry ,low );}

         
         
         
          If (MarketPosition==-1 AND BarsSinceEntry >=1)
          {If ( lowestafterentry - Close[1]<=-aa )
          Buy(1,Open);
          }
         
         
         If (MarketPosition==1 AND BarsSinceEntry >=1)
          {If (Close[1] - highestafterentry <=-aa )
          SellShort(1,Open);
          }
         
         
          End
         

Rank: 1

精华
0
UID
240670
积分
23
帖子
17
主题
4
阅读权限
10
注册时间
2016-9-20
最后登录
2022-1-7
2#
发表于 2019-8-27 20:51:34 |显示全部楼层
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 1

精华
0
UID
240670
积分
23
帖子
17
主题
4
阅读权限
10
注册时间
2016-9-20
最后登录
2022-1-7
3#
发表于 2019-8-27 20:56:03 |显示全部楼层
有人吗

使用道具 举报

Rank: 1

精华
0
UID
240670
积分
23
帖子
17
主题
4
阅读权限
10
注册时间
2016-9-20
最后登录
2022-1-7
4#
发表于 2019-8-29 21:00:17 |显示全部楼层
小米 发表于 2019-8-29 16:28
其实这公式没有什么修改的必要性呢。
如果一定要改,试一下这样的逻辑呢? ...

谢谢小米版主!

使用道具 举报

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

bottom

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

GMT+8, 2024-5-2 21:59

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部