Помогите пожалуйста разобраться с трендовой по углу. В справочнике приведено: Трендовая линия по углу. Использует 2 координаты, либо первую координату и угол. Для установки угла линии (свойство OBJPROP_ANGLE) используется функция ObjectSet().
Ввожу в функцию ObjectCreate координаты 2 точек, всё-равно рисует горизонтальную линию через первую точку и время второй точки. Простая же трендовая рисуется без проблем.
И ещё, можно ли как-то просто определить угол наклона простой трендовой для текущего масштаба графика? Пробовал через арктангенс определить, но ничего хорошего не получилось – по осям отложены разные единицы, привести к каким-то абсолютным единицам не знаю как.
приведите код, легче будет понять что вы делаете не так
Помогите пожалуйста разобраться с трендовой по углу. В справочнике приведено: Трендовая линия по углу. Использует 2 координаты, либо первую координату и угол. Для установки угла линии (свойство OBJPROP_ANGLE) используется функция ObjectSet().
Ввожу в функцию ObjectCreate координаты 2 точек, всё-равно рисует горизонтальную линию через первую точку и время второй точки. Простая же трендовая рисуется без проблем.
И ещё, можно ли как-то просто определить угол наклона простой трендовой для текущего масштаба графика? Пробовал через арктангенс определить, но ничего хорошего не получилось – по осям отложены разные единицы, привести к каким-то абсолютным единицам не знаю как.
Здесь функция от KimIV, может поможет.
Помогите пожалуйста разобраться с трендовой по углу. В справочнике приведено: Трендовая линия по углу. Использует 2 координаты, либо первую координату и угол. Для установки угла линии (свойство OBJPROP_ANGLE) используется функция ObjectSet().
Ввожу в функцию ObjectCreate координаты 2 точек, всё-равно рисует горизонтальную линию через первую точку и время второй точки. Простая же трендовая рисуется без проблем.
И ещё, можно ли как-то просто определить угол наклона простой трендовой для текущего масштаба графика? Пробовал через арктангенс определить, но ничего хорошего не получилось – по осям отложены разные единицы, привести к каким-то абсолютным единицам не знаю как.
Лучше всего этот объект не использовать. Он "немного сползает" и без программирования. Просто установите вручную и немного его помучайте без явного изменения значений (перекл. ТФ, параллельный сдвиг, изменение масштабов цены и времени и пр.). И Вы увидите.
Для реальных расчётов лучше всего использовать простую переменную. Например, Alfa = d_Price / d_Time.
Для группы расчётов можно создать массив и хранить там все данные.
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Помогите пожалуйста разобраться с трендовой по углу. В справочнике приведено: Трендовая линия по углу. Использует 2 координаты, либо первую координату и угол. Для установки угла линии (свойство OBJPROP_ANGLE) используется функция ObjectSet().
Ввожу в функцию ObjectCreate координаты 2 точек, всё-равно рисует горизонтальную линию через первую точку и время второй точки. Простая же трендовая рисуется без проблем.
И ещё, можно ли как-то просто определить угол наклона простой трендовой для текущего масштаба графика? Пробовал через арктангенс определить, но ничего хорошего не получилось – по осям отложены разные единицы, привести к каким-то абсолютным единицам не знаю как.