UNPKG

@pingleware/metatrader4-oanda

Version:

Metatrader 4 to OANDA v2.0 REST API proxy

854 lines (853 loc) 1.7 MB
(self.webpackChunkfxcs_ui = self.webpackChunkfxcs_ui || []).push([ [179], { 4278: function (Dt, Ze, v) { "use strict"; v.d(Ze, { S: function () { return J; }, }); var ce = v(3144), $ = v(5671), D = v(7423), q = v(3481), B = v(535), M = v(9808), k = v(2382), _ = v(2313), te = v(8604), Oe = v(2228), J = (function () { var _e = (0, ce.Z)(function Ie() { (0, $.Z)(this, Ie); }); return ( (_e.ɵfac = function (le) { return new (le || _e)(); }), (_e.ɵmod = Oe.oAB({ type: _e })), (_e.ɵinj = Oe.cJS({ imports: [[M.ez, te.Bz, k.u5, _.Cu, D.ot, q.Is, B.p9]] })), _e ); })(); }, 9529: function (Dt, Ze, v) { "use strict"; v.d(Ze, { G: function () { return D; }, }); var ce = v(3144), $ = v(5671), D = (0, ce.Z)(function q() { var B = !(arguments.length > 0 && void 0 !== arguments[0]) || arguments[0], M = !(arguments.length > 1 && void 0 !== arguments[1]) || arguments[1], k = !(arguments.length > 2 && void 0 !== arguments[2]) || arguments[2], _ = !(arguments.length > 3 && void 0 !== arguments[3]) || arguments[3]; (0, $.Z)(this, q), (this.functional = B), (this.personalisation = M), (this.advertising = k), (this.analytics = _); }); }, 9573: function (Dt, Ze, v) { "use strict"; v.d(Ze, { s: function () { return M; }, }); var ce = v(3144), $ = v(5671), D = v(2228), q = v(2313), B = v(9808), M = (function () { var k = (0, ce.Z)(function _(te, Oe, J) { (0, $.Z)(this, _), (this.apiBaseUrl = te), (this.platformId = Oe), (this.state = J), (this.STATE_KEY = (0, q.Cb)("API_BASE_URL_KEY")), (0, B.PM)(this.platformId) && this.state.set(this.STATE_KEY, this.apiBaseUrl), (this.baseUrl = this.state.get(this.STATE_KEY, null)); }); return ( (k.ɵfac = function (te) { return new (te || k)(D.LFG("API_BASE_URL", 8), D.LFG(D.Lbi), D.LFG(q.ki)); }), (k.ɵprov = D.Yz7({ token: k, factory: k.ɵfac })), k ); })(); }, 5818: function (Dt, Ze, v) { "use strict"; v.d(Ze, { C: function () { return k; }, }); var ce = v(5671), $ = v(3144), D = v(2228), q = v(9529), B = v(2786), M = "FXCS_COOKIE_CONSENT_", k = (function () { var te = (function () { function Oe(J, _e) { (0, ce.Z)(this, Oe), (this.cookies = J), (this.platformId = _e), (this.cookieConsentUpdated = new D.vpe()); } return ( (0, $.Z)(Oe, [ { key: "getSavedCookieConsent", value: function () { var _e = this.readCookieConsent(M + _.FUNCTIONAL), Ie = this.readCookieConsent(M + _.PERSONALISATION), le = this.readCookieConsent(M + _.ADVERTISING), he = this.readCookieConsent(M + _.ANALYTICS); if (null != _e && null != Ie && null != le && null != he) return new q.G(_e, Ie, le, he); }, }, { key: "readCookieConsent", value: function (_e) { switch (this.cookies.readCookieValue(_e)) { case "0": return !1; case "1": return !0; default: return; } }, }, { key: "saveCookieConsent", value: function (_e) { var Ie, le, he, We; this.writeCookieConsent(M + _.FUNCTIONAL, null !== (Ie = _e.functional) && void 0 !== Ie && Ie), this.writeCookieConsent(M + _.PERSONALISATION, null !== (le = _e.personalisation) && void 0 !== le && le), this.writeCookieConsent(M + _.ADVERTISING, null !== (he = _e.advertising) && void 0 !== he && he), this.writeCookieConsent(M + _.ANALYTICS, null !== (We = _e.analytics) && void 0 !== We && We), this.cookieConsentUpdated.emit(); }, }, { key: "writeCookieConsent", value: function (_e, Ie) { this.cookies.writeCookieValue(_e, Ie ? "1" : "0", B.F.DEFAULT_MAX_AGE); }, }, ]), Oe ); })(); return ( (te.ɵfac = function (J) { return new (J || te)(D.LFG(B.F), D.LFG(D.Lbi)); }), (te.ɵprov = D.Yz7({ token: te, factory: te.ɵfac })), te ); })(), _ = (function () { return ((te = _ || (_ = {})).FUNCTIONAL = "FUNCTIONAL"), (te.PERSONALISATION = "PERSONALISATION"), (te.ADVERTISING = "ADVERTISING"), (te.ANALYTICS = "ANALYTICS"), _; var te; })(); }, 2786: function (Dt, Ze, v) { "use strict"; v.d(Ze, { F: function () { return M; }, }); var ce = v(5671), $ = v(3144), D = v(2228), q = v(888), B = v(9808), M = (function () { var k = (function () { function _(te, Oe, J) { (0, ce.Z)(this, _), (this.platformId = te), (this.request = Oe), (this.response = J); } return ( (0, $.Z)(_, [ { key: "readCookieValue", value: function (Oe) { return (0, B.PM)(this.platformId) ? this.readCookieValueServer(Oe) : (0, B.NF)(this.platformId) ? this.readCookieValueBrowser(Oe) : void 0; }, }, { key: "readCookieValueServer", value: function (Oe) { var J, _e; return null === (_e = null === (J = this.request) || void 0 === J ? void 0 : J.cookies) || void 0 === _e ? void 0 : _e[Oe]; }, }, { key: "readCookieValueBrowser", value: function (Oe) { var J, _e, Ie, le; return null === (le = null === (Ie = null === (_e = null === (J = document.cookie) || void 0 === J ? void 0 : J.split(";")) || void 0 === _e ? void 0 : _e.map(function (he) { var We, Je, ht = he.split("="), Ct = null === (We = null == ht ? void 0 : ht[0]) || void 0 === We ? void 0 : We.trim(), ct = null === (Je = null == ht ? void 0 : ht[1]) || void 0 === Je ? void 0 : Je.trim(); return null == Ct ? null : { key: Ct, value: ct }; })) || void 0 === Ie ? void 0 : Ie.find(function (he) { return (null == he ? void 0 : he.key) === Oe; })) || void 0 === le ? void 0 : le.value; }, }, { key: "writeCookieValue", value: function (Oe, J, _e) { return (0, B.PM)(this.platformId) ? this.writeCookieValueServer(Oe, J, _e) : (0, B.NF)(this.platformId) ? this.writeCookieValueBrowser(Oe, J, _e) : void 0; }, }, { key: "writeCookieValueServer", value: function (Oe, J, _e) { var Ie, le; null != _e ? null === (Ie = this.response) || void 0 === Ie || Ie.cookie(Oe, J, { maxAge: _e }) : null === (le = this.response) || void 0 === le || le.cookie(Oe, J); }, }, { key: "writeCookieValueBrowser", value: function (Oe, J, _e) { document.cookie = null != _e ? "".concat(Oe, "=").concat(J, ";path=/;max-age=").concat(_e, ";samesite=lax") : "".concat(Oe, "=").concat(J, ";path=/;samesite=lax"); }, }, { key: "deleteCookie", value: function (Oe) { return (0, B.PM)(this.platformId) ? this.deleteCookieServer(Oe) : (0, B.NF)(this.platformId) ? this.deleteCookieBrowser(Oe) : void 0; }, }, { key: "deleteCookieServer", value: function (Oe) { var J; null === (J = this.response) || void 0 === J || J.cookie(Oe, "", { maxAge: 0 }); }, }, { key: "deleteCookieBrowser", value: function (Oe) { document.cookie = "".concat(Oe, "=;path=/;max-age=0;samesite=lax"); }, }, ]), _ ); })(); return ( (k.DEFAULT_MAX_AGE = 15552e3), (k.ɵfac = function (te) { return new (te || k)(D.LFG(D.Lbi), D.LFG(q.Z, 8), D.LFG(q.Y, 8)); }), (k.ɵprov = D.Yz7({ token: k, factory: k.ɵfac })), k ); })(); }, 958: function (Dt, Ze, v) { "use strict"; v.d(Ze, { PS: function () { return k; }, ai: function () { return B; }, }); var ce = v(5671), $ = v(3144), D = v(2786), q = v(2228), B = (function () { var Oe = (function () { function J(_e) { (0, ce.Z)(this, J), (this.cookies = _e); } return ( (0, $.Z)(J, [ { key: "featureFlags", value: function () { var Ie = this; return te.map(function (le) { var he = Ie.cookies.readCookieValue("".concat(_).concat(le.name)); return he ? Object.assign(Object.assign({}, le), { enabled: "true" === he }) : le; }); }, }, { key: "featureEnabled", value: function (Ie) { var le, he; return null !== (he = null === (le = this.find(Ie)) || void 0 === le ? void 0 : le.enabled) && void 0 !== he && he; }, }, { key: "setFeature", value: function (Ie, le) { var he = this.find(Ie); he && this.cookies.writeCookieValue("".concat(_).concat(he.name), le.toString(), D.F.DEFAULT_MAX_AGE); }, }, { key: "find", value: function (Ie) { return this.featureFlags().find(function (le) { return le.name === Ie; }); }, }, ]), J ); })(); return ( (Oe.ɵfac = function (_e) { return new (_e || Oe)(q.LFG(D.F)); }), (Oe.ɵprov = q.Yz7({ token: Oe, factory: Oe.ɵfac })), Oe ); })(), k = (function () { return ((Oe = k || (k = {})).CANDLESTICKS_CONTRARIAN_ARROW = "CANDLESTICKS_CONTRARIAN_ARROW"), (Oe.CHART_BASELINE = "CHART_BASELINE"), k; var Oe; })(), _ = "FXCS_FEATURE_", te = [ { name: k.CANDLESTICKS_CONTRARIAN_ARROW, description: "Show the contrarian signal on candlestick charts", enabled: !0 }, { name: k.CHART_BASELINE, description: "Show the baseline on candlestick charts", enabled: !1 }, ]; }, 511: function (Dt, Ze, v) { "use strict"; v.d(Ze, { k: function () { return M; }, }); var ce = v(5671), $ = v(3144), D = v(2228), q = v(9808), B = v(5818), M = (function () { var k = (function () { function _(te, Oe) { (0, ce.Z)(this, _), (this.cookieConsentService = te), (this.platformId = Oe), (this.gtmInitialised = !1), this.startGtm(); } return ( (0, $.Z)(_, [ { key: "startGtm", value: function () { var Oe = this; if ((0, q.NF)(this.platformId)) { console.log("Starting GTM..."); var J = function () { var Ie; return !0 === (null === (Ie = Oe.cookieConsentService.getSavedCookieConsent()) || void 0 === Ie ? void 0 : Ie.analytics); }; J() ? this.initialiseGtm() : (console.log("GTM not allowed to run - no consent."), this.cookieConsentService.cookieConsentUpdated.subscribe(function () { console.log("Cookie consent updated, re-evaluating GTM..."), J() ? Oe.initialiseGtm() : console.log("GTM not allowed to run - still no consent."); })); } }, }, { key: "initialiseGtm", value: function () { var Oe = this; (0, q.NF)(this.platformId) && (this.gtmInitialised || (console.log("Initialising GTM..."), (this.gtmInitialised = !0), setTimeout(function () { (function (J, _e, Ie, le, he) { (J[le] = J[le] || []), J[le].push({ "gtm.start": new Date().getTime(), event: "gtm.js" }); var We = _e.getElementsByTagName("script")[0], Je = _e.createElement("script"); (Je.async = !0), (Je.src = "https://www.googletagmanager.com/gtm.js?id=GTM-TS5W577"), We.parentNode.insertBefore(Je, We); })(window, document, 0, "dataLayer"), console.log("GTM tag started."), Oe.triggerGtm(); }, 1e3))); }, }, { key: "triggerGtm", value: function () { console.log("Triggering Google Analytics..."), setTimeout(function () { window.dataLayer.push({ event: "triggerGoogleAnalytics" }), console.log("Google Analytics triggered."); }, 1e3); }, }, { key: "fireCustomEvent", value: function (Oe, J) { (0, q.NF)(this.platformId) && (console.log("GTM: Firing custom event", Oe), this.gtmInitialised ? window.dataLayer.push(Object.assign({ event: "fxcs_".concat(Oe) }, J)) : console.log("GTM: Failed to fire custom event ".concat(Oe, " because it's not initialised."))); }, }, ]), _ ); })(); return ( (k.ɵfac = function (te) { return new (te || k)(D.LFG(B.C), D.LFG(D.Lbi)); }), (k.ɵprov = D.Yz7({ token: k, factory: k.ɵfac })), k ); })(); }, 9841: function (Dt, Ze, v) { "use strict"; v.d(Ze, { D: function () { return B; }, }); var ce = v(5671), $ = v(3144), D = v(2228), q = v(9808), B = (function () { var M = (function () { function k(_, te) { (0, ce.Z)(this, k), (this.rendererFactory = _), (this.document = te), (this.renderer = this.rendererFactory.createRenderer(this.document, { id: "-1", encapsulation: D.ifc.None, styles: [], data: {} })); } return ( (0, $.Z)(k, [ { key: "setCanonicalTag", value: function (te) { try { var Oe = this.document.head, J = this.existingTag(); if ((null != J && this.renderer.removeChild(Oe, J), null != te)) { var _e = this.renderer.createElement("link"); this.renderer.setAttribute(_e, "rel", "canonical"), this.renderer.setAttribute(_e, "href", te), Oe.appendChild(_e); } } catch (Ie) { console.error("Error rendering the canonical link tag"); } }, }, { key: "existingTag", value: function () { return this.document.querySelector('link[rel="canonical"]'); }, }, ]), k ); })(); return ( (M.ɵfac = function (_) { return new (_ || M)(D.LFG(D.FYo), D.LFG(q.K0)); }), (M.ɵprov = D.Yz7({ token: M, factory: M.ɵfac })), M ); })(); }, 4859: function (Dt, Ze, v) { "use strict"; v.d(Ze, { k: function () { return B; }, }); var ce = v(5671), $ = v(3144), D = v(9808), q = v(2228), B = (function () { var k = (function () { function _(te, Oe) { (0, ce.Z)(this, _), (this.platformId = te), (this.document = Oe); } return ( (0, $.Z)(_, [ { key: "isTouchDevice", value: function () { return !!(0, D.NF)(this.platformId) && "ontouchstart" in window; }, }, { key: "isMobile", value: function () { return this.documentWidth() <= M.MOBILE; }, }, { key: "isDesktop", value: function () { return this.documentWidth() > M.TABLET; }, }, { key: "isTablet", value: function () { return this.documentWidth() > M.MOBILE && this.documentWidth() <= M.TABLET; }, }, { key: "documentWidth", value: function () { var Oe, J; return null === (J = null === (Oe = this.document) || void 0 === Oe ? void 0 : Oe.body) || void 0 === J ? void 0 : J.clientWidth; }, }, ]), _ ); })(); return ( (k.ɵfac = function (te) { return new (te || k)(q.LFG(q.Lbi), q.LFG(D.K0)); }), (k.ɵprov = q.Yz7({ token: k, factory: k.ɵfac })), k ); })(), M = (function () { return ((k = M || (M = {}))[(k.MOBILE = 767)] = "MOBILE"), (k[(k.TABLET = 1279)] = "TABLET"), M; var k; })(); }, 8163: function (Dt, Ze, v) { "use strict"; v.d(Ze, { b: function () { return M; }, h: function () { return k; }, }); var ce = v(5671), $ = v(3144), D = v(2228), q = v(2313), B = v(9808), M = (function () { var _ = (function () { function te(Oe, J) { (0, ce.Z)(this, te), (this.state = Oe), (this.platformId = J); } return ( (0, $.Z)(te, [ { key: "get", value: function (J, _e) { var Ie = this, le = (0, q.Cb)(J), he = this.state.get(le, null); if (null == he) return _e().then(function (Je) { return (0, B.PM)(Ie.platformId) && Ie.state.set(le, Je), Je; }); var We = Promise.resolve(he); return (0, B.NF)(this.platformId) && this.state.remove(le), We; }, }, ]), te ); })(); return ( (_.ɵfac = function (Oe) { return new (Oe || _)(D.LFG(q.ki), D.LFG(D.Lbi)); }), (_.ɵprov = D.Yz7({ token: _, factory: _.ɵfac })), _ ); })(), k = (function () { return ( ((_ = k || (k = {})).MULTISOURCE_SENTIMENTS = "multisource-sentiments-key"), (_.SENTIMENTS = "sentiments-key"), (_.INSTRUMENT_SENTIMENT = "instrument-sentiment"), (_.MULTISOURCE_INSTRUMENT_SENTIMENT = "multisource-instrument-sentiment"), k ); var _; })(); }, 227: function (Dt, Ze, v) { "use strict"; v.d(Ze, { c: function () { return q; }, }); var ce = v(3144), $ = v(5671), D = v(2228), q = (function () { var B = (0, ce.Z)(function M() { (0, $.Z)(this, M); }); return ( (B.ɵfac = function (k) { return new (k || B)(); }), (B.ɵcmp = D.Xpm({ type: B, selectors: [["fxcs-footer"]], decls: 15, vars: 0, consts: [ ["id", "footer-separator"], ["id", "footer"], ["id", "footer--contact"], ["href", "mailto:info@forexclientsentiment.com", 1, "email"], ["href", "https://www.facebook.com/ForexClientSentiment", "target", "_blank", "rel", "noreferrer", 1, "facebook"], ["href", "/privacy"], ], template: function (k, _) { 1 & k && (D._UZ(0, "hr", 0), D.TgZ(1, "footer", 1)(2, "p"), D._uU(3, "\xa9 2022 Forex Client Sentiment"), D.qZA(), D.TgZ(4, "p", 2)(5, "a", 3), D._uU(6, "info@forexclientsentiment.com"), D.qZA(), D.TgZ(7, "a", 4), D._uU(8, "ForexClientSentiment"), D.qZA()(), D.TgZ(9, "p")(10, "a", 5), D._uU(11, "Our privacy policy"), D.qZA()(), D.TgZ(12, "p")(13, "small"), D._uU( 14, " The information on this website is provided on an as-is basis, without any guarantee that it's accurate or useful for any particular purpose. Some data is machine generated. The authors cannot be held responsible for any loss or damage as a result of using this website, directly or indirectly. This is an overriding statement and takes precedence over any other statements. " ), D.qZA()()()); }, styles: [ "#footer-separator[_ngcontent-%COMP%]{width:100%;height:2px;background-color:#e9e9e9;padding:0;margin:20px 0 0;border:none}#footer[_ngcontent-%COMP%]{width:1136px;margin:0 auto;min-height:32px}@media only screen and (min-width: 768px) and (max-width: 1279px){#footer[_ngcontent-%COMP%]{width:715px}}@media only screen and (max-width: 767px){#footer[_ngcontent-%COMP%]{width:calc(100vw - 24px)}}#footer[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{text-align:center}@media only screen and (max-width: 767px){#footer--contact[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center}}#footer--contact[_ngcontent-%COMP%] .facebook[_ngcontent-%COMP%]{background-image:url(/images/f_logo.png);background-size:2rem 2rem;background-repeat:no-repeat;padding-left:2.2rem;margin-left:1rem;width:min-content}#footer--contact[_ngcontent-%COMP%] .email[_ngcontent-%COMP%]{background-image:url(/images/email.png);background-size:2rem 2rem;background-repeat:no-repeat;padding-left:2.2rem;margin-left:1rem;width:min-content}#footer[_ngcontent-%COMP%] .affiliate-disclaimer[_ngcontent-%COMP%]{padding-left:1rem}@media (prefers-color-scheme: dark){#footer-separator[_ngcontent-%COMP%]{background-color:#474747}}", ], })), B ); })(); }, 9308: function (Dt, Ze, v) { "use strict"; v.d(Ze, { G: function () { return Ve; }, }); var ce = v(5671), $ = v(3144), D = v(2228), q = v(9808), B = v(8604), M = function () { return []; }, k = function (ye) { return { selected: ye }; }, _ = function () { return ["client-sentiment"]; }, te = function (ye, we) { return { selected: ye, partial: we }; }, Oe = function () { return ["about"]; }, J = (function () { var ue = (function () { function ye(we) { (0, ce.Z)(this, ye), (this.route = we), (this.slim = !1); } return ( (0, $.Z)(ye, [ { key: "ngOnInit", value: function () { var me = this; this.route.url.subscribe(function (fe) { me.currentUrlSegments = null == fe ? void 0 : fe.map(function (je) { return je.path; }); }); }, }, { key: "isUrlSelected", value: function (me) { var je, Pe, fe = this; return ( (0 === (null === (je = this.currentUrlSegments) || void 0 === je ? void 0 : je.length) && 0 === me.length) || ((null === (Pe = this.currentUrlSegments) || void 0 === Pe ? void 0 : Pe.length) === me.length && me.every(function (it) { var Qe; return null === (Qe = fe.currentUrlSegments) || void 0 === Qe ? void 0 : Qe.includes(it); })) ); }, }, { key: "isUrlPartiallySelected", value: function (me) { var fe; if ((null === (fe = this.currentUrlSegments) || void 0 === fe ? void 0 : fe.length) > 0 && me) return this.currentUrlSegments[0] === me; }, }, ]), ye ); })(); return ( (ue.ɵfac = function (we) { return new (we || ue)(D.Y36(B.gz)); }), (ue.ɵcmp = D.Xpm({ type: ue, selectors: [["fxcs-header-links"]], inputs: { direction: "direction", slim: "slim" }, decls: 6, vars: 31, consts: [ ["href", "/", 3, "ngClass"], ["href", "/client-sentiment", 3, "ngClass"], ["href", "/about", 3, "ngClass"], ], template: function (we, me) { 1 & we && (D.TgZ(0, "a", 0), D._uU(1, "Home"), D.qZA(), D.TgZ(2, "a", 1), D._uU(3, "Client Sentiment"), D.qZA(), D.TgZ(4, "a", 2), D._uU(5, "About"), D.qZA()), 2 & we && (D.ekj("horizontal", "horizontal" === me.direction)("vertical", "vertical" === me.direction)("slim", me.slim), D.Q6J("ngClass", D.VKq(22, k, me.isUrlSelected(D.DdM(21, M)))), D.xp6(2), D.ekj("horizontal", "horizontal" === me.direction)("vertical", "vertical" === me.direction)("slim", me.slim), D.Q6J("ngClass", D.WLB(25, te, me.isUrlSelected(D.DdM(24, _)), me.isUrlPartiallySelected("instrument"))), D.xp6(2), D.ekj("horizontal", "horizontal" === me.direction)("vertical", "vertical" === me.direction)("slim", me.slim), D.Q6J("ngClass", D.VKq(29, k, me.isUrlSelected(D.DdM(28, Oe))))); }, directives: [q.mk], styles: [ "html[_ngcontent-%COMP%]{font-size:10px;scroll-padding-top:60px;scroll-snap-type:y mandatory}body[_ngcontent-%COMP%]{font-family:Assistant,sans-serif;font-size:1.55rem;padding:0;margin:0;background-color:#fff;color:#000}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%]{margin:2rem 0 0;padding:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.55rem;color:#000}h1[_ngcontent-%COMP%]{margin:1rem 0 0;font-weight:400;font-size:2.2rem}h2[_ngcontent-%COMP%]{font-size:1.8rem}h4[_ngcontent-%COMP%]{font-size:1.3rem}a[_ngcontent-%COMP%]{color:#33a4d6;text-decoration:none;font-weight:400}a.chip[_ngcontent-%COMP%]{display:inline-block;padding:.5rem 1rem;border:solid 1px #33a4d6;border-radius:10rem;color:#33a4d6;background-color:#fff}a.chip[_ngcontent-%COMP%]:hover, a.chip.selected[_ngcontent-%COMP%]{color:#fff;background-color:#33a4d6}@media (hover: hover){a[_ngcontent-%COMP%]:hover{color:#c90d79}}p[_ngcontent-%COMP%]{padding:0;margin:2rem 0;text-align:justify}mark[_ngcontent-%COMP%]{border-radius:1em 0;background-color:transparent;color:#000;background-image:linear-gradient(-100deg,rgba(201,13,121,.1),rgba(201,13,121,.3) 95%,rgba(201,13,121,.05))}small[_ngcontent-%COMP%]{font-size:1rem}.primary[_ngcontent-%COMP%]{color:#33a4d6}.secondary[_ngcontent-%COMP%]{color:#c90d79}.positive[_ngcontent-%COMP%]{color:#33a4d6}.negative[_ngcontent-%COMP%]{color:#e01a66}.warning[_ngcontent-%COMP%]{color:#bb9522}.strong[_ngcontent-%COMP%]{font-weight:700}code[_ngcontent-%COMP%]{font-family:DM Mono,monospaced}.hero[_ngcontent-%COMP%]{font-size:3.5rem;font-weight:700;margin:2rem 0}@media only screen and (min-width: 768px) and (max-width: 1279px){.hero[_ngcontent-%COMP%]{font-size:3rem}}@media only screen and (max-width: 767px){.hero[_ngcontent-%COMP%]{font-size:2.6rem}}.sub-hero[_ngcontent-%COMP%]{font-size:2.2rem;font-weight:400;color:#7a7a7a}@media only screen and (max-width: 767px){.sub-hero[_ngcontent-%COMP%]{font-size:1.8rem}}blockquote[_ngcontent-%COMP%]{padding:1rem 0;margin:0}blockquote.primary[_ngcontent-%COMP%]{color:#000;background-color:#33a4d633;border-radius:1rem;padding:1rem 2rem}blockquote.secondary[_ngcontent-%COMP%]{color:#c90d79}blockquote.strong[_ngcontent-%COMP%]{font-weight:700;font-style:italic;font-size:1.8rem}@media (prefers-color-scheme: dark){body[_ngcontent-%COMP%]{background-color:#1d1d1d;color:#e6e6e6}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%]{color:#e6e6e6}a[_ngcontent-%COMP%]{color:#33a4d6}a.chip[_ngcontent-%COMP%]{border-color:#33a4d6;color:#33a4d6;background-color:#1d1d1d}a.chip[_ngcontent-%COMP%]:hover{color:#1d1d1d;background-color:#33a4d6}mark[_ngcontent-%COMP%]{color:#e6e6e6;background-image:linear-gradient(-100deg,rgba(201,13,121,.3),rgba(201,13,121,.5) 95%,rgba(201,13,121,.2))}}@media (prefers-color-scheme: dark) and (hover: hover){a[_ngcontent-%COMP%]:hover{color:#c90d79}}@media (prefers-color-scheme: dark){.primary[_ngcontent-%COMP%]{color:#33a4d6}}@media (prefers-color-scheme: dark){.secondary[_ngcontent-%COMP%]{color:#c90d79}}@media (prefers-color-scheme: dark){.positive[_ngcontent-%COMP%]{color:#33a4d6}}@media (prefers-color-scheme: dark){.negative[_ngcontent-%COMP%]{color:#e01a66}}@media (prefers-color-scheme: dark){.warning[_ngcontent-%COMP%]{color:#bb9522}}a[_ngcontent-%COMP%]{font-weight:600}a.slim[_ngcontent-%COMP%]{font-weight:400}a.horizontal[_ngcontent-%COMP%]{margin-left:2rem}a.vertical[_ngcontent-%COMP%]{margin:1.5rem 1rem}a.selected[_ngcontent-%COMP%]{border-bottom:solid 2px}a.partial[_ngcontent-%COMP%]{border-bottom:dotted 2px}", ], })), ue ); })(); function _e(ue, ye, we) { if (!ye || !ue) return ue; for (var je, me = ue, fe = RegExp(":[a-zA-Z_-]+", "g"); null !== (je = fe.exec(ue)); ) { var Pe = je[0]; if (Pe && Pe.length > 0) { var it = Pe.substring(1); if (ye.has(it)) { var Qe = ye.get(it), yt = we ? we(it, Qe) : Qe; me = me.replace(Pe, yt); } } } return me; } var Ie = v(2313), le = v(9841), he = (function () { var ue = (function () { function ye(we, me, fe, je) { (0, ce.Z)(this, ye), (this.route = we), (this.titleService = me), (this.metaService = fe), (this.linkCanonical = je); } return ( (0, $.Z)(ye, [ { key: "ngOnInit", value: function () { var me = this; this.route.params.subscribe(function (fe) { (me.allParams = (0, B.AF)(fe)), me.data && me.applyRouteData(); }), this.route.data.subscribe(function (fe) { (me.data = fe), me.applyRouteData(); }); }, }, { key: "applyRouteData", value: function () { var me, fe, je; this.metaService.removeTag("name=robots"), (null === (me = this.data) || void 0 === me ? void 0 : me.robots) && this.metaService.addTag({ name: "robots", content: this.data.robots }); var Pe = null === (fe = this.data) || void 0 === fe ? void 0 : fe.seo, it = null !== (je = null == Pe ? void 0 : Pe.title) && void 0 !== je ? je : ye.DEFAULT_PAGE_TITLE; this.titleService.setTitle(_e(it, this.allParams, null == Pe ? void 0 : Pe.parameterFormatter)), this.metaService.removeTag("name=description"), null != (null == Pe ? void 0 : Pe.description) && this.metaService.addTag({ name: "description", content: _e(Pe.description, this.allParams, null == Pe ? void 0 : Pe.parameterFormatter) }), this.linkCanonical.setCanonicalTag(null != (null == Pe ? void 0 : Pe.canonicalUrl) ? "https://forexclientsentiment.com".concat(_e(Pe.canonicalUrl, this.allParams)) : void 0); }, }, ]), ye ); })(); return ( (ue.DEFAULT_PAGE_TITLE = "FOREX Client Sentiment"), (ue.ɵfac = function (we) { return new (we || ue)(D.Y36(B.gz), D.Y36(Ie.Dx), D.Y36(Ie.h_), D.Y36(le.D)); }), (ue.ɵdir = D.lG2({ type: ue, selectors: [["", "fxcsSeo", ""]] })), ue ); })(), We = v(9529), Je = v(3481), ht = v(535), Ct = v(2382), ct = v(7423); function nt(ue, ye) { if (1 & ue) { var we = D.EpF(); D.TgZ(0, "div")(1, "div", 7)(2, "mat-checkbox", 8), D.NdJ("ngModelChange", function (je) { return D.CHM(we), (D.oxw().essential = je);