Скажите, пожалуйста, будет ли работать такое условие?
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();}
}
}
Уважаемые ГУРУ ! помогите с Экспертом,там ощибки компиляции 2 - 'MarketInfo' - syntax error и not all control paths return a value
очень прошу - своих мозгов не хватает я не спец
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;
}
return (0);
}
int deinit() {
return (0);
}
Декомпил удален
Уважаемые ГУРУ ! помогите с Экспертом,там ощибки компиляции 2 - 'MarketInfo' - syntax error и not all control paths return a value
очень прошу - своих мозгов не хватает я не спец
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;
}
return (0);
}
int deinit() {
return (0);
}
Тут тебе с декомпилом никто не поможет,а вот с баном легко помогут...
Хелп
Не работает таймер, возвращает фолс и ошибку 4051
Или в тестере и не должно работать?
Скажите, пожалуйста, будет ли работать такое условие?
Скажите, пожалуйста, будет ли работать такое условие?
Будет, если перед циклом total = OrdersTotal();
Конечно же так и есть, однако...
Я сильно сомневаюсь в правильности конструкции
Конечно же так и есть, однако...
Я сильно сомневаюсь в правильности конструкции
В чём сомнение? Распечатай Print(OrderSymbol(); и ты получишь EURUSD
Но!!! Если у брокера есть суффикс в названии инструмента, то надо писать символ с суффиксом.
Не подскажите. Где раздел про то, какие параметры. То есть про оформление, галочки, стрелочки и тп.