Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1268
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте!
Запутался в трех соснах:
Задаю числа extern int a =2; extern int b =3; extern int c =4; как теперь задать число abc, чтобы оно меняло свое значение при изменении а, или b, или с, чтобы сравнить его с каким-то заданным d (например, d=344) ?
Спасибо!
Здравствуйте!
Запутался в трех соснах:
Задаю числа extern int a =2; extern int b =3; extern int c =4; как теперь задать число abc, чтобы оно меняло свое значение при изменении а, или b, или с, чтобы сравнить его с каким-то заданным d (например, d=344) ?
Спасибо!
x = c + b*10 + a*100
x = c + b*10 + a*100
Госспадии! А я голову ломаю! Спасибо!
Здравствуйте! 2020.10.03_13:33 GMT+3. Я взял стандартный советник Moving Average для МетаТрейдера 4. И стал его менять так, чтобы он стал прибыльным. При попытке описать условия для закрытия сделки при помощи функции OrderProfit() в тестере стратегий советник перестал закрывать сделки по этому условию. До закрытия сделки у него дело не доходит. Я, правда, сомневаюсь, что написал условия для закрытия сделки правильно. Иначе бы советник закрывал сделки. Наверно попробую написать через цену открытия сделки и последние цены. После того, как достигнута максимальная разница между ценой открытия сделки и последней ценой и эта разница уменьшается, -- закрыть сделку. Прилагаю файл советника. 13:50 GMT+3.
Здравствуйте!
Взялся за написание функции по нормализации входных данных. Но ни как не могу "заменить" исходные значения нормализованными. Т.е. ни как не могу обновить значения в буфере таймсерии Open новыми значениями из массива Temp. В чем моя ошибка? Есть ощущение, что я пытаюсь скрестить ООП и не ООП))
Уверен, что это можно сделать проще! В этом случае прошу научить меня)
Здравствуйте!
Взялся за написание функции по нормализации входных данных. Но ни как не могу "заменить" исходные значения нормализованными. Т.е. ни как не могу обновить значения в буфере таймсерии Open новыми значениями из массива Temp. В чем моя ошибка? Есть ощущение, что я пытаюсь скрестить ООП и не ООП))
Уверен, что это можно сделать проще! В этом случае прошу научить меня)
Читайте документацию по языку
Читайте документацию по языку
Алексей, спасибо! Теперь понятно, что это невозможно.
Правда у меня не совсем mql4. Я пытаюсь заменить данные через класс CiOpen. Смутило меня наличие метода Update, который должен изменить элемент в указанной позиции массива.
Алексей, спасибо! Теперь понятно, что это невозможно.
Правда у меня не совсем mql4. Я пытаюсь заменить данные через класс CiOpen. Смутило меня наличие метода Update, который должен изменить элемент в указанной позиции массива.
Поскольку вопрос задан в разделе mql4, я и отвечал относительно mql4. В вашем вопросе нет никаких намёков на mql5. Но результат одинаков.