12评论

0收藏

没有办法了,晕头涨脑,请教高手,编程问题

avatar 秋初花开如酒 | 3604 人阅读 | 12 人评论 | 2011-10-03

我有几个想法,却无法实现,主要是超出指定时间平仓,每天只开一单。先谢谢了。
    if(Hour()>7)//目的是每天服务器时间小时数大于7的时候,平已下地单。我用Hour()限定下单时间可以,平单却不成。tickets下单时已定义
    {
       if(OrderSelect(tickets, SELECT_BY_TICKET)==true)
       {
        OrderClose(tickets,1,Ask,30*Point,Blue);
       }
    }
  每天只开一单,大家有什么简单的代码,我编的好复杂。
  还有下面的代码也无法执行。请教大家,,
    if(OrderSelect(tickets, SELECT_BY_TICKET)==true)
      {     
       datetime time3=OrderOpenTime();
       string type=OrderType();
       double yl=OrderProfit();
         if((Hour()-TimeHour(time3))>2
           &&yl>0&&Hour()7)
           {
            if(type==\"OP_BUY\")
                    {
                       OrderClose(tickets,1,Bid,30*Point,Blue);
                    }
            if(type==\"OP_SELL\")
                    {
                       OrderClose(tickets,1,Ask,30*Point,Blue);
                    }
           }
""
还没有人打赏,支持一下

评论|共 12 个

心魔

发表于 2012-11-25 16:59:05 | 显示全部楼层

支持一下吧  

莫杨

发表于 2012-11-25 16:59:05 | 显示全部楼层

你好!我想编写一平仓条件,可一直不成功。当下单成功后赢利超过7点之后赢利又小于6点平仓。就这个平仓条件能辛苦帮我写一下吗?这样能保住赢利不会变亏损。先行谢谢了!!!~~~  

sh2100

发表于 2012-11-25 18:27:51 | 显示全部楼层

顶你一下.  

baoshan2007

发表于 2012-11-25 18:27:51 | 显示全部楼层

必须顶  

左手起茧

发表于 2012-11-25 18:27:51 | 显示全部楼层

我该不会是最后一个顶的吧  

yujopozb

发表于 2012-11-25 18:27:51 | 显示全部楼层

我怎么没法看帖子了  

月上萧萧

发表于 2012-11-25 18:27:51 | 显示全部楼层

经过你的指点 我还是没找到在哪 ~~~  

dasd1a

发表于 2015-2-2 08:26:22 | 显示全部楼层

想学EA,拜师,谁收了我吧

絮凝

发表于 2015-2-3 03:35:02 | 显示全部楼层

[s:142]

12下一页
您需要登录后才可以回帖 登录 | 注册 微信登录

EA之家评论守则