{"id":140727,"date":"2025-09-11T08:00:55","date_gmt":"2025-09-11T08:00:55","guid":{"rendered":"https:\/\/ushopwell.com\/ublog\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\/"},"modified":"2025-09-11T08:00:55","modified_gmt":"2025-09-11T08:00:55","slug":"build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8","status":"publish","type":"post","link":"https:\/\/ushopwell.com\/ublog\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\/","title":{"rendered":"Build a Python Trading Bot (2025) |  Coding RSI Hidden Divergence &#038; Final Trade Execution \u2013 Ep. 8"},"content":{"rendered":"<div class=\"youtubomatic-video-container\"><iframe loading=\"lazy\" width=\"580\" height=\"380\" src=\"https:\/\/www.youtube.com\/embed\/ntxHQUZcau0?autoplay=1&#038;controls=1&#038;hl=en\" frameborder=\"0\" allowfullscreen><\/iframe><\/div>\n<p>\ud83d\udc4b Welcome to Episode 8 of my 2025 Python Algo Trading series!<br \/>\nIn this final lesson of our RSI Hidden Divergence strategy, we put everything together:<br \/>\n\u2705 Implementing position sizing with proper risk management<br \/>\n\u2705 Normalizing lot sizes to meet broker requirements<br \/>\n\u2705 Executing live trades with dynamic SL\/TP using ATR<br \/>\n\u2705 Running our full strategy loop in MetaTrader 5<\/p>\n<p>By the end of this episode, you\u2019ll see how the complete algo is able to size trades, send orders, and manage execution reliably. If you\u2019ve been following from the start, this is where all the pieces finally come together into a working algo trading bot!<\/p>\n<p>\ud83d\udc68\u200d\ud83d\udcbb 3 Strategies, 50+ Bots, Real-Time MT5 Integration<br \/>\n\ud83d\udd39 Strategy 1: RSI Divergence<br \/>\n\ud83d\udd39 Strategy 2: Hoffman Inventory Retracement Bar<br \/>\n\ud83d\udd39 Strategy 3: ICT (Inner Circle Trader) <\/p>\n<p>\ud83d\udcb0 Covers Forex pairs, Gold, and Bitcoin<\/p>\n<p>\ud83e\udde0 Each strategy includes:<br \/>\n&#8211; Setup logic (entry conditions)<br \/>\n&#8211; Execution logic (entry &#038; exit methods)<\/p>\n<p>\ud83d\udd27 Key built-in functions:<br \/>\n1. RSI Divergence Detection<br \/>\n2. Stochastic Oscillator Crossover<br \/>\n3. ATR-Based Volatility Filter<br \/>\n4. Dynamic Position Sizing<br \/>\n5. Fair Value Gap Identification<br \/>\n6. Change of Character (CHoCH) Logic<br \/>\n7. Hoffman Overlay System<br \/>\n8. Hoffman IRB Setup<br \/>\n9. Advanced Trailing Stop Loss<br \/>\n10. Market Buy\/Sell Orders<br \/>\n11. Stop Limit Entry (Buy Stop \/ Sell Stop)<br \/>\n12. Limit Entry (Buy \/ Sell Limit)<\/p>\n<p>\ud83d\udcfa Sources of strategy inspiration:<br \/>\n&#8211; <a href=\"https:\/\/www.youtube.com\/@\" target=\"_blank\">https:\/\/www.youtube.com\/@<\/a>tradepro<br \/>\n&#8212;- <a href=\"https:\/\/youtu.be\/v9N4kj4-V2s?si=-lJxT0T8ObnsWTvW\" target=\"_blank\">https:\/\/youtu.be\/v9N4kj4-V2s?si=-lJxT0T8ObnsWTvW<\/a><br \/>\n&#8211; <a href=\"https:\/\/www.youtube.com\/@\" target=\"_blank\">https:\/\/www.youtube.com\/@<\/a>garland.trader<br \/>\n&#8211; <a href=\"https:\/\/www.youtube.com\/@\" target=\"_blank\">https:\/\/www.youtube.com\/@<\/a>o.t.s<\/p>\n<p>&#8212;<\/p>\n<p>\u26a0\ufe0f **DISCLAIMER**<br \/>\nThis video uses a demo account for educational purposes. Nothing here constitutes financial advice. Please use your own discretion when trading.<br \/>\nPast performance does not guarantee future results.<\/p>\n<p>&#8212;<\/p>\n<p>\ud83d\udca1 **Support the Channel**<br \/>\n\u2b50\ufe0f Join as a member: <a href=\"https:\/\/www.youtube.com\/channel\/UCtfTf1nNJQ4PbUDqj-Q48rw\/join\" target=\"_blank\">https:\/\/www.youtube.com\/channel\/UCtfTf1nNJQ4PbUDqj-Q48rw\/join<\/a><br \/>\n\u2615 Support free content: <a href=\"https:\/\/www.buymeacoffee.com\/eMasterClass\" target=\"_blank\">https:\/\/www.buymeacoffee.com\/eMasterClass<\/a><\/p>\n<p>&#8212;<\/p>\n<p>#PythonTrading #AlgoTrading #TradingBot #MT5 #ForexStrategy<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ud83d\udc4b Welcome to Episode 8 of my 2025 Python Algo Trading series! In this final lesson of our RSI Hidden Divergence strategy, we put everything together: \u2705 Implementing position sizing with proper risk management \u2705 Normalizing lot sizes to meet broker requirements \u2705 Executing live trades with dynamic SL\/TP using ATR \u2705 Running our full strategy loop in MetaTrader 5 By the end of this episode, you\u2019ll see how the&#8230;<\/p>\n","protected":false},"author":1,"featured_media":140728,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","tve_updated_post":"","tve_custom_css":"","tve_user_custom_css":"","tve_globals":{},"tcb2_ready":0,"tcb_editor_enabled":0,"tve_landing_page":"","_tve_header":"","_tve_footer":""},"categories":[1],"tags":[],"class_list":["post-140727","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Build a Python Trading Bot (2025) | Coding RSI Hidden Divergence &amp; Final Trade Execution \u2013 Ep. 8 - UshopWell.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ushopwell.com\/ublog\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Build a Python Trading Bot (2025) | Coding RSI Hidden Divergence &amp; Final Trade Execution \u2013 Ep. 8 - UshopWell.com\" \/>\n<meta property=\"og:description\" content=\"\ud83d\udc4b Welcome to Episode 8 of my 2025 Python Algo Trading series! In this final lesson of our RSI Hidden Divergence strategy, we put everything together: \u2705 Implementing position sizing with proper risk management \u2705 Normalizing lot sizes to meet broker requirements \u2705 Executing live trades with dynamic SL\/TP using ATR \u2705 Running our full strategy loop in MetaTrader 5 By the end of this episode, you\u2019ll see how the...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ushopwell.com\/ublog\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\/\" \/>\n<meta property=\"og:site_name\" content=\"UshopWell.com\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-11T08:00:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2025\/09\/140727\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"480\" \/>\n\t<meta property=\"og:image:height\" content=\"360\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"UShopWell\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"UShopWell\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\\\/\"},\"author\":{\"name\":\"UShopWell\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/person\\\/6fd1f9e0ff932e534c86c70d5acff0fc\"},\"headline\":\"Build a Python Trading Bot (2025) | Coding RSI Hidden Divergence &#038; Final Trade Execution \u2013 Ep. 8\",\"datePublished\":\"2025-09-11T08:00:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\\\/\"},\"wordCount\":301,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/140727\\\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8.jpg\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\\\/\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\\\/\",\"name\":\"Build a Python Trading Bot (2025) | Coding RSI Hidden Divergence & Final Trade Execution \u2013 Ep. 8 - UshopWell.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/140727\\\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8.jpg\",\"datePublished\":\"2025-09-11T08:00:55+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/140727\\\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8.jpg\",\"contentUrl\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/140727\\\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8.jpg\",\"width\":480,\"height\":360,\"caption\":\"Build a Python Trading Bot (2025) | Coding RSI Hidden Divergence &#038; Final Trade Execution \u2013 Ep. 8\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Build a Python Trading Bot (2025) | Coding RSI Hidden Divergence &#038; Final Trade Execution \u2013 Ep. 8\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#website\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/\",\"name\":\"UshopWell.com\",\"description\":\"The Premiere Online Marketplace\",\"publisher\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#organization\",\"name\":\"UshopWell\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2018\\\/01\\\/pandaSwea.png\",\"contentUrl\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2018\\\/01\\\/pandaSwea.png\",\"width\":365,\"height\":359,\"caption\":\"UshopWell\"},\"image\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/person\\\/6fd1f9e0ff932e534c86c70d5acff0fc\",\"name\":\"UShopWell\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g\",\"caption\":\"UShopWell\"},\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/author\\\/kburnettu\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Build a Python Trading Bot (2025) | Coding RSI Hidden Divergence & Final Trade Execution \u2013 Ep. 8 - UshopWell.com","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ushopwell.com\/ublog\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\/","og_locale":"en_US","og_type":"article","og_title":"Build a Python Trading Bot (2025) | Coding RSI Hidden Divergence & Final Trade Execution \u2013 Ep. 8 - UshopWell.com","og_description":"\ud83d\udc4b Welcome to Episode 8 of my 2025 Python Algo Trading series! In this final lesson of our RSI Hidden Divergence strategy, we put everything together: \u2705 Implementing position sizing with proper risk management \u2705 Normalizing lot sizes to meet broker requirements \u2705 Executing live trades with dynamic SL\/TP using ATR \u2705 Running our full strategy loop in MetaTrader 5 By the end of this episode, you\u2019ll see how the...","og_url":"https:\/\/ushopwell.com\/ublog\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\/","og_site_name":"UshopWell.com","article_published_time":"2025-09-11T08:00:55+00:00","og_image":[{"width":480,"height":360,"url":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2025\/09\/140727\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8.jpg","type":"image\/jpeg"}],"author":"UShopWell","twitter_card":"summary_large_image","twitter_misc":{"Written by":"UShopWell","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ushopwell.com\/ublog\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\/#article","isPartOf":{"@id":"https:\/\/ushopwell.com\/ublog\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\/"},"author":{"name":"UShopWell","@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/person\/6fd1f9e0ff932e534c86c70d5acff0fc"},"headline":"Build a Python Trading Bot (2025) | Coding RSI Hidden Divergence &#038; Final Trade Execution \u2013 Ep. 8","datePublished":"2025-09-11T08:00:55+00:00","mainEntityOfPage":{"@id":"https:\/\/ushopwell.com\/ublog\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\/"},"wordCount":301,"commentCount":0,"publisher":{"@id":"https:\/\/ushopwell.com\/ublog\/#organization"},"image":{"@id":"https:\/\/ushopwell.com\/ublog\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\/#primaryimage"},"thumbnailUrl":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2025\/09\/140727\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8.jpg","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ushopwell.com\/ublog\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ushopwell.com\/ublog\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\/","url":"https:\/\/ushopwell.com\/ublog\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\/","name":"Build a Python Trading Bot (2025) | Coding RSI Hidden Divergence & Final Trade Execution \u2013 Ep. 8 - UshopWell.com","isPartOf":{"@id":"https:\/\/ushopwell.com\/ublog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ushopwell.com\/ublog\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\/#primaryimage"},"image":{"@id":"https:\/\/ushopwell.com\/ublog\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\/#primaryimage"},"thumbnailUrl":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2025\/09\/140727\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8.jpg","datePublished":"2025-09-11T08:00:55+00:00","breadcrumb":{"@id":"https:\/\/ushopwell.com\/ublog\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ushopwell.com\/ublog\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ushopwell.com\/ublog\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\/#primaryimage","url":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2025\/09\/140727\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8.jpg","contentUrl":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2025\/09\/140727\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8.jpg","width":480,"height":360,"caption":"Build a Python Trading Bot (2025) | Coding RSI Hidden Divergence &#038; Final Trade Execution \u2013 Ep. 8"},{"@type":"BreadcrumbList","@id":"https:\/\/ushopwell.com\/ublog\/build-a-python-trading-bot-2025-coding-rsi-hidden-divergence-final-trade-execution-ep-8\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ushopwell.com\/ublog\/"},{"@type":"ListItem","position":2,"name":"Build a Python Trading Bot (2025) | Coding RSI Hidden Divergence &#038; Final Trade Execution \u2013 Ep. 8"}]},{"@type":"WebSite","@id":"https:\/\/ushopwell.com\/ublog\/#website","url":"https:\/\/ushopwell.com\/ublog\/","name":"UshopWell.com","description":"The Premiere Online Marketplace","publisher":{"@id":"https:\/\/ushopwell.com\/ublog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ushopwell.com\/ublog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ushopwell.com\/ublog\/#organization","name":"UshopWell","url":"https:\/\/ushopwell.com\/ublog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/logo\/image\/","url":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2018\/01\/pandaSwea.png","contentUrl":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2018\/01\/pandaSwea.png","width":365,"height":359,"caption":"UshopWell"},"image":{"@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/person\/6fd1f9e0ff932e534c86c70d5acff0fc","name":"UShopWell","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g","caption":"UShopWell"},"url":"https:\/\/ushopwell.com\/ublog\/author\/kburnettu\/"}]}},"_links":{"self":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/posts\/140727","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/comments?post=140727"}],"version-history":[{"count":0,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/posts\/140727\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/media\/140728"}],"wp:attachment":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/media?parent=140727"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/categories?post=140727"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/tags?post=140727"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}