Как получить 5-минутную эквивалентность MACD с помощью функции MACD

Автор:только масло, Создано: 2018-03-01 10:28:37, Обновлено:

var records = exchange.GetRecords ((PERIOD_M5)); var macd = TA.MACD ((records, 12, 26, 9); Log ((DIF:, macd[0], DEA:, macd[1], MACD:, macd[2]); Я использовал функцию TA.MACD, которая возвращает массив всех данных за 5 минут. Как получить точное 5-минутное значение MACD, если взять 5-минутное среднее или последнее значение матрицы?


Больше

Маленькие мечтыВ этом примере KDJ можно посмотреть как MACD https://zhuanlan.zhihu.com/p/27300549 `` var records = exchange.GetRecords ((PERIOD_M5)); var macd = TA.MACD ((records, 12, 26, 9); Log (("DIF:", macd[0], "DEA:", macd[1], "MACD:", macd[2]); `` Это двумерная матрица macd, которая состоит из трех линий, macd[0][0], macd[1][0], macd[2][0], которая является первой точкой этих трех линий, а значение трех линий macd в данный момент соответствует их macd[0][n], macd[1][n], macd[2][n] последним данным. При вычислении MACD передача K-линии составляет 5-минутный цикл. Вычисляется 5-минутный MACD-индикатор, соответствующий линии K.

только маслоСверхбог мечты

Маленькие мечтыИндекс macd[0][macd[0].length-1] лучше сделать с длиной macd[0].

только маслоЕсли вы хотите, чтобы я написал эту задачу так, как это было написано, то я должен был бы написать эту задачу так, как это было написано. var records = exchange.GetRecords ((PERIOD_M5)); var macd = TA.MACD ((records, 12, 26, 9); if ((macd[0][records.length-1] > macd[1][records.length-1] && macd[0][records.length-1] - macd[1][records.length-1] > 5) { return "buy"; Я не знаю. if ((macd[0][records.length-1] < macd[1][records.length-1] && macd[0][records.length-1] - macd[1][records.length-1] < -5) { return "sell"; {y:bi}

только маслоМэн Да Вэй Ву

Маленькие мечтыДанные отличаются, 1-часовой MACD и 5-минутный MACD определенно отличаются, и вы можете посмотреть на график биржи, и вы увидите, что эти показатели рассчитываются на основе данных K-линии, данных K-линии разных циклов. MACD не очень понятен с концептуальной точки зрения. Попробуйте понять его с помощью показателя средней линии, где средняя линия - это среднее значение (в целом) ценового замыкания определенного количества столбцов K-линии.

Маленькие мечтыКоличественный столбец в MACD-индикате диф - dea имеет два раза диф -dea, это значение момента, когда не заканчивается K-линейный бар. Любой индикатор изменяется, включая MACD.

только маслоВ зависимости от того, выбираете ли вы M5 или H1, данные одинаковые, только их объем отличается.

только маслоПосмотрев на статью, я понял, что она стоит того.

только маслоНа K-строевых диаграммах бирж значение малых столбцов MACD зависит от того, является ли он последним данным на данный момент или средним значением за определенный период времени. Например, если я посмотрю на 5-минутный график K, то столбец MACD в 19:00 будет иметь значение среднего значения всех данных между 18:55 и 19:00, или в 19:00.