设为首页收藏本站

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

开仓和平仓表达有问题.来个大神 [复制链接]

Rank: 1

精华
0
UID
719576
积分
17
帖子
4
主题
3
阅读权限
10
注册时间
2021-2-25
最后登录
2022-7-19
跳转到指定楼层
1#
发表于 2021-4-5 23:21:53 |只看该作者 |倒序浏览
本帖最后由 djl19801223 于 2021-4-5 23:34 编辑

                       {
                                         SellShort(0,Open);     //    下一根K线开盘价卖出
                                          pricercd = Open;     //     进仓成本等于开盘价
                        }
    If(MarketPosition==-1) // 有kong仓的情况
        {
          If(Low <= pricercd*0.9991)  // 止赢条件表达             某根K线低价到成本的百分比平仓
        {
            MyExitPrice = pricercd*0.9991;               // 盈利平仓百分
            BuyToCover(0,MyExitPrice);                   //平仓
        }else if(High >= pricercd*1.0009)// 止损条件表达式       某根K线低价到成本的百分比平仓
        {
            MyExitPrice = pricercd*1.0009;              // 亏损平仓百分
            BuyToCover(0,MyExitPrice);                   //平仓
                }
        }

End

下面的是多头的没发现错误.主要是空头卖点不对.帮忙改下.多头需要改也麻烦您费心.先谢谢了



多头改成Close有些变化.不如现在High.Low效果好.空头几乎没变化.

                   {
                      Buy(0,Open);
                      pricercd = Open;
                   }
    If(MarketPosition==1) // 有多仓的情况
    {
      If(High >= pricercd*1.0009)  // 止赢条件表达
    {
            MyExitPrice = pricercd*1.0009;
            Sell(0,MyExitPrice);
     }else if(Low <= pricercd*0.9991)     // 止损条件表达式
        {
            MyExitPrice = pricercd*0.9991;
            Sell(0,MyExitPrice);
        }
     }
  

End



看到及时帮下忙啊.谢谢
您需要登录后才可以回帖 登录 | 注册

bottom

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

GMT+8, 2024-5-6 08:59

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部