Это можно записать в петле. var records = exchange.GetRecords (Kzhouqi); if ((records && records.length > 20) { var boll = TA.BOLL ((records, 20, 2)); Log ((boll[1]); {y:bi}
Возвращается значение: [null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null 11169.6295,11169.244499999999,11165.2815,11158.54 1999999999998...] Если вы хотите получить upline и downline, как это написать?
ТомицзянВсе уже решено:)
Изобретатели количественного измерения - мечтыХорошо, официальные группы QQ можно подать заявку, группы 1, 2, 3 сейчас могут быть заполнены, 4 группы имеют место.
ТомицзянПонимаю, спасибо! Пожалуйста, через QQ-группу:)
Изобретатели количественного измерения - мечтыО нет, a=GetRecords ((PERIOD_M5))// получение 5-минутных K-линий var boll = TA.BOLL(a) // передать данные K-линии в показательную функцию вычислить показатель, конечно, без указания параметров показателя, используется по умолчанию, линия Блинна вверх и вниз траектория будет иметь стандартную погрешность в два раза выше средней линии (помните это) Boll - это данные по Блинн-Белду. В этом случае мы должны быть готовы. boll[0] // на трассе (ответить) Последние показатели, которые были установлены на трассе: boll[0][boll[0].length - 1] // Последнее значение на траектории, соответствующее последней линии K
ТомицзянСпасибо, Джинн-бог, я хотел бы спросить еще раз, например, я хочу получить значение траектории Блинна на 5-минутной линии, а это a=GetRecords ((PERIOD_M5)) и затем TA.BOLL ((a[0][4]) так?
Изобретатели количественного измерения - мечты^^, TA.BOLL возвращает три строки, т.е. три матрицы. Первый матрица - на линию, затем средняя линия, затем нижняя линия. Предыдущая нуль является невыполнением показателя. Период, требуемый параметрами, вычисляется недействительным.