for (n=0;n<(total);n++)
{
if(OrderSelect(n,SELECT_BY_POS,MODE_TRADES))
{
if (OrderSymbol()=="EURUSD") {priceEU1=OrderOpenPrice();}
if (OrderSymbol()=="EURGBP") {priceEG1=OrderOpenPrice();}
if (OrderSymbol()=="GBPUSD") {priceGU1=OrderOpenPrice();}
}
}
亲爱的GURU!请帮助专家,有2个编译错误-- 'MarketInfo'--语法错误,不是所有的控制路径都会返回一个值
我求你了--我没有这个脑子。
int init() {gd_348 = MarketInfo(Symbol(), MODE_SPREAD)* Point;
switch MarketInfo(Symbol(, MODE_MINLOT) {
case 0.001:
gd_256 = 3;
break;
case 0.01:
gd_256 = 2;
break;
case 0.1:
gd_256 = 1;
break;
case 1.0:
gd_256 = 0;
}
返回(0);
}
int deinit() {
return (0);
}
反编译后删除
亲爱的GURU!请帮助专家,有2个编译错误-- 'MarketInfo'--语法错误,不是所有的控制路径都会返回一个值
我求你了--我没有这个脑子。
int init() {gd_348 = MarketInfo(Symbol(), MODE_SPREAD) *点。
switch MarketInfo(Symbol(), MODE_MINLOT) {
例0.001。
gd_256 = 3。
突破。
例0.01。
gd_256 = 2。
突破。
案例0.1。
gd_256 = 1。
突破。
案例1.0。
gd_256 = 0。
}
返回(0)。
}
int deinit() {
返回(0)。
}
没有人可以帮助你反编译,但他们可以很容易地帮助你取缔。
帮助
计时器不工作,返回犯规和错误4051
还是说它在测试器中不应该工作?
你能告诉我这个条件是否可行吗?
你能告诉我这个条件是否可行吗?
这将是如果在循环之前total = OrdersTotal()。
当然是这样,但是...
我强烈怀疑这个结构的正确性
当然是这样,但是...
我强烈怀疑这个设计的有效性。
什么疑虑?打印Print(OrderSymbol(); 你得到EURUSD
但是!!!如果经纪人的工具名称中有一个后缀,你必须写上带有后缀的符号。
你能告诉我。关于什么设置的部分在哪里。就是说,布局、复选框、箭头等。