Добрый день. При тесте стратегии в журнале ошибки смысл которых я не понимаю. Просмотр ошибок в справке толку мне не дал. Ошибки такие:
2016.01.13 10:52:35.085 TestGenerator: unmatched data error (volume limit 268 at 2015.12.16 21:05 exceeded)
2016.01.13 10:52:35.087 TestGenerator: unmatched data error (low value 1.48320 at 2015.12.17 21:00 is not reached from the least timeframe, low price 1.48330 mismatches) Заранее спасибо.
Добрый день. При тесте стратегии в журнале ошибки смысл которых я не понимаю. Просмотр ошибок в справке толку мне не дал. Ошибки такие:
2016.01.13 10:52:35.085 TestGenerator: unmatched data error (volume limit 268 at 2015.12.16 21:05 exceeded)
2016.01.13 10:52:35.087 TestGenerator: unmatched data error (low value 1.48320 at 2015.12.17 21:00 is not reached from the least timeframe, low price 1.48330 mismatches) Заранее спасибо.
case 5 : Print("Старая версия клиентского терминала ");break;
}
}
Не могу понять в чем загвоздка и когда произошло. В строке ошибка=ошибка++; не суммирует ошибки. Если написать ошибка=ошибка+1 то суммирует; Но если заменить на англ. символы то суммирует и так и так. Беда в том что еще давно в коде на русском переменные создавал.
case 5 : Print("Старая версия клиентского терминала ");break;
}
}
Не могу понять в чем загвоздка и когда произошло. В строке ошибка=ошибка++; не суммирует ошибки. Если написать ошибка=ошибка+1 то суммирует; Но если заменить на англ. символы то суммирует и так и так. Беда в том что еще давно в коде на русском переменные создавал.
А где объявление типа переменной ошибка? Используйте английские буквы для названий переменных, хотя признаюсь, что с русскими названиями MQL4 нормально работает. Вы используете ошибка, а потом в switch() подставляете err, как-то непоследовательно. Если к переменной надо прибавить 1, то вместо err=err++; напишите err++;.
Добрый день. При тесте стратегии в журнале ошибки смысл которых я не понимаю. Просмотр ошибок в справке толку мне не дал. Ошибки такие:
2016.01.13 10:52:35.085 TestGenerator: unmatched data error (volume limit 268 at 2015.12.16 21:05 exceeded)
2016.01.13 10:52:35.087 TestGenerator: unmatched data error (low value 1.48320 at 2015.12.17 21:00 is not reached from the least timeframe, low price 1.48330 mismatches)
Заранее спасибо.
Добрый день. При тесте стратегии в журнале ошибки смысл которых я не понимаю. Просмотр ошибок в справке толку мне не дал. Ошибки такие:
2016.01.13 10:52:35.085 TestGenerator: unmatched data error (volume limit 268 at 2015.12.16 21:05 exceeded)
2016.01.13 10:52:35.087 TestGenerator: unmatched data error (low value 1.48320 at 2015.12.17 21:00 is not reached from the least timeframe, low price 1.48330 mismatches)
Заранее спасибо.
Можно, ли кодом создавать новые переменные?
А как без переменных расчеты делать?
кусок кода
void f_err()}
Не могу понять в чем загвоздка и когда произошло. В строке ошибка=ошибка++; не суммирует ошибки. Если написать ошибка=ошибка+1 то суммирует; Но если заменить на англ. символы то суммирует и так и так. Беда в том что еще давно в коде на русском переменные создавал.
кусок кода
void f_err()}
Не могу понять в чем загвоздка и когда произошло. В строке ошибка=ошибка++; не суммирует ошибки. Если написать ошибка=ошибка+1 то суммирует; Но если заменить на англ. символы то суммирует и так и так. Беда в том что еще давно в коде на русском переменные создавал.
А как без переменных расчеты делать?
Начальные переменные есть, но в ходе работы возникает необходимость в новых. Тут и вопрос, как кодом создать НОВЫЕ? У меня N перемененных причем
и используются разные ТФ.
Начальные переменные есть, но в ходе работы возникает необходимость в новых. Тут и вопрос, как кодом создать НОВЫЕ? У меня N перемененных причем
и используются разные ТФ.
Можно массивы использовать и функции