Общие вопросы по разработке > Средняя от индикатора
Средняя от индикатора
На графике можно построить среднюю от какого-либо индикатора. А можно ли эту среднюю вытащить в робот? Во входной числовой ряд никак индикатор не добавить? Или делать эту среднюю в виде отдельного индикатора? Спасибо, если кто надоумит!
-
- Сообщения: 535
- Зарегистрирован: 11 ноя 2018, 17:11
- Благодарил (а): 21 раз
- Поблагодарили: 92 раза
Re: Средняя от индикатора
> На графике можно построить среднюю от какого-либо индикатора
Да вроде всё более-менее очевидно: добавить на график, скажем, SMA (simple moving avg) и выбрать из выпадающего списка в качестве источника данных не данные от свечей (Close, выбирается по умолчанию), а какую-то другую нужную серию.
> А можно ли эту среднюю вытащить в робот?
Тоже понятно. см. документацию
СКРИПТЫ ПОЛЬЗОВАТЕЛЬСКИХ ИНДИКАТОРОВ И СТРАТЕГИЙ
Вызов индикатора от индикатора, стр. 13
Да вроде всё более-менее очевидно: добавить на график, скажем, SMA (simple moving avg) и выбрать из выпадающего списка в качестве источника данных не данные от свечей (Close, выбирается по умолчанию), а какую-то другую нужную серию.
> А можно ли эту среднюю вытащить в робот?
Тоже понятно. см. документацию
СКРИПТЫ ПОЛЬЗОВАТЕЛЬСКИХ ИНДИКАТОРОВ И СТРАТЕГИЙ
Вызов индикатора от индикатора, стр. 13
Вызов индикатора с использованием локальной переменной
Пример.
// Вызов с использованием переменной
var sInd = SMA(Input, 10);
A = SMA(sInd, 5)[0];
var sInd = MY.EHMA(Input, 10);
A = MY.EHMA(sInd, 5)[0];
Вызов индикатора с подстановкой другого индикатора
Пример.
// Вызов подстановкой
A = SMA(EMA(Input, 10), 5)[0];
A = MY.EHMA(MY.EHMA(Input, 10), 5)[0];
- evge
- Администратор
- Сообщения: 1812
- Зарегистрирован: 04 фев 2016, 09:46
- Откуда: Млечный путь, планета Земля
- Благодарил (а): 83 раза
- Поблагодарили: 367 раз
- Контактная информация:
Re: Средняя от индикатора
Нельзя, но если появились подобные задачи, то уже значит пора перебираться из конструктора в код.
Конструктор ограничен по возможностям. Всё самое интересное в коде.
Конструктор ограничен по возможностям. Всё самое интересное в коде.
никогда такого не было и вот опять
Re: Средняя от индикатора
Код тяжело даётся:).
Среднюю вот так сделал, вроде совпадает с построенной на графике
Среднюю вот так сделал, вроде совпадает с построенной на графике
Код: Выделить всё
function Evaluate()
{
S= SMA(MY.DeltaCumLine(Input), Period)[0];
}
-
- Сообщения: 535
- Зарегистрирован: 11 ноя 2018, 17:11
- Благодарил (а): 21 раз
- Поблагодарили: 92 раза
Re: Средняя от индикатора
Доброго времени суток! Встал аналогичный вопрос. Надо построить для робота SMA от SMA. Если кто-то уже сделал код, не поделитесь? И как потом свой пользовательский индикатор включить в список конструктора?
Заранее извиняюсь, если спрашиваю очевидные вещи. К сожалению, пока плохо ориентируюсь в вопросе. Код писать не умею, а возможности конструктора ограничены. Поэтому довольствуюсь пока существующей библиотекой стратегий
Заранее извиняюсь, если спрашиваю очевидные вещи. К сожалению, пока плохо ориентируюсь в вопросе. Код писать не умею, а возможности конструктора ограничены. Поэтому довольствуюсь пока существующей библиотекой стратегий
- evge
- Администратор
- Сообщения: 1812
- Зарегистрирован: 04 фев 2016, 09:46
- Откуда: Млечный путь, планета Земля
- Благодарил (а): 83 раза
- Поблагодарили: 367 раз
- Контактная информация:
Re: Средняя от индикатора
Приветствую!
Пользовательские индикаторы появятся в мастере условий конструктора мастера стратегий в отдельной ветке "Индикаторы \ Пользовательские индикаторы" после компиляции:
Пользовательские индикаторы имеют префикс MY. перед названием.
код SMA от SMA
Пользовательские индикаторы появятся в мастере условий конструктора мастера стратегий в отдельной ветке "Индикаторы \ Пользовательские индикаторы" после компиляции:
Пользовательские индикаторы имеют префикс MY. перед названием.
код SMA от SMA
Код: Выделить всё
var SMA1 = SMA(Input, 20);
var SMA2 = SMA(SMA1, 10);
никогда такого не было и вот опять
Вернуться в «Общие вопросы по разработке»
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей