Вот такой код встречается постоянно, по-пьяни что ли его писали? И все это компилируется без ошибок и варнингов.
for ( i=0; i < tryes; i++) { // сделаем 10 попыток открыть ордер Print("Try open BUY order ... ", i+1); if (SL_bars > 0) double minimum = Low[iLowest(NULL,0,MODE_LOW,SL_bars,1)],TP; // минимум за последние 30 баров для стоплосса
А какие тут должны были быть ошибки? Вроде всё допустимо. Другое дело, что это бессмыслица, но при чём тут MQL4?
Чё-то вас кидает из стороны в сторону. Наоткрывали кучу флудо-веток зачем-то. Заняться чтоль больше нечем?
А какие тут должны были быть ошибки? Вроде всё допустимо. Другое дело, что это бессмыслица, но при чём тут MQL4?
Чё-то вас кидает из стороны в сторону. Наоткрывали кучу флудо-веток зачем-то. Заняться чтоль больше нечем?
Это не бессмыслица, а пропуск синтаксической ошибки. Вместо того, чтобы злобствовать и выпускать свой вечный яд, запустите этот код с #property strict
А какие тут должны были быть ошибки? Вроде всё допустимо. Другое дело, что это бессмыслица, но при чём тут MQL4?
Чё-то вас кидает из стороны в сторону. Наоткрывали кучу флудо-веток зачем-то. Заняться чтоль больше нечем?
Alexey Navoykov:
Наоткрывали кучу флудо-веток зачем-то. Заняться чтоль больше нечем?
А ты найди что ещё можно почитать на этом сайте?
Самое умное, как и должно быть, о торговле на бирже. А для форексников совсем пусто, а forum.mql4 собираются закрыть вообще...
Это не бессмыслица, а пропуск синтаксической ошибки. Вместо того, чтобы злобствовать и выпускать свой вечный яд, запустите этот код с #property strict
Какой ошибки? Не закрыта фигурная скобка чтоль? Так я полагал, что она дальше по коду будет закрыта. Да и не сможет он компилироваться при незакрытой скобке, в любом MQL.
Ну вот вставил я этот код в MQL4, предварительно определив переменные i, tryes и SL_bars (которые очевидно там тоже были определены ранее) и закрыв скобку. Всё нормально компилируется, и со стриктом, и без . Чё вы выдумываете?
Не знаю - все хорошо вроде было - зато сейчас после обновления МТ4 стоит его запустить - всё начинает тормозить незнаюкак - раньше наоборот до 40 графиков открывал и ничего - пахал да еще на малой скорости связи, сейчас на большой один еле тянет, а МТ5 наоборот стали значительно лучше - 5 разных ДЦ терминалов нормально работают...
это специально! провокация перехода с мт4 на мт5
:-)))
Какой ошибки? Не закрыта фигурная скобка чтоль? Так я полагал, что она дальше по коду будет закрыта. Да и не сможет он компилироваться при незакрытой скобке, в любом MQL.
Ну вот вставил я этот код в MQL4, предварительно определив переменные i, tryes и SL_bars (которые очевидно там тоже были определены ранее) и закрыв скобку. Всё нормально компилируется, и со стриктом, и без . Чё вы выдумываете?
При чем тут фигурная скобка, речь идет вот об этом, спецом подчеркнул красным. Такие вещи синтаксический анализатор не должен пропускать. C #property strict выдает ошибку компиляции. А теперь, если вы не балабол, выложите ваш код, который якобы компилируется со стриктом.
double minimum = Low[iLowest(NULL,0,MODE_LOW,SL_bars,1)],TP;
Человек живёт один и на работу не ходит, а пообщаться хочется. Интернет это отдушина в мир общения.)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Дал заказчик советник, попросил найти ошибки, там сделки явно открываются неправильно. Начал смотреть, о ужас!!!! Вот такой код встречается постоянно, по-пьяни что ли его писали? И все это компилируется без ошибок и варнингов.
Естественно, как только вставил #property strict, посыпались кучей ошибки компиляции.
Так что, начинающие программисты на MQL4, вам крупно повезло, что вы не застали те времена.