{"id":16894,"date":"2019-06-19T16:12:59","date_gmt":"2019-06-19T23:12:59","guid":{"rendered":"https:\/\/www.tradingheroes.com\/?page_id=16894"},"modified":"2023-04-20T17:05:12","modified_gmt":"2023-04-21T00:05:12","slug":"learn-mt4-programming","status":"publish","type":"page","link":"https:\/\/www.tradingheroes.com\/learn-mt4-programming\/","title":{"rendered":"Learn MT4 Programming: Beginner&#8217;s Course"},"content":{"rendered":"<h1 style=\"text-align: center;\">Learn MetaTrader 4 Programming<\/h1>\n<h3 style=\"text-align: center;\">Build the custom trading tools you have always wanted<\/h3>\n<p>&nbsp;<\/p>\n<p>You know that MetaTrader indicators, Expert Advisors (EAs) and scripts are powerful tools that can help you increase your profits.<\/p>\n<p>But getting started with your first programming project can be quite daunting.<\/p>\n<p>It seems like there is so much to learn before you can ever write your first line of code.<\/p>\n<p>&#8230;and hiring a programmer to build your ideas can cost a fortune.<\/p>\n<p>That's why we created <strong>MT4 Programming Beginner's Course<\/strong>.<\/p>\n<p>We want to empower you to create the trading tools you need&#8230;for the rest of your life.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\">Learn From an Elite Programmer<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-14181 alignleft\" src=\"https:\/\/www.tradingheroes.com\/wp-content\/uploads\/adam-hartley-snapdragon.jpg\" alt=\"Adam Hartley Founder of SnapDragon Systems\" width=\"149\" height=\"149\" \/>Adam Hartley of Snapdragon System has done custom programming for clients like the Tudor Group (<strong>Paul Tudor Jones<\/strong>), <strong>Barclays Capital<\/strong>, <strong>Headstart Fund<\/strong> and <strong>The European Bank for Reconstruction and Development<\/strong>.<\/p>\n<p>He spent 10 years developing large scale long-term trend following strategies for the Tudor Fund, with at peak <strong>$800 million<\/strong> invested in his strategies.<\/p>\n<p>&#8230;and he also does programming projects for private clients.<\/p>\n<p><em>In other words, he is unusually well qualified to teach you how to program Metatrader tools.<\/em><\/p>\n<p><strong>But rest assured that he also has a knack for being easy to understand and is a very patient teacher.<\/strong><\/p>\n<p>Why would such a high-level programmer want to start teaching?<\/p>\n<p>Well, he got tired of hunting for a new job every time a project was completed.<\/p>\n<p>&#8230;and he hated wearing a suit.<\/p>\n<p>On top of that, he loves to teach.<\/p>\n<p>So we partnered with him to share his experience with beginners like you.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\">Step-by-Step Videos<\/h2>\n<p>The hardest part about learning to code is that you have to read through a ton of <em>text<\/em> documentation before you can figure out even the simplest solutions.<\/p>\n<p>It can feel like you are trapped in the Matrix.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-16898\" src=\"https:\/\/www.tradingheroes.com\/wp-content\/uploads\/ScreenFlow2.gif\" alt=\"the matrix\" width=\"684\" height=\"384\" \/><\/p>\n<p>Adam's step-by-step videos walk you through the process of creating your first MetaTrader program.<\/p>\n<p>Simply watch him code and follow along.<\/p>\n<p>Just pause the videos whenever you need some time to catch up with the lesson, or go back to anything you missed.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-16901\" src=\"https:\/\/www.tradingheroes.com\/wp-content\/uploads\/mql4-programming.jpg\" alt=\"MQL4 Programming\" width=\"1200\" height=\"749\" srcset=\"https:\/\/www.tradingheroes.com\/wp-content\/uploads\/mql4-programming.jpg 1200w, https:\/\/www.tradingheroes.com\/wp-content\/uploads\/mql4-programming-768x479.jpg 768w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p>Sample code is also provided in the lessons, so you can simply copy\/paste to get up and running quickly.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-16918\" src=\"https:\/\/www.tradingheroes.com\/wp-content\/uploads\/sample-code.jpg\" alt=\"Sample MT4 code\" width=\"600\" height=\"371\" \/><\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\">What You Get<\/h2>\n<p><strong>The Beginner's Guide to MT4 Programming by Snapdragon Systems <\/strong>includes the following:<\/p>\n<ul>\n<li><strong>32 comprehensive video lessons<\/strong> divided into 5 parts:\n<ul>\n<li><strong>Part 1<\/strong> &#8211; Getting Started, Reading Trade Data and More<\/li>\n<li><strong>Part 2<\/strong> &#8211; Working with Orders, Inputs and More<\/li>\n<li><strong>Part 3<\/strong> &#8211; User Inputs, Take Profits and Trailing Stops<\/li>\n<li><strong>Part 4<\/strong> &#8211; Working with Stop Losses, Debugging and More<\/li>\n<li><strong>Part 5<\/strong> &#8211; Learn to Create Different Types of Indicators<\/li>\n<\/ul>\n<\/li>\n<li>Complete code examples for indicators, trailing stop losses and more<\/li>\n<li>15-day unlimited email support<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\">Money Back Guarantee<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-8671\" src=\"https:\/\/www.tradingheroes.com\/wp-content\/uploads\/money-back-sm.png\" alt=\"\" width=\"200\" height=\"175\" \/><\/p>\n<p>If you are not happy with the course for any reason, you can request a 100% refund within 30 days.<\/p>\n<p>You have nothing to lose.<\/p>\n<h2 style=\"text-align: center;\">Who This is For<\/h2>\n<p>This course is for you if you want to get started with MT4 programming, but aren't sure where to start.<\/p>\n<p>You don't need to have any previous programming experience&#8230;although it's useful if you do.<\/p>\n<p>You'll learn the basic concepts and have fully functioning MT4 tools by the end of this course.<\/p>\n<h2 style=\"text-align: center;\">Buy Now and Save<\/h2>\n<p>Ask yourself what it would cost you to program every Metatrader 4 tool you have ever wanted.<\/p>\n<p>If you are like most traders, this would cost a fortune, even with the lowest-cost programmers.<\/p>\n<p>Learn to code for yourself and save a ton of money.<\/p>\n<p>Also gain the satisfaction of knowing that you can create you own indicators, scripts and EAs&#8230;for the rest of your life.<\/p>\n<p>Take the power of MT4 programming into your own hands.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\">$297<\/h2>\n<div class=\"su-button-center\"><a href=\"https:\/\/store.tradingheroes.com\/product\/mt4-programming-beginners\/\" class=\"su-button su-button-style-3d\" style=\"color:#FFFFFF;background-color:#ffa035;border-color:#cc802b;border-radius:5px\" target=\"_self\"><span style=\"color:#FFFFFF;padding:0px 40px;font-size:29px;line-height:58px;border-color:#ffbd72;border-radius:5px;text-shadow:none\"> Buy Now<\/span><\/a><\/div>\n<p style=\"text-align: center;\"><em>One-Time Payment<\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-17011\" src=\"https:\/\/www.tradingheroes.com\/wp-content\/uploads\/cards-sm2.jpg\" alt=\"Credit cards accepted\" width=\"150\" height=\"48\" \/><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Learn MetaTrader 4 Programming Build the custom trading tools you have always wanted &nbsp; You know that MetaTrader &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"Learn MT4 Programming: Beginner&#8217;s Course\" class=\"read-more button\" href=\"https:\/\/www.tradingheroes.com\/learn-mt4-programming\/#more-16894\" aria-label=\"Read more about Learn MT4 Programming: Beginner&#8217;s Course\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":16901,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-16894","page","type-page","status-publish","has-post-thumbnail"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Learn MT4 Programming: Beginner&#039;s Course - Trading Heroes<\/title>\n<meta name=\"description\" content=\"Learn how to create MT4 programs like indicators, scrips and Expert Advisors (EAs). Industry veteran Adam Hartley teaches you how to get started.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.tradingheroes.com\/learn-mt4-programming\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Learn MT4 Programming: Beginner&#039;s Course - Trading Heroes\" \/>\n<meta property=\"og:description\" content=\"Learn how to create MT4 programs like indicators, scrips and Expert Advisors (EAs). Industry veteran Adam Hartley teaches you how to get started.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.tradingheroes.com\/learn-mt4-programming\/\" \/>\n<meta property=\"og:site_name\" content=\"Trading Heroes\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/tradingheroes\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-21T00:05:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.tradingheroes.com\/wp-content\/uploads\/mql4-programming.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"749\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@tradingheroes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Learn MT4 Programming: Beginner's Course - Trading Heroes","description":"Learn how to create MT4 programs like indicators, scrips and Expert Advisors (EAs). Industry veteran Adam Hartley teaches you how to get started.","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:\/\/www.tradingheroes.com\/learn-mt4-programming\/","og_locale":"en_US","og_type":"article","og_title":"Learn MT4 Programming: Beginner's Course - Trading Heroes","og_description":"Learn how to create MT4 programs like indicators, scrips and Expert Advisors (EAs). Industry veteran Adam Hartley teaches you how to get started.","og_url":"https:\/\/www.tradingheroes.com\/learn-mt4-programming\/","og_site_name":"Trading Heroes","article_publisher":"https:\/\/www.facebook.com\/tradingheroes","article_modified_time":"2023-04-21T00:05:12+00:00","og_image":[{"width":1200,"height":749,"url":"https:\/\/www.tradingheroes.com\/wp-content\/uploads\/mql4-programming.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@tradingheroes","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.tradingheroes.com\/learn-mt4-programming\/","url":"https:\/\/www.tradingheroes.com\/learn-mt4-programming\/","name":"Learn MT4 Programming: Beginner's Course - Trading Heroes","isPartOf":{"@id":"https:\/\/www.tradingheroes.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.tradingheroes.com\/learn-mt4-programming\/#primaryimage"},"image":{"@id":"https:\/\/www.tradingheroes.com\/learn-mt4-programming\/#primaryimage"},"thumbnailUrl":"https:\/\/www.tradingheroes.com\/wp-content\/uploads\/mql4-programming.jpg","datePublished":"2019-06-19T23:12:59+00:00","dateModified":"2023-04-21T00:05:12+00:00","description":"Learn how to create MT4 programs like indicators, scrips and Expert Advisors (EAs). Industry veteran Adam Hartley teaches you how to get started.","breadcrumb":{"@id":"https:\/\/www.tradingheroes.com\/learn-mt4-programming\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.tradingheroes.com\/learn-mt4-programming\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.tradingheroes.com\/learn-mt4-programming\/#primaryimage","url":"https:\/\/www.tradingheroes.com\/wp-content\/uploads\/mql4-programming.jpg","contentUrl":"https:\/\/www.tradingheroes.com\/wp-content\/uploads\/mql4-programming.jpg","width":1200,"height":749,"caption":"MQL4 Programming"},{"@type":"BreadcrumbList","@id":"https:\/\/www.tradingheroes.com\/learn-mt4-programming\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.tradingheroes.com\/"},{"@type":"ListItem","position":2,"name":"Learn MT4 Programming: Beginner&#8217;s Course"}]},{"@type":"WebSite","@id":"https:\/\/www.tradingheroes.com\/#website","url":"https:\/\/www.tradingheroes.com\/","name":"Trading Heroes","description":"Discover Your Grail Trading Strategy","publisher":{"@id":"https:\/\/www.tradingheroes.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.tradingheroes.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.tradingheroes.com\/#organization","name":"Trading Heroes","url":"https:\/\/www.tradingheroes.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.tradingheroes.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.tradingheroes.com\/wp-content\/uploads\/login-logo.png","contentUrl":"https:\/\/www.tradingheroes.com\/wp-content\/uploads\/login-logo.png","width":300,"height":150,"caption":"Trading Heroes"},"image":{"@id":"https:\/\/www.tradingheroes.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/tradingheroes","https:\/\/x.com\/tradingheroes","https:\/\/www.instagram.com\/tradingheroes\/","https:\/\/www.linkedin.com\/company\/tradingheroes\/"]}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.tradingheroes.com\/wp-json\/wp\/v2\/pages\/16894","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tradingheroes.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.tradingheroes.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.tradingheroes.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tradingheroes.com\/wp-json\/wp\/v2\/comments?post=16894"}],"version-history":[{"count":2,"href":"https:\/\/www.tradingheroes.com\/wp-json\/wp\/v2\/pages\/16894\/revisions"}],"predecessor-version":[{"id":1022937,"href":"https:\/\/www.tradingheroes.com\/wp-json\/wp\/v2\/pages\/16894\/revisions\/1022937"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.tradingheroes.com\/wp-json\/wp\/v2\/media\/16901"}],"wp:attachment":[{"href":"https:\/\/www.tradingheroes.com\/wp-json\/wp\/v2\/media?parent=16894"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}