• Тинькофф Банк-лучшие банковские продукты еще выгоднее
    Выбирайте продукт от банка Тинькофф
  • Уважаемые форумчане, друзья и посетители!
    Поступило предложение ( ссылка на обсуждение ) на сбор средств поддержания форума в рабочем состоянии с 1 июня ( оплата хостинга, бэкап ежедневный на другой хостинг и тд), отчетность будет предоставляться ежемесячно. Пока на ЮMoney ( яндекс деньги), доступно картой перевод, далее добавлю другие способы. Сумму перевода указывайте на ваш выбор исходя из своих возможностей.
    Форум продолжает свою работу благодаря Вашим пожертвованиям.

Как вывести среднее МА из разницы двух(ЕМА-SMA)?

HMR

New Member
NinjaTrader
Уважаемые спецы по программированию.Подскажите как прописать в коде чтоб получить среднее значение МА исходя из формулы EMA34close- SMA34median.???
 
Если я вас правильно понял, то можно, например, вот так:

private DataSeries m_avg;

// Не забудьте инициализировать, например
protected void OnStartUp()
{
m_avg = new DataSeries(this);
}

// Значение выражения на текущеем баре
double ma = EMA(Close, 34)[0] - SMA(Median, 34)[0];

// Сохраняем текущее значение в серию
m_avg.Set(ma);

// Среднее значение выражения за последние 14 значений
double maAvg = SMA(m_avg, 14)[0];
 
Назад
Верх Низ