Hacked By AnonymousFox

Current Path : C:/AppServ/www/financial/stacked/code/es5/indicators/
Upload File :
Current File : C:/AppServ/www/financial/stacked/code/es5/indicators/tema.js.map

{"version":3,"sources":["<anon>"],"sourcesContent":["/**\n * @license Highstock JS v12.1.2 (2025-01-09)\n * @module highcharts/indicators/tema\n * @requires highcharts\n * @requires highcharts/modules/stock\n *\n * Indicator series type for Highcharts Stock\n *\n * (c) 2010-2024 Rafal Sebestjanski\n *\n * License: www.highcharts.com/license\n */\n(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory(require(\"highcharts\"), require(\"highcharts\")[\"SeriesRegistry\"]);\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine(\"highcharts/indicators/tema\", [[\"highcharts/highcharts\"], [\"highcharts/highcharts\",\"SeriesRegistry\"]], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"highcharts/indicators/tema\"] = factory(require(\"highcharts\"), require(\"highcharts\")[\"SeriesRegistry\"]);\n\telse\n\t\troot[\"Highcharts\"] = factory(root[\"Highcharts\"], root[\"Highcharts\"][\"SeriesRegistry\"]);\n})(this, function(__WEBPACK_EXTERNAL_MODULE__944__, __WEBPACK_EXTERNAL_MODULE__512__) {\nreturn /******/ (function() { // webpackBootstrap\n/******/ \t\"use strict\";\n/******/ \tvar __webpack_modules__ = ({\n\n/***/ 512:\n/***/ (function(module) {\n\nmodule.exports = __WEBPACK_EXTERNAL_MODULE__512__;\n\n/***/ }),\n\n/***/ 944:\n/***/ (function(module) {\n\nmodule.exports = __WEBPACK_EXTERNAL_MODULE__944__;\n\n/***/ })\n\n/******/ \t});\n/************************************************************************/\n/******/ \t// The module cache\n/******/ \tvar __webpack_module_cache__ = {};\n/******/ \t\n/******/ \t// The require function\n/******/ \tfunction __webpack_require__(moduleId) {\n/******/ \t\t// Check if module is in cache\n/******/ \t\tvar cachedModule = __webpack_module_cache__[moduleId];\n/******/ \t\tif (cachedModule !== undefined) {\n/******/ \t\t\treturn cachedModule.exports;\n/******/ \t\t}\n/******/ \t\t// Create a new module (and put it into the cache)\n/******/ \t\tvar module = __webpack_module_cache__[moduleId] = {\n/******/ \t\t\t// no module.id needed\n/******/ \t\t\t// no module.loaded needed\n/******/ \t\t\texports: {}\n/******/ \t\t};\n/******/ \t\n/******/ \t\t// Execute the module function\n/******/ \t\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n/******/ \t\n/******/ \t\t// Return the exports of the module\n/******/ \t\treturn module.exports;\n/******/ \t}\n/******/ \t\n/************************************************************************/\n/******/ \t/* webpack/runtime/compat get default export */\n/******/ \t!function() {\n/******/ \t\t// getDefaultExport function for compatibility with non-harmony modules\n/******/ \t\t__webpack_require__.n = function(module) {\n/******/ \t\t\tvar getter = module && module.__esModule ?\n/******/ \t\t\t\tfunction() { return module['default']; } :\n/******/ \t\t\t\tfunction() { return module; };\n/******/ \t\t\t__webpack_require__.d(getter, { a: getter });\n/******/ \t\t\treturn getter;\n/******/ \t\t};\n/******/ \t}();\n/******/ \t\n/******/ \t/* webpack/runtime/define property getters */\n/******/ \t!function() {\n/******/ \t\t// define getter functions for harmony exports\n/******/ \t\t__webpack_require__.d = function(exports, definition) {\n/******/ \t\t\tfor(var key in definition) {\n/******/ \t\t\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n/******/ \t\t\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n/******/ \t\t\t\t}\n/******/ \t\t\t}\n/******/ \t\t};\n/******/ \t}();\n/******/ \t\n/******/ \t/* webpack/runtime/hasOwnProperty shorthand */\n/******/ \t!function() {\n/******/ \t\t__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }\n/******/ \t}();\n/******/ \t\n/************************************************************************/\nvar __webpack_exports__ = {};\n\n// EXPORTS\n__webpack_require__.d(__webpack_exports__, {\n  \"default\": function() { return /* binding */ tema_src; }\n});\n\n// EXTERNAL MODULE: external {\"amd\":[\"highcharts/highcharts\"],\"commonjs\":[\"highcharts\"],\"commonjs2\":[\"highcharts\"],\"root\":[\"Highcharts\"]}\nvar highcharts_commonjs_highcharts_commonjs2_highcharts_root_Highcharts_ = __webpack_require__(944);\nvar highcharts_commonjs_highcharts_commonjs2_highcharts_root_Highcharts_default = /*#__PURE__*/__webpack_require__.n(highcharts_commonjs_highcharts_commonjs2_highcharts_root_Highcharts_);\n// EXTERNAL MODULE: external {\"amd\":[\"highcharts/highcharts\",\"SeriesRegistry\"],\"commonjs\":[\"highcharts\",\"SeriesRegistry\"],\"commonjs2\":[\"highcharts\",\"SeriesRegistry\"],\"root\":[\"Highcharts\",\"SeriesRegistry\"]}\nvar highcharts_SeriesRegistry_commonjs_highcharts_SeriesRegistry_commonjs2_highcharts_SeriesRegistry_root_Highcharts_SeriesRegistry_ = __webpack_require__(512);\nvar highcharts_SeriesRegistry_commonjs_highcharts_SeriesRegistry_commonjs2_highcharts_SeriesRegistry_root_Highcharts_SeriesRegistry_default = /*#__PURE__*/__webpack_require__.n(highcharts_SeriesRegistry_commonjs_highcharts_SeriesRegistry_commonjs2_highcharts_SeriesRegistry_root_Highcharts_SeriesRegistry_);\n;// ./code/es5/es-modules/Stock/Indicators/TEMA/TEMAIndicator.js\n/* *\n *\n *  License: www.highcharts.com/license\n *\n *  !!!!!!! SOURCE GETS TRANSPILED BY TYPESCRIPT. EDIT TS FILE ONLY. !!!!!!!\n *\n * */\n\nvar __extends = (undefined && undefined.__extends) || (function () {\n    var extendStatics = function (d,\n        b) {\n            extendStatics = Object.setPrototypeOf ||\n                ({ __proto__: [] } instanceof Array && function (d,\n        b) { d.__proto__ = b; }) ||\n                function (d,\n        b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n        return extendStatics(d, b);\n    };\n    return function (d, b) {\n        extendStatics(d, b);\n        function __() { this.constructor = d; }\n        d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n    };\n})();\n\nvar EMAIndicator = (highcharts_SeriesRegistry_commonjs_highcharts_SeriesRegistry_commonjs2_highcharts_SeriesRegistry_root_Highcharts_SeriesRegistry_default()).seriesTypes.ema;\n\nvar correctFloat = (highcharts_commonjs_highcharts_commonjs2_highcharts_root_Highcharts_default()).correctFloat, isArray = (highcharts_commonjs_highcharts_commonjs2_highcharts_root_Highcharts_default()).isArray, merge = (highcharts_commonjs_highcharts_commonjs2_highcharts_root_Highcharts_default()).merge;\n/* *\n *\n *  Class\n *\n * */\n/**\n * The TEMA series type.\n *\n * @private\n * @class\n * @name Highcharts.seriesTypes.tema\n *\n * @augments Highcharts.Series\n */\nvar TEMAIndicator = /** @class */ (function (_super) {\n    __extends(TEMAIndicator, _super);\n    function TEMAIndicator() {\n        return _super !== null && _super.apply(this, arguments) || this;\n    }\n    /* *\n     *\n     *  Functions\n     *\n     * */\n    TEMAIndicator.prototype.getEMA = function (yVal, prevEMA, SMA, index, i, xVal) {\n        return _super.prototype.calculateEma.call(this, xVal || [], yVal, typeof i === 'undefined' ? 1 : i, this.EMApercent, prevEMA, typeof index === 'undefined' ? -1 : index, SMA);\n    };\n    TEMAIndicator.prototype.getTemaPoint = function (xVal, tripledPeriod, EMAlevels, i) {\n        var TEMAPoint = [\n                xVal[i - 3],\n                correctFloat(3 * EMAlevels.level1 -\n                    3 * EMAlevels.level2 + EMAlevels.level3)\n            ];\n        return TEMAPoint;\n    };\n    TEMAIndicator.prototype.getValues = function (series, params) {\n        var period = params.period,\n            doubledPeriod = 2 * period,\n            tripledPeriod = 3 * period,\n            xVal = series.xData,\n            yVal = series.yData,\n            yValLen = yVal ? yVal.length : 0,\n            tema = [],\n            xDataTema = [],\n            yDataTema = [], \n            // EMA values array\n            emaValues = [],\n            emaLevel2Values = [], \n            // This object contains all EMA EMAlevels calculated like below\n            // EMA = level1\n            // EMA(EMA) = level2,\n            // EMA(EMA(EMA)) = level3,\n            emaLevels = {};\n        var index = -1,\n            accumulatePeriodPoints = 0,\n            sma = 0, \n            // EMA of previous point\n            prevEMA,\n            prevEMAlevel2,\n            i,\n            temaPoint;\n        this.EMApercent = (2 / (period + 1));\n        // Check period, if bigger than EMA points length, skip\n        if (yValLen < 3 * period - 2) {\n            return;\n        }\n        // Switch index for OHLC / Candlestick / Arearange\n        if (isArray(yVal[0])) {\n            index = params.index ? params.index : 0;\n        }\n        // Accumulate first N-points\n        accumulatePeriodPoints = _super.prototype.accumulatePeriodPoints.call(this, period, index, yVal);\n        // First point\n        sma = accumulatePeriodPoints / period;\n        accumulatePeriodPoints = 0;\n        // Calculate value one-by-one for each period in visible data\n        for (i = period; i < yValLen + 3; i++) {\n            if (i < yValLen + 1) {\n                emaLevels.level1 = this.getEMA(yVal, prevEMA, sma, index, i)[1];\n                emaValues.push(emaLevels.level1);\n            }\n            prevEMA = emaLevels.level1;\n            // Summing first period points for ema(ema)\n            if (i < doubledPeriod) {\n                accumulatePeriodPoints += emaLevels.level1;\n            }\n            else {\n                // Calculate dema\n                // First dema point\n                if (i === doubledPeriod) {\n                    sma = accumulatePeriodPoints / period;\n                    accumulatePeriodPoints = 0;\n                }\n                emaLevels.level1 = emaValues[i - period - 1];\n                emaLevels.level2 = this.getEMA([emaLevels.level1], prevEMAlevel2, sma)[1];\n                emaLevel2Values.push(emaLevels.level2);\n                prevEMAlevel2 = emaLevels.level2;\n                // Summing first period points for ema(ema(ema))\n                if (i < tripledPeriod) {\n                    accumulatePeriodPoints += emaLevels.level2;\n                }\n                else {\n                    // Calculate tema\n                    // First tema point\n                    if (i === tripledPeriod) {\n                        sma = accumulatePeriodPoints / period;\n                    }\n                    if (i === yValLen + 1) {\n                        // Calculate the last ema and emaEMA points\n                        emaLevels.level1 = emaValues[i - period - 1];\n                        emaLevels.level2 = this.getEMA([emaLevels.level1], prevEMAlevel2, sma)[1];\n                        emaLevel2Values.push(emaLevels.level2);\n                    }\n                    emaLevels.level1 = emaValues[i - period - 2];\n                    emaLevels.level2 = emaLevel2Values[i - 2 * period - 1];\n                    emaLevels.level3 = this.getEMA([emaLevels.level2], emaLevels.prevLevel3, sma)[1];\n                    temaPoint = this.getTemaPoint(xVal, tripledPeriod, emaLevels, i);\n                    // Make sure that point exists (for TRIX oscillator)\n                    if (temaPoint) {\n                        tema.push(temaPoint);\n                        xDataTema.push(temaPoint[0]);\n                        yDataTema.push(temaPoint[1]);\n                    }\n                    emaLevels.prevLevel3 = emaLevels.level3;\n                }\n            }\n        }\n        return {\n            values: tema,\n            xData: xDataTema,\n            yData: yDataTema\n        };\n    };\n    /* *\n     *\n     *  Static Properties\n     *\n     * */\n    /**\n     * Triple exponential moving average (TEMA) indicator. This series requires\n     * `linkedTo` option to be set and should be loaded after the\n     * `stock/indicators/indicators.js`.\n     *\n     * @sample {highstock} stock/indicators/tema\n     *         TEMA indicator\n     *\n     * @extends      plotOptions.ema\n     * @since        7.0.0\n     * @product      highstock\n     * @excluding    allAreas, colorAxis, compare, compareBase, joinBy, keys,\n     *               navigatorOptions, pointInterval, pointIntervalUnit,\n     *               pointPlacement, pointRange, pointStart, showInNavigator,\n     *               stacking\n     * @requires     stock/indicators/indicators\n     * @requires     stock/indicators/tema\n     * @optionparent plotOptions.tema\n     */\n    TEMAIndicator.defaultOptions = merge(EMAIndicator.defaultOptions);\n    return TEMAIndicator;\n}(EMAIndicator));\nhighcharts_SeriesRegistry_commonjs_highcharts_SeriesRegistry_commonjs2_highcharts_SeriesRegistry_root_Highcharts_SeriesRegistry_default().registerSeriesType('tema', TEMAIndicator);\n/* *\n *\n *  Default Export\n *\n * */\n/* harmony default export */ var TEMA_TEMAIndicator = ((/* unused pure expression or super */ null && (TEMAIndicator)));\n/* *\n *\n *  API Options\n *\n * */\n/**\n * A `TEMA` series. If the [type](#series.tema.type) option is not\n * specified, it is inherited from [chart.type](#chart.type).\n *\n * @extends   series,plotOptions.tema\n * @since     7.0.0\n * @product   highstock\n * @excluding allAreas, colorAxis, compare, compareBase, dataParser, dataURL,\n *            joinBy, keys, navigatorOptions, pointInterval, pointIntervalUnit,\n *            pointPlacement, pointRange, pointStart, showInNavigator, stacking\n * @requires  stock/indicators/indicators\n * @requires  stock/indicators/tema\n * @apioption series.tema\n */\n''; // To include the above in the js output\n\n;// ./code/es5/es-modules/masters/indicators/tema.src.js\n\n\n\n\n/* harmony default export */ var tema_src = ((highcharts_commonjs_highcharts_commonjs2_highcharts_root_Highcharts_default()));\n\n__webpack_exports__ = __webpack_exports__[\"default\"];\n/******/ \treturn __webpack_exports__;\n/******/ })()\n;\n});"],"names":["root","factory","exports","module","require","define","amd","__WEBPACK_EXTERNAL_MODULE__944__","__WEBPACK_EXTERNAL_MODULE__512__","extendStatics","__webpack_modules__","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","n","getter","__esModule","d","a","definition","key","o","Object","defineProperty","enumerable","get","obj","prop","prototype","hasOwnProperty","call","__webpack_exports__","tema_src","highcharts_commonjs_highcharts_commonjs2_highcharts_root_Highcharts_","highcharts_commonjs_highcharts_commonjs2_highcharts_root_Highcharts_default","highcharts_SeriesRegistry_commonjs_highcharts_SeriesRegistry_commonjs2_highcharts_SeriesRegistry_root_Highcharts_SeriesRegistry_","highcharts_SeriesRegistry_commonjs_highcharts_SeriesRegistry_commonjs2_highcharts_SeriesRegistry_root_Highcharts_SeriesRegistry_default","__extends","b","setPrototypeOf","__proto__","Array","p","__","constructor","create","EMAIndicator","seriesTypes","ema","correctFloat","isArray","merge","TEMAIndicator","_super","apply","arguments","getEMA","yVal","prevEMA","SMA","index","i","xVal","calculateEma","EMApercent","getTemaPoint","tripledPeriod","EMAlevels","level1","level2","level3","getValues","series","params","prevEMAlevel2","temaPoint","period","doubledPeriod","xData","yData","yValLen","length","tema","xDataTema","yDataTema","emaValues","emaLevel2Values","emaLevels","accumulatePeriodPoints","sma","push","prevLevel3","values","defaultOptions","registerSeriesType"],"mappings":"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"}

Hacked By AnonymousFox1.0, Coded By AnonymousFox