trading psychology (1)

M.J.

How Smart Money Really Moves the Forex Market

Ever wondered why your technical analysis fails right when you enter a trade? The answer often lies in understanding how smart moneyβ€”banks, hedge funds, and institutional tradersβ€”actually moves the Forex market. Unlike retail traders who chase breakouts and follow indicators, institutions operate with enormous capital…

Continue reading...
(allowedGroup); } } if (cbConfig.debugMode) { console.log('πŸͺ Initial state: ' + groups.join(', ')); } return groups; } function getCurrentStateOfConsents () { if (!cbUI.popup.element) { return []; } var checkedGroups = cbUI.popup.element.querySelectorAll('input[type="checkbox"]:checked'); var groups = []; for (var i = 0; i < checkedGroups.length; i++) { var allowedGroup = checkedGroups[i].getAttribute('data-group-name'); if (allowedGroup !== '') { groups.push(allowedGroup); } } if (cbConfig.debugMode) { console.log('πŸͺ State to save: ' + groups.join(', ')); } return groups; } function getAllGroups () { if (!cbUI.popup.element) { return []; } var checkedGroups = cbUI.popup.element.querySelectorAll('input[type="checkbox"]'); var groups = []; for (var i = 0; i < checkedGroups.length; i++) { var allowedGroup = checkedGroups[i].getAttribute('data-group-name'); if (allowedGroup !== '') { groups.push(allowedGroup); } } return groups; } function acceptAllCookies (source) { var groupsToAccept = getAllGroups(); storeConfiguration(groupsToAccept); for (var i = 0; i < groupsToAccept.length; i++) { var group = groupsToAccept[i]; if (cbConfig.initialState.indexOf(group) > -1 || cbConfig.previouslyAccepted.indexOf(group) > -1) { if (cbConfig.debugMode) { console.log('πŸͺ Skip previously activated group: ' + group); } continue; } allowCookieGroup(group); } if (cbUI.popup.element) { var checkboxesToCheck = cbUI.popup.element.querySelectorAll('input[type="checkbox"]'); for (var j = 0; j < checkboxesToCheck.length; j++) { checkboxesToCheck[j].checked = true; } } if (cbConfig.debugMode) { console.log('πŸͺ Accept all cookies: ', groupsToAccept.join(', ')); } if (source === 'popup') { hideAdvancedPopup(); } else if (source === 'banner') { hideBanner(); } } function rejectAllCookies () { if (cbConfig.debugMode) { console.log('πŸͺ Reject all cookies'); } storeConfiguration([]); setTimeout(function () { window.location.reload(); }, 100); } function saveConfiguration () { var groupsToAccept = getCurrentStateOfConsents(); storeConfiguration(groupsToAccept); if (cbConfig.debugMode) { console.log('πŸͺ Save new config: ', groupsToAccept.join(', ')); } if (reloadIsNeeded(groupsToAccept)) { setTimeout(function () { window.location.reload(); }, 100); return; } for (var i = 0; i < groupsToAccept.length; i++) { var group = groupsToAccept[i]; if (cbConfig.initialState.indexOf(group) > -1 || cbConfig.previouslyAccepted.indexOf(group) > -1) { if (cbConfig.debugMode) { console.log('πŸͺ Skip previously activated group: ' + group); } continue; } allowCookieGroup(group); } hideAdvancedPopup(); } function reloadIsNeeded (groupsToAccept) { // check if user rejected consent for initial groups var initialGroups = cbConfig.initialState; var previouslyAcceptedGroups = cbConfig.previouslyAccepted; var groupsToCheck = initialGroups.concat(previouslyAcceptedGroups); for (var i = 0; i < groupsToCheck.length; i++) { var groupToCheck = groupsToCheck[i]; if (groupToCheck !== '' && groupsToAccept.indexOf(groupToCheck) === -1) { if (cbConfig.debugMode) { console.log('πŸͺ Reload is needed due lack of: ', groupToCheck); } return true; } } return false; } function unlockEmbeds (cookieGroup) { var iframesToUnlock = document.querySelectorAll('.pec-wrapper[data-consent-group-id="' + cookieGroup + '"]'); for (var i = 0; i < iframesToUnlock.length; i++) { var iframeWrapper = iframesToUnlock[i]; iframeWrapper.querySelector('.pec-overlay').classList.remove('is-active'); iframeWrapper.querySelector('.pec-overlay').setAttribute('aria-hidden', 'true'); var iframe = iframeWrapper.querySelector('iframe'); iframe.setAttribute('src', iframe.getAttribute('data-consent-src')); } } win.publiiEmbedConsentGiven = function (cookieGroup) { // it will unlock embeds allowCookieGroup(cookieGroup); var checkbox = cbUI.popup.element.querySelector('input[type="checkbox"][data-group-name="' + cookieGroup + '"]'); if (checkbox) { checkbox.checked = true; } var groupsToAccept = getCurrentStateOfConsents(); storeConfiguration(groupsToAccept); if (cbConfig.debugMode) { console.log('πŸͺ Save new config: ', groupsToAccept.join(', ')); } } })(window);