{"id":3419,"date":"2024-02-15T13:04:49","date_gmt":"2024-02-15T13:04:49","guid":{"rendered":"http:\/\/www.goncalo.pt\/por\/?p=3419"},"modified":"2024-03-09T04:24:43","modified_gmt":"2024-03-09T04:24:43","slug":"2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux","status":"publish","type":"post","link":"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/","title":{"rendered":"2024-02-15 &#8211; Um ecr\u00e3 do meu port\u00e1til enquanto vou desenvolvendo o meu Trading Systems&#8217; Back-Tester em C++ com o CodeBlocks no meu Linux&#8230;"},"content":{"rendered":"\n<p>Aqui vai o estado actual do Trading Systems&#8217; Back-Tester, num screenshot tirado da minha m\u00e1quina em Linux, o port\u00e1til onde desenvolvo estas coisas&#8230;<\/p>\n\n\n\n<p>Neste caso \u00e9 um sistema que tem perto de 91% de ordens a ganhar e 9% de ordens a perder, com 5.350% de lucro em 4 anos (2020-2024).<\/p>\n\n\n\n<p>Isto corresponderia a perto de 8,64% ao m\u00eas e 170,46% ao ano.<\/p>\n\n\n\n<p>Mas repito que isto \u00e9 um best case scenario, mas por outro lado \u00e9 um sistema testado sem money management, sem risk management, sem stop losses, etc, ou seja, pode ser melhorado, mas na vida real daria menos do que aparece aqui.<\/p>\n\n\n\n<p>Mas \u00e9 um tipo de sistema que n\u00e3o \u00e9 bem dos que desejo usar, \u00e9 um sistema que \u00e9 testado em velas de 1 minuto, e da\u00ed, mesmo sem usar stop-losses, ele l\u00e1 consegue desenrascar-se bem e ter lucro.<\/p>\n\n\n\n<p>Mas por ser testado em velas de 1 minuto, acaba por ter ordens com ganhos mais pequenos, \u00e9 menos ganancioso, da\u00ed ter uma m\u00e9dia de ganho neste caso de 9 pips ao que parece.<\/p>\n\n\n\n<p>Mas eu prefiro sistemas que d\u00eaem ordens maiores, e menos percentagem de ganho, tipo umas 45% a 60% de ordens a ganhar mas com ganhos grandes, e uns 40% a 55% de ordens a perder mas a perder pouco.<\/p>\n\n\n\n<p>Mas pronto, este \u00e9 um daqueles em velas de 1 minuto menos gananciosos, mas mesmo assim tem poucas ordens, com uma m\u00e9dia de uma ordem por cada 3 dias, entrando s\u00f3 quando tem mais certezas.<\/p>\n\n\n\n<p>Mas ainda tenho muito que desenvolver e testar at\u00e9 ter sistemas 100% ao meu gosto, isto s\u00e3o ainda rascunhos, talvez a alguns de voc\u00eas pare\u00e7a muito bom, mas eu sou muito exigente, quero muito mais do que isto, porque sei que na vida real podem dar menos.<\/p>\n\n\n\n<p>Mas ontem s\u00f3 fiz isto, a melhoria das estat\u00edsticas.<\/p>\n\n\n\n<p>\u00c9 que tenho estado super ocupado e voltei h\u00e1 dois dias a isto mais a s\u00e9rio e quero t\u00ea-lo a guardar estat\u00edsticas correctas de cada sistema na perfei\u00e7\u00e3o antes de passar para a parte gr\u00e1fica.<\/p>\n\n\n\n<p>Assim mais tarde, eu poderei navegar entre cada cen\u00e1rio poss\u00edvel, \u00e0 medida que vejo as suas estat\u00edsticas serem exibidas no ecr\u00e3, numa interface futur\u00edstica que usarei para testar os meus modelos matem\u00e1ticos e os seus resultados.<\/p>\n\n\n\n<p>Isto claro porque vou criar do zero, em C++, o meu Software de An\u00e1lise T\u00e9cnica, o Back-Testing, a minha interface de Trading, etc.<\/p>\n\n\n\n<p>Tudo feito por mim do zero, inclusive o sistema que comunicar\u00e1 com as corretoras para dar as ordens.<\/p>\n\n\n\n<p>A curva de ganho \u00e9 a do gr\u00e1fico dos cifr\u00f5es, n\u00e3o o branco que esse \u00e9 o do activo financeiro subjacente.<\/p>\n\n\n\n<p>Ah, e j\u00e1 tenho os maximum drawdowns a funcionar tamb\u00e9m, mas relembro que isto \u00e9 tudo sem stop-losses, apesar de ter as margin-calls a funcionar.<\/p>\n\n\n\n<p>Esqueci de dizer que tem sistemas para disfar\u00e7ar par\u00e2metros, da\u00ed o &#8220;??&#8221; nalguns s\u00edtios. \ud83d\ude42<\/p>\n\n\n\n<p>No ecr\u00e3 podem ver o meu sistema, e ver que desenvolvo tudo, tal como fa\u00e7o com o meu Game Engine, com a IDE CodeBlocks, que n\u00e3o tem uns 80 Gigas de tamanho como tem o Visual Studio, tem apenas 6 Megas o pacote de instala\u00e7\u00e3o, ou seja, 0,006 Gigas, largos milhares de vezes menos, faz-me uma confus\u00e3o enorme que tanto suposto programador use Windows hoje em dia.<\/p>\n\n\n\n<p>\u00c9 que conhecem aquele dizer de que existem dois tipos de programadores, os que sabem programar, e os que sabem usar IDEs? Pois bem, sou dos primeiros. S\u00f3 n\u00e3o fa\u00e7o tudo num &#8220;bloco de notas&#8221; porque me d\u00e1 jeito o CodeBlocks para a compila\u00e7\u00e3o, mas eu adoro o CB anyway, simples e r\u00e1pido. \ud83d\ude42<\/p>\n\n\n\n<p>Mas pronto, \u00e9 assim que v\u00e3o as coisas, tenho andado ocupado mas quando terminar as estat\u00edsticas, partirei para a interface gr\u00e1fica futur\u00edstica que irei usar. \ud83d\ude42<\/p>\n\n\n\n<p>Volto a relembrar como \u00e9 que ia o meu software de An\u00e1lise T\u00e9cnica com gr\u00e1ficos desenhados p\u00edxel a p\u00edxel, do zero, em C++:<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"http:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/04\/2022-04-11-Last-adjustments-to-my-pixel-drawn-charts-on-my-Technical-Analysis-Software-in-Cpp.mp4\"><\/video><figcaption>2022-04-11 &#8211; Os retoques finais aos gr\u00e1ficos do meu software de An\u00e1lise T\u00e9cnica, em C++\u2026<\/figcaption><\/figure>\n\n\n\n<p>Mais not\u00edcias depois.<\/p>\n\n\n\n<p>Hasta!<\/p>\n\n\n\n<p>2024-02-15.<\/p>\n\n\n\n<p>Partilhado no mesmo dia no meu LinkedIn, em:<\/p>\n\n\n\n<p><a href=\"https:\/\/www.linkedin.com\/posts\/goncalopt_aqui-vai-o-estado-actual-do-trading-systems-activity-7163883473148088320-14uh?utm_source=share&amp;utm_medium=member_desktop\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.linkedin.com\/posts\/goncalopt_aqui-vai-o-estado-actual-do-trading-systems-activity-7163883473148088320-14uh?utm_source=share&amp;utm_medium=member_desktop<\/a><\/p>\n\n\n\n<p>Pr\u00f3ximo post relacionado com os meus Trading Systems:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-goncalo-ferreira wp-block-embed-goncalo-ferreira\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"8qaSEwyW2D\"><a href=\"http:\/\/www.goncalo.pt\/por\/2024\/02\/23\/2024-02-23-finalizadas-as-estatisticas-de-volta-ao-meu-software-de-analise-tecnica\/\">2024-02-23 &#8211; Finalizadas as estat\u00edsticas, de volta ao meu Software de An\u00e1lise T\u00e9cnica&#8230;<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;2024-02-23 &#8211; Finalizadas as estat\u00edsticas, de volta ao meu Software de An\u00e1lise T\u00e9cnica&#8230;&#8221; &#8212; Gon\u00e7alo Ferreira\" src=\"http:\/\/www.goncalo.pt\/por\/2024\/02\/23\/2024-02-23-finalizadas-as-estatisticas-de-volta-ao-meu-software-de-analise-tecnica\/embed\/#?secret=8qaSEwyW2D\" data-secret=\"8qaSEwyW2D\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><figcaption>2024-02-23 \u2013 Finalizadas as estat\u00edsticas, de volta ao meu Software de An\u00e1lise T\u00e9cnica\u2026<\/figcaption><\/figure>\n\n\n\n<p>Post anterior relacionado com os meus Trading Systems:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-goncalo-ferreira wp-block-embed-goncalo-ferreira\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"Q4ewrf4WaL\"><a href=\"http:\/\/www.goncalo.pt\/por\/2024\/02\/11\/2024-02-10-o-papel-da-matematica-no-desenvolvimento-de-trading-systems-e-alguns-videos-relacionados-a-ver\/\">2024-02-10 &#8211; O Papel da Matem\u00e1tica no desenvolvimento de Trading Systems, e alguns v\u00eddeos relacionados a ver&#8230;<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;2024-02-10 &#8211; O Papel da Matem\u00e1tica no desenvolvimento de Trading Systems, e alguns v\u00eddeos relacionados a ver&#8230;&#8221; &#8212; Gon\u00e7alo Ferreira\" src=\"http:\/\/www.goncalo.pt\/por\/2024\/02\/11\/2024-02-10-o-papel-da-matematica-no-desenvolvimento-de-trading-systems-e-alguns-videos-relacionados-a-ver\/embed\/#?secret=Q4ewrf4WaL\" data-secret=\"Q4ewrf4WaL\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><figcaption>2024-02-10 \u2013 O Papel da Matem\u00e1tica no desenvolvimento de Trading Systems, e alguns v\u00eddeos relacionados a ver\u2026<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/02\/2024-02-15-My-Trading-Systems-Back-Tester-With-the-test-scenarios-still-being-developed-with-Cpp-on-my-Linux-Terminal-1024x576.png\" alt=\"2024-02-15 - Um ecr\u00e3 do meu port\u00e1til enquanto vou desenvolvendo o meu Trading Systems' Back-Tester em C++ com o CodeBlocks no meu Linux...\" class=\"wp-image-3420\" width=\"1134\" height=\"638\" srcset=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/02\/2024-02-15-My-Trading-Systems-Back-Tester-With-the-test-scenarios-still-being-developed-with-Cpp-on-my-Linux-Terminal-1024x576.png?v=1708002814 1024w, https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/02\/2024-02-15-My-Trading-Systems-Back-Tester-With-the-test-scenarios-still-being-developed-with-Cpp-on-my-Linux-Terminal-300x169.png?v=1708002814 300w, https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/02\/2024-02-15-My-Trading-Systems-Back-Tester-With-the-test-scenarios-still-being-developed-with-Cpp-on-my-Linux-Terminal-768x432.png?v=1708002814 768w, https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/02\/2024-02-15-My-Trading-Systems-Back-Tester-With-the-test-scenarios-still-being-developed-with-Cpp-on-my-Linux-Terminal-1536x864.png?v=1708002814 1536w, https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/02\/2024-02-15-My-Trading-Systems-Back-Tester-With-the-test-scenarios-still-being-developed-with-Cpp-on-my-Linux-Terminal.png?v=1708002814 1920w\" sizes=\"(max-width: 1134px) 100vw, 1134px\" \/><figcaption>2024-02-15 &#8211; Um ecr\u00e3 do meu port\u00e1til enquanto vou desenvolvendo o meu Trading Systems&#8217; Back-Tester em C++ com o CodeBlocks no meu Linux&#8230;<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Aqui vai o estado actual do Trading Systems&#8217; Back-Tester, num screenshot tirado da minha m\u00e1quina em Linux, o port\u00e1til onde<\/p>\n","protected":false},"author":1,"featured_media":3420,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[197,5,3,44,98,4,97],"tags":[214,104,7,360,105,10,15,357,314,120,358,103,106,213,317,239,160,101],"class_list":["post-3419","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","category-programacao","category-projectos","category-sistemas","category-sistemas-de-trading","category-softwares","category-trading","tag-analise-tecnica","tag-bolsa","tag-c","tag-codeblocks","tag-forex","tag-linux","tag-matematica","tag-mechanical-trading-systems","tag-performance","tag-programacao","tag-series","tag-sistemas-de-trading","tag-sistemas-de-trading-mecanicos","tag-software-de-trading","tag-softwares","tag-softwares-c","tag-top","tag-trading-systems"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>2024-02-15 - Um ecr\u00e3 do meu port\u00e1til enquanto vou desenvolvendo o meu Trading Systems&#039; Back-Tester em C++ com o CodeBlocks no meu Linux... - Gon\u00e7alo Ferreira<\/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:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"2024-02-15 - Um ecr\u00e3 do meu port\u00e1til enquanto vou desenvolvendo o meu Trading Systems&#039; Back-Tester em C++ com o CodeBlocks no meu Linux... - Gon\u00e7alo Ferreira\" \/>\n<meta property=\"og:description\" content=\"Aqui vai o estado actual do Trading Systems&#8217; Back-Tester, num screenshot tirado da minha m\u00e1quina em Linux, o port\u00e1til onde\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/\" \/>\n<meta property=\"og:site_name\" content=\"Gon\u00e7alo Ferreira\" \/>\n<meta property=\"article:published_time\" content=\"2024-02-15T13:04:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-09T04:24:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/02\/2024-02-15-My-Trading-Systems-Back-Tester-With-the-test-scenarios-still-being-developed-with-Cpp-on-my-Linux-Terminal.png?v=1708002814\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"gnmf\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"gnmf\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/\"},\"author\":{\"name\":\"gnmf\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/28a9f845c4de91a7c067707279b1d8dd\"},\"headline\":\"2024-02-15 &#8211; Um ecr\u00e3 do meu port\u00e1til enquanto vou desenvolvendo o meu Trading Systems&#8217; Back-Tester em C++ com o CodeBlocks no meu Linux&#8230;\",\"datePublished\":\"2024-02-15T13:04:49+00:00\",\"dateModified\":\"2024-03-09T04:24:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/\"},\"wordCount\":827,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/02\/2024-02-15-My-Trading-Systems-Back-Tester-With-the-test-scenarios-still-being-developed-with-Cpp-on-my-Linux-Terminal.png?v=1708002814\",\"keywords\":[\"An\u00e1lise T\u00e9cnica\",\"Bolsa\",\"C++\",\"CodeBlocks\",\"Forex\",\"Linux\",\"Matem\u00e1tica\",\"Mechanical Trading Systems\",\"Performance\",\"Programa\u00e7\u00e3o\",\"S\u00e9ries\",\"Sistemas de Trading\",\"Sistemas de Trading Mec\u00e2nicos\",\"Software de Trading\",\"Softwares\",\"Softwares C++\",\"Top\",\"Trading Systems\"],\"articleSection\":[\"Linux\",\"Programa\u00e7\u00e3o\",\"Projectos\",\"Sistemas\",\"Sistemas de Trading\",\"Softwares\",\"Trading\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/\",\"url\":\"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/\",\"name\":\"2024-02-15 - Um ecr\u00e3 do meu port\u00e1til enquanto vou desenvolvendo o meu Trading Systems' Back-Tester em C++ com o CodeBlocks no meu Linux... - Gon\u00e7alo Ferreira\",\"isPartOf\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/02\/2024-02-15-My-Trading-Systems-Back-Tester-With-the-test-scenarios-still-being-developed-with-Cpp-on-my-Linux-Terminal.png?v=1708002814\",\"datePublished\":\"2024-02-15T13:04:49+00:00\",\"dateModified\":\"2024-03-09T04:24:43+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/#primaryimage\",\"url\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/02\/2024-02-15-My-Trading-Systems-Back-Tester-With-the-test-scenarios-still-being-developed-with-Cpp-on-my-Linux-Terminal.png?v=1708002814\",\"contentUrl\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/02\/2024-02-15-My-Trading-Systems-Back-Tester-With-the-test-scenarios-still-being-developed-with-Cpp-on-my-Linux-Terminal.png?v=1708002814\",\"width\":1920,\"height\":1080,\"caption\":\"2024-02-15 - Um ecr\u00e3 do meu port\u00e1til enquanto vou desenvolvendo o meu Trading Systems' Back-Tester em C++ com o CodeBlocks no meu Linux...\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.goncalo.pt\/por\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"2024-02-15 &#8211; Um ecr\u00e3 do meu port\u00e1til enquanto vou desenvolvendo o meu Trading Systems&#8217; Back-Tester em C++ com o CodeBlocks no meu Linux&#8230;\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#website\",\"url\":\"https:\/\/www.goncalo.pt\/por\/\",\"name\":\"Gon\u00e7alo Ferreira\",\"description\":\"[Game Engine\/Software\/Simulation\/Trading Systems\/Full Stack] Developer, Musician, Composer, Painter, Writer, IT Trainer, Sys Admin, Ex-Trader, Skater, Strongman, Vegan, Self-Taught Neuro-Divergent Polymath, and 1001 things more. Welcome to my world!\",\"publisher\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.goncalo.pt\/por\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#organization\",\"name\":\"Gon\u00e7alo Ferreira\",\"url\":\"https:\/\/www.goncalo.pt\/por\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2023\/08\/cropped-Goncalo-Ferreira-Logo-With-Face.png\",\"contentUrl\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2023\/08\/cropped-Goncalo-Ferreira-Logo-With-Face.png\",\"width\":389,\"height\":90,\"caption\":\"Gon\u00e7alo Ferreira\"},\"image\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"http:\/\/www.linkedin.com\/in\/GoncaloPT\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/28a9f845c4de91a7c067707279b1d8dd\",\"name\":\"gnmf\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/78a295ef7300b60da1d67d4ce84359da?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/78a295ef7300b60da1d67d4ce84359da?s=96&d=mm&r=g\",\"caption\":\"gnmf\"},\"sameAs\":[\"http:\/\/www.goncalo.pt\/por\"],\"url\":\"https:\/\/www.goncalo.pt\/por\/author\/gnmf\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"2024-02-15 - Um ecr\u00e3 do meu port\u00e1til enquanto vou desenvolvendo o meu Trading Systems' Back-Tester em C++ com o CodeBlocks no meu Linux... - Gon\u00e7alo Ferreira","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.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/","og_locale":"en_US","og_type":"article","og_title":"2024-02-15 - Um ecr\u00e3 do meu port\u00e1til enquanto vou desenvolvendo o meu Trading Systems' Back-Tester em C++ com o CodeBlocks no meu Linux... - Gon\u00e7alo Ferreira","og_description":"Aqui vai o estado actual do Trading Systems&#8217; Back-Tester, num screenshot tirado da minha m\u00e1quina em Linux, o port\u00e1til onde","og_url":"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/","og_site_name":"Gon\u00e7alo Ferreira","article_published_time":"2024-02-15T13:04:49+00:00","article_modified_time":"2024-03-09T04:24:43+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/02\/2024-02-15-My-Trading-Systems-Back-Tester-With-the-test-scenarios-still-being-developed-with-Cpp-on-my-Linux-Terminal.png?v=1708002814","type":"image\/png"}],"author":"gnmf","twitter_card":"summary_large_image","twitter_misc":{"Written by":"gnmf","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/#article","isPartOf":{"@id":"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/"},"author":{"name":"gnmf","@id":"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/28a9f845c4de91a7c067707279b1d8dd"},"headline":"2024-02-15 &#8211; Um ecr\u00e3 do meu port\u00e1til enquanto vou desenvolvendo o meu Trading Systems&#8217; Back-Tester em C++ com o CodeBlocks no meu Linux&#8230;","datePublished":"2024-02-15T13:04:49+00:00","dateModified":"2024-03-09T04:24:43+00:00","mainEntityOfPage":{"@id":"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/"},"wordCount":827,"commentCount":0,"publisher":{"@id":"https:\/\/www.goncalo.pt\/por\/#organization"},"image":{"@id":"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/02\/2024-02-15-My-Trading-Systems-Back-Tester-With-the-test-scenarios-still-being-developed-with-Cpp-on-my-Linux-Terminal.png?v=1708002814","keywords":["An\u00e1lise T\u00e9cnica","Bolsa","C++","CodeBlocks","Forex","Linux","Matem\u00e1tica","Mechanical Trading Systems","Performance","Programa\u00e7\u00e3o","S\u00e9ries","Sistemas de Trading","Sistemas de Trading Mec\u00e2nicos","Software de Trading","Softwares","Softwares C++","Top","Trading Systems"],"articleSection":["Linux","Programa\u00e7\u00e3o","Projectos","Sistemas","Sistemas de Trading","Softwares","Trading"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/","url":"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/","name":"2024-02-15 - Um ecr\u00e3 do meu port\u00e1til enquanto vou desenvolvendo o meu Trading Systems' Back-Tester em C++ com o CodeBlocks no meu Linux... - Gon\u00e7alo Ferreira","isPartOf":{"@id":"https:\/\/www.goncalo.pt\/por\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/#primaryimage"},"image":{"@id":"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/02\/2024-02-15-My-Trading-Systems-Back-Tester-With-the-test-scenarios-still-being-developed-with-Cpp-on-my-Linux-Terminal.png?v=1708002814","datePublished":"2024-02-15T13:04:49+00:00","dateModified":"2024-03-09T04:24:43+00:00","breadcrumb":{"@id":"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/#primaryimage","url":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/02\/2024-02-15-My-Trading-Systems-Back-Tester-With-the-test-scenarios-still-being-developed-with-Cpp-on-my-Linux-Terminal.png?v=1708002814","contentUrl":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/02\/2024-02-15-My-Trading-Systems-Back-Tester-With-the-test-scenarios-still-being-developed-with-Cpp-on-my-Linux-Terminal.png?v=1708002814","width":1920,"height":1080,"caption":"2024-02-15 - Um ecr\u00e3 do meu port\u00e1til enquanto vou desenvolvendo o meu Trading Systems' Back-Tester em C++ com o CodeBlocks no meu Linux..."},{"@type":"BreadcrumbList","@id":"https:\/\/www.goncalo.pt\/por\/2024\/02\/15\/2024-02-15-um-ecra-do-meu-portatil-enquanto-vou-desenvolvendo-o-meu-trading-systems-back-tester-em-c-com-o-codeblocks-no-meu-linux\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.goncalo.pt\/por\/"},{"@type":"ListItem","position":2,"name":"2024-02-15 &#8211; Um ecr\u00e3 do meu port\u00e1til enquanto vou desenvolvendo o meu Trading Systems&#8217; Back-Tester em C++ com o CodeBlocks no meu Linux&#8230;"}]},{"@type":"WebSite","@id":"https:\/\/www.goncalo.pt\/por\/#website","url":"https:\/\/www.goncalo.pt\/por\/","name":"Gon\u00e7alo Ferreira","description":"[Game Engine\/Software\/Simulation\/Trading Systems\/Full Stack] Developer, Musician, Composer, Painter, Writer, IT Trainer, Sys Admin, Ex-Trader, Skater, Strongman, Vegan, Self-Taught Neuro-Divergent Polymath, and 1001 things more. Welcome to my world!","publisher":{"@id":"https:\/\/www.goncalo.pt\/por\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.goncalo.pt\/por\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.goncalo.pt\/por\/#organization","name":"Gon\u00e7alo Ferreira","url":"https:\/\/www.goncalo.pt\/por\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goncalo.pt\/por\/#\/schema\/logo\/image\/","url":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2023\/08\/cropped-Goncalo-Ferreira-Logo-With-Face.png","contentUrl":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2023\/08\/cropped-Goncalo-Ferreira-Logo-With-Face.png","width":389,"height":90,"caption":"Gon\u00e7alo Ferreira"},"image":{"@id":"https:\/\/www.goncalo.pt\/por\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/www.linkedin.com\/in\/GoncaloPT\/"]},{"@type":"Person","@id":"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/28a9f845c4de91a7c067707279b1d8dd","name":"gnmf","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/78a295ef7300b60da1d67d4ce84359da?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/78a295ef7300b60da1d67d4ce84359da?s=96&d=mm&r=g","caption":"gnmf"},"sameAs":["http:\/\/www.goncalo.pt\/por"],"url":"https:\/\/www.goncalo.pt\/por\/author\/gnmf\/"}]}},"_links":{"self":[{"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/posts\/3419"}],"collection":[{"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/comments?post=3419"}],"version-history":[{"count":7,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/posts\/3419\/revisions"}],"predecessor-version":[{"id":3449,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/posts\/3419\/revisions\/3449"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/media\/3420"}],"wp:attachment":[{"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/media?parent=3419"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/categories?post=3419"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/tags?post=3419"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}