您需要 登录 才可以下载或查看,没有帐号?注册
我有几个想法,却无法实现,主要是超出指定时间平仓,每天只开一单。先谢谢了。
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);
}
}
你好!我想编写一平仓条件,可一直不成功。当下单成功后赢利超过7点之后赢利又小于6点平仓。就这个平仓条件能辛苦帮我写一下吗?这样能保住赢利不会变亏损。先行谢谢了!!!~~~
外汇交易有很大的风险性,本站所有资源均来自网络,请选择使用,如若出现亏损,本站不承担任何责任!