顺水外汇EA交易网MT4
标题:
编译的时候这句话有错误,迷茫中
[打印本页]
作者:
ytpld
时间:
2018-1-11 00:52
标题:
编译的时候这句话有错误,迷茫中
void Strateg (int vv)
{
total=OrdersTotal();
if(total0)
{
if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)) Print("SELL order opened : ",OrderOpenPrice());
}
return(0);
}
if (vv==2 && ss==1)
{
ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Ask-60*Point,0,"macd sample",2007,0,Red);
if(ticket>0)
{
if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)) Print("BUY order opened : ",OrderOpenPrice());
}
return(0);
}
请问各位高手,是哪里有错误?
}
}
作者:
zzr75
时间:
2018-1-11 01:32
我不是啥高手,正在学习的菜鸟。你是单单编译这一段吗?如果是:
像这个total=OrdersTotal();应该是int total=OrdersTotal();
同样bb,ss,ticket,Lots;这四个是int 还是double你没声明
我胡乱改下,可以编译的,有错误的地方还是需要高手来看看,
void Strateg (int vv)
{
int bb,ss,ticket;
double Lots=0.01;
int total=OrdersTotal();
if(total0)
{
if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)) Print("SELL order opened : ",OrderOpenPrice());
}
return(0);
}
if (vv==2 && ss==1)
{
ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Ask-60*Point,0,"macd sample",2007,0,Red);
if(ticket>0)
{
if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)) Print("BUY order opened : ",OrderOpenPrice());
}
return(0);
}
//请问各位高手,是哪里有错误?
}
}
作者:
rjtabc
时间:
2018-1-11 02:09
我是来赚积分的。
作者:
ytpld
时间:
2018-1-11 03:24
实验了,还是不行,十分感谢,你有QQ吗?
作者:
tylerbest
时间:
2018-1-11 03:48
为了金币 顶你一下
作者:
mqlbcg
时间:
2018-1-11 04:37
赚了金币再说
欢迎光临 顺水外汇EA交易网MT4 (http://waterforex.com/)
Powered by Discuz! X3.2