<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>StrategyQuant</provider_name><provider_url>https://strategyquant.com/it</provider_url><title>Crosses Above/Below Adaptive - StrategyQuant</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="ZHw9hnrJRG"&gt;&lt;a href="https://strategyquant.com/it/codebase/crosses-above-below-adaptive/"&gt;Incroci sopra/sotto adattativi&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://strategyquant.com/it/codebase/crosses-above-below-adaptive/embed/#?secret=ZHw9hnrJRG" width="600" height="338" title="&#x201C;Croci sopra/sotto adattive&#x201D; - StrategyQuant" data-secret="ZHw9hnrJRG" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://strategyquant.com/wp-includes/js/wp-embed.min.js
&lt;/script&gt;</html><description>Adaptive blocks &#x201C;Crosses Above/Below Adaptive&#x201D; bring a new level of intelligence to trading strategies by incorporating historical signal performance. Unlike standard blocks that only detect when one indicator crosses another, adaptive blocks analyze how similar signals performed in the past to estimate the reliability of the current signal.</description></oembed>
