Company Logo

Tickers - Display Free Realtime Forex, Stocks, Cryptos Prices on Your Website!


- Showcase live stock, forex, and crypto prices by copying the code below.
- Keep visitors engaged with constantly updated market data.
- Fully customizable to match your website’s style.
- Customized Symbols.

HTML
React
Svelte
Vue
<div id="quotesWidgetTicker"></div>
<script async type="text/javascript" data-type="quotes-widget" src="https://c.mql5.com/js/widgets/quotes/widget.js?v=3"> {"type":"ticker","filter":["EURUSD","USDJPY","GBPUSD","AUDUSD","USDCAD","USDCHF","NZDUSD"],"width":"100%","height":50,"id":"quotesWidgetTicker","fw":"html"} </script>
// QuotesWidgetTicker.jsx import { useEffect, useRef, memo } from 'react'; function QuotesWidgetTicker() { const container = useRef(); useEffect(() => { const script = document.createElement('script'); script.src = 'https://c.mql5.com/js/widgets/quotes/widget.js?v=3'; script.type = 'text/javascript'; script.async = true; script.dataset.type = 'quotes-widget'; script.innerHTML = `{"type":"ticker","filter":["EURUSD","USDJPY","GBPUSD","AUDUSD","USDCAD","USDCHF","NZDUSD"],"width":"100%","height":50,"id":"quotesWidgetTicker","fw":"react"}`; container.current?.appendChild(script); }, []); return ( <div ref={container}> <div id="quotesWidgetTicker"></div> <div className="qw-copyright"><a href="https://www.mql5.com/?utm_source=quotes.widget&utm_medium=link&utm_term=quotes.ticker&utm_content=visit.mql5.quotes&utm_campaign=quotes.ticker.widget" rel="noopener nofollow" target="_blank">MQL5 Algo Trading Community</a></div> </div> ); } export default memo(QuotesWidgetTicker);
<!-- QuotesWidgetTicker.svelte --> <script> import { onMount } from 'svelte'; let container; onMount(() => { const script = document.createElement('script'); script.src = 'https://c.mql5.com/js/widgets/quotes/widget.js?v=3'; script.type = 'text/javascript'; script.async = true; script.dataset.type = 'quotes-widget'; script.innerHTML = `{"type":"ticker","filter":["EURUSD","USDJPY","GBPUSD","AUDUSD","USDCAD","USDCHF","NZDUSD"],"width":"100%","height":50,"id":"quotesWidgetTicker","fw":"svelte"}`; container.appendChild(script); return () => { if (script.parentNode) { script.remove(); } }; }); </script> <div bind:this={container}> <div id="quotesWidgetTicker"></div> <div class="qw-copyright"><a href="https://www.mql5.com/?utm_source=quotes.widget&utm_medium=link&utm_term=quotes.ticker&utm_content=visit.mql5.quotes&utm_campaign=quotes.ticker.widget" rel="noopener nofollow" target="_blank">MQL5 Algo Trading Community</a></div> </div>
<!-- QuotesWidgetTicker.vue --> <script setup> import { onMounted, ref } from 'vue'; const container = ref(null); onMounted(() => { if (!container.value) return; const script = document.createElement('script'); script.src = 'https://c.mql5.com/js/widgets/quotes/widget.js?v=3'; script.type = 'text/javascript'; script.async = true; script.dataset.type = 'quotes-widget'; script.innerHTML = `{"type":"ticker","filter":["EURUSD","USDJPY","GBPUSD","AUDUSD","USDCAD","USDCHF","NZDUSD"],"width":"100%","height":50,"id":"quotesWidgetTicker","fw":"vue"}`; container.value.appendChild(script); }); </script> <template> <div ref="container"> <div id="quotesWidgetTicker"></div> <div class="qw-copyright"><a href="https://www.mql5.com/?utm_source=quotes.widget&utm_medium=link&utm_term=quotes.ticker&utm_content=visit.mql5.quotes&utm_campaign=quotes.ticker.widget" rel="noopener nofollow" target="_blank">MQL5 Algo Trading Community</a></div> </div> </template>