设为首页收藏本站

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

请教收盘和开盘条件判定止损平仓 [复制链接]

Rank: 1

精华
0
UID
74401
积分
46
帖子
5
主题
1
阅读权限
10
注册时间
2011-10-26
最后登录
2013-4-2
跳转到指定楼层
1#
发表于 2011-12-26 20:57:07 |只看该作者 |倒序浏览
条件判定 股指5分钟K线图做多  如果收盘前1分钟,如果价格低于开仓价时,平仓,否则留仓过夜。代码如下,为什么不给出平仓信号?问题出在呢里?
if(Date==CurrentDate&&Time==0.1510 && MarketPosition==1&&CurrentTime>=0.1514)
           {MyEntryPrice = AvgEntryPrice;
                if(Close<MyEntryPrice)
                {Sell(Lots, Close);
                }
           }
如果留仓过夜,第二天开盘价格如果低于开仓价时,平仓。否则继续持有,代码如下,为什么不能给出平仓信号?问题出在呢里?
                If(BarStatus==2 && Time==0.091500 && High==Low)
                {return;
                }  
        if (MarketPosition==1&&Date==CurrentDate&&Time==0.0915&&CurrentTime<=0.0915)
        { MyEntryPrice = AvgEntryPrice;
         if (open<MyEntryPrice) {
          Sell(Lots,open);
          }
        }
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
很懒的人

Rank: 1

精华
0
UID
74401
积分
46
帖子
5
主题
1
阅读权限
10
注册时间
2011-10-26
最后登录
2013-4-2
2#
发表于 2011-12-26 21:22:24 |只看该作者
自己顶一个,第2个问题解决了,代码如下:
If(BarStatus==2 && Time==0.091500 && High==Low)
  {return;
  }  

        if (MarketPosition==1&&Date!=Date[1])
        { MyEntryPrice = AvgEntryPrice;
         if (open<MyEntryPrice) {
          Sell(Lots,open);
          }
        }
很懒的人

使用道具 举报

Rank: 1

精华
0
UID
74401
积分
46
帖子
5
主题
1
阅读权限
10
注册时间
2011-10-26
最后登录
2013-4-2
3#
发表于 2011-12-26 21:38:06 |只看该作者
第一个问题也解决了,代码如下:
if(Time==0.1510 && MarketPosition==1&&CurrentTime>=0.1514)
           {MyEntryPrice = AvgEntryPrice;
                if(Close<MyEntryPrice)
                {Sell(Lots, Close);
                }
           }
很懒的人

使用道具 举报

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

bottom

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

GMT+8, 2024-5-19 19:15

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部