下载MetaTrader 5
要添加评论,请登录注册
加入MQL5 Cloud Network。提升您的等级!
qianlong
20
qianlong 2010.01.23 14:37 

请教各位一个EA运行的问题,代码如下:

int start()
{
if (OrdersTotal()==0)
{
OrderSend(Symbol(), OP_BUY, 1, Ask, 3, Ask-10,Ask+10, "测试EA", 987654, 0, Green);
}
return (0);
}

含义:当前没有订单时,无条件以市价Ask买入1手,止盈和止损都是10美金。

开市期间,该EA在F6测试时可以通过,但模拟账户中我开启EA后咋不运行呢?

运行前,我的模拟账户中无任何订单,而且账户中有足够的金额。

而且,已经选中允许自动交易,图标也变成笑脸了,可就是不运行。

Loong
1244
Loong 2010.01.23 15:05  
qianlong 写道 >>

……止盈和止损都是10美金。

太小,改20试试。

qianlong
20
qianlong 2010.01.23 16:12  
Loong 写道 >>

太小,改20试试。

试过,0.1,1, 100,1000都不行

Loong
1244
Loong 2010.01.24 07:47  

不是,我晕了。

太大,要乘Points。

不设止盈止损试试:

OrderSend(Symbol(), OP_BUY, 1, Ask, 3, 0,0, "测试EA", 987654, 0, Green);

从例子里拷出来的:

double Points;
int init ()
{
Points = MarketInfo (Symbol(), MODE_POINT);
return(0);
}

OrderSend(Symbol(),OP_BUY,Lots,Ask,3,0,Ask+TakeProfit*Points,"macd sample",16384,0,Red);

还有,现在没开市,应该试不了。不连服务器也试不了。

qianlong
20
qianlong 2010.01.24 15:44  

谢谢,开市就试

qianlong
20
qianlong 2010.01.29 10:41  

咋试都不行,禁止交易。我用的是中天香港的交易系统,是不是他们不支持?

Jinsong Zhang
14672
Jinsong Zhang 2010.01.30 04:23  
bool IsTradeAllowed( )
如果智能交易允许交易,返回TRUE 。否则,返回FALSE。
Loong
1244
Loong 2010.01.31 05:58  

把所有该打开的选项都打开,一个都不能少

qianlong
20
qianlong 2010.02.02 16:05  

谢谢各位了。

问了中天香港公司,是他们不支持!

破公司!

qianlong
20
qianlong 2010.02.02 16:10  

跟随的新问题来了:我想用EA做国际黄金,到哪家公司开户比较好?

我查了下,有些系统是支持EA,但没有黄金这个品种,而有的有黄金这个品种,但不支持EA。

有哪家公司的交易系统能同时满足的啊?

/
要添加评论,请登录注册