没有办法了,晕头涨脑,请教高手,编程问题
我有几个想法,却无法实现,主要是超出指定时间平仓,每天只开一单。先谢谢了。 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); } } |
打赏
最新创建圈子
- 新闻EA运行效果图圈 2019-05-05
圈主:admin 帖子:1