![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Я слышал, что в нем будут методы оптимизации МТС.
Какие, если не секрет?
BuySignal приходится инициализировать в Init
BuySignal приходится инициализировать в Init
и правильно, что они не инициализируются начальными значениями при смене таймфрейма.
а переинициализировать их лучше в функции deinit
MACD = EMA(CLOSE, 12)-EMA(CLOSE, 26)
SIGNAL = EMA(MACD, 9)
Но в коде индикатора OsMA вычисление сигнальной линии происходит как SMA:
Так как же все-таки правильно ?
Не могу воспроизвести результаты OsMA в своем оидикаторе.
Думаю народ не поймет и постоянно будут вопросы про это.
Простой народ не привык к программированию ассинхронных систем.
Смотриш - вот программа, вот инициализация, вот основной код. Все путем, а работать не хочет. Оказывается возможно и не последовательно исполнение, сразу код без инициализации.
При этом инициализация переменных и буферов индикаторов необходима практически ВСЕГДА. Приведите пример когда необходима работа с инициализацией так, как оно сейчас есть? Я чего-то пока не представлю такой ситуации. Но пусть она даже существует, как вы думаете, как часто?
Может быть правильнее было бы чтобы при смене таймфрейма
это выглядело как повторный запуск скрипта, а не как вызов Init?
(мне без разницы, но нелогично)
Не могу воспроизвести результаты OsMA в своем оидикаторе.
у нас сигнальная линия считается как простая скользящая средняя. а вообще, правильно будет так, как подстроил под себя пользователь
Два вопроса:
1) какая операционка
2) описание нужных Вам команде есть во встроенном Dictionary?
Я уже отвечал в другой ветке. Вин 2000, английская, с установленным стандартными средствами русским. Поскольку уже есть два человека с такой проблемой, значит, проблема тоже есть :)
В хелпе, dictionary, есть эти слова. По ф1 не показываются.
В хелпе, dictionary, есть эти слова. По ф1 не показываются.
а как у Вас отрабатывает клавиша del в окне MarketWatch? помнится в прошлом году у одного из пользователей была проблема с несоответствием нажатой клавиши и действия, которое должно быть вызвано.
может быть у Вас работает какой-нибудь перехватчик клавиатуры?
Два вопроса:
1) какая операционка
2) описание нужных Вам команде есть во встроенном Dictionary?
Операционка - XP, Dictionary работает, и клавиша del нормально работает.