不是,我晕了。
太大,要乘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);
还有,现在没开市,应该试不了。不连服务器也试不了。
谢谢,开市就试
咋试都不行,禁止交易。我用的是中天香港的交易系统,是不是他们不支持?
bool IsTradeAllowed( | ) |
把所有该打开的选项都打开,一个都不能少
谢谢各位了。
问了中天香港公司,是他们不支持!
破公司!
跟随的新问题来了:我想用EA做国际黄金,到哪家公司开户比较好?
我查了下,有些系统是支持EA,但没有黄金这个品种,而有的有黄金这个品种,但不支持EA。
有哪家公司的交易系统能同时满足的啊?
请教各位一个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后咋不运行呢?
运行前,我的模拟账户中无任何订单,而且账户中有足够的金额。
而且,已经选中允许自动交易,图标也变成笑脸了,可就是不运行。