设为首页收藏本站

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

编程求助帖,望老师以及同仁解答 [复制链接]

Rank: 1

精华
0
UID
198696
积分
33
帖子
12
主题
6
阅读权限
10
注册时间
2014-12-9
最后登录
2016-7-5
跳转到指定楼层
1#
发表于 2015-8-26 21:46:02 |只看该作者 |倒序浏览

请各位老师帮忙看看这个怎么写???


                                                        MyEntryPrice = AvgEntryPrice;

                                                        if (MarketPosition==1 And Low[1]>MyEntryPrice )
                                                          {
                                                         if (low<MyEntryPrice)
                                                                                       
                                                         MyPrice=MyEntryPrice ;
                                                           If(Open < MyPrice) MyPrice = Open;
                                                          Sell(Lots,MyPrice);
                                                          }

怎么看着都怪怪的,不正确,不知道怎么改。望老师们帮忙看看,改改。谢谢各位同仁老师们。
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 1

精华
0
UID
198696
积分
33
帖子
12
主题
6
阅读权限
10
注册时间
2014-12-9
最后登录
2016-7-5
2#
发表于 2015-8-26 22:08:18 |只看该作者
我是这样写的,上边的太磨叽。        各位同仁老师们帮忙改下,或者另辟蹊径重写,我怕自己的错误产生误导。       


                                                                       
MyEntryPrice = AvgEntryPrice;////////////定义MyEntryPrice等于开仓价
if (MarketPosition==1 And Low[1]>MyEntryPrice )////////如果有多仓,并且最低价大于MyEntryPrice《开仓价》
  {
   if (low<MyEntryPrice)//////////////////////////////////////最低价小于开仓价就保本平仓,(这个最低价其实是盘中触发的,用low没问题,)
   MyPrice=MyEntryPrice ;
   Sell(Lots,MyPrice);///////////////////////////////////////平仓
   }       

使用道具 举报

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

bottom

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

GMT+8, 2024-5-24 02:37

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部