{"id":876,"date":"2021-04-15T15:15:53","date_gmt":"2021-04-15T15:15:53","guid":{"rendered":"http:\/\/www.goncalo.pt\/por\/?page_id=876"},"modified":"2023-10-30T01:08:58","modified_gmt":"2023-10-30T01:08:58","slug":"projecto-mmat-original","status":"publish","type":"page","link":"https:\/\/www.goncalo.pt\/por\/projecto-mmat-original\/","title":{"rendered":"Projecto MMAT Original"},"content":{"rendered":"\n<p>Este \u00e9 o meu projecto MMAT original. N\u00e3o o retomarei como era, pois estou a reescrev\u00ea-lo em C\/C++ e em modo de consola.<\/p>\n\n\n\n<p>Mas deixo este texto de um post antigo do meu Facebook pessoal, de 2012, em que falava do desenvolvimento do mesmo (pois antigamente eu mantinha tudo o que fazia an\u00f3nimo mas partilhava alguns com amigos no Facebook).<\/p>\n\n\n\n<p>Fica aqui o post da altura, de 2012-06-13, partilhado no meu Facebook pessoal, entre amigos, na altura:<\/p>\n\n\n\n<p>\u00ab\u00c9 o nome deste software que criei, e o t\u00edtulo vem de &#8220;Matem\u00e1tica&#8221;.<\/p>\n\n\n\n<p>Este software que estou a desenvolver, \u00e9 usado experimentar f\u00f3rmulas matem\u00e1ticas em dados variados, e para detec\u00e7\u00e3o de padr\u00f5es em certos estudos que fa\u00e7o, neste caso \u00e9 aplicado aos mercados financeiros.<\/p>\n\n\n\n<p>Criei-o por n\u00e3o ter nada do g\u00e9nero, assim quando desenvolver algum tipo de teoria, f\u00f3rmulas matem\u00e1ticas ou estat\u00edsticas, ou sistemas de trading, posso aplic\u00e1-la a qualquer tipo de dados. Neste caso \u00e9 para detec\u00e7\u00e3o de padr\u00f5es em mercados financeiros e testes de ganhos nos mesmos com base na abertura de ordens com base sobre esses padr\u00f5es e ver que resultados teriam com dinheiro investido em certas condi\u00e7\u00f5es de mercado.<\/p>\n\n\n\n<p>Ele tem uma pequena forma de &#8220;programar&#8221; embutida, de forma a colocarmos nele f\u00f3rmulas matem\u00e1ticas que ele depois aplicar\u00e1 aos dados que lhe dermos, e por fim nos dar\u00e1 resultados, \u00e9 uma esp\u00e9cie de investiga\u00e7\u00e3o matem\u00e1tica digamos assim.<\/p>\n\n\n\n<p>Ele \u00e9 deixado durante a noite a criar neste caso 90.000.000.000 de registos, dos quais gera uns 9.000.000 de relat\u00f3rios, executando trili\u00f5es de opera\u00e7\u00f5es.<\/p>\n\n\n\n<p>No exemplo acima, cada uma das duas linhas acima (poder\u00e3o ser mais) representam um ficheiro com n\u00fameros sobre os quais ele vai testar neste caso 30 f\u00f3rmulas, e cada uma das f\u00f3rmulas com muitas variantes, da\u00ed tanta combina\u00e7\u00e3o e relat\u00f3rio. Ele far\u00e1 trili\u00f5es de c\u00e1lculos enquanto eu durmo, para eu ver se as teorias que tive e f\u00f3rmulas que desenvolvi est\u00e3o certas ou erradas.<\/p>\n\n\n\n<p>Eu levaria pessoalmente, x vidas a fazer estes c\u00e1lculos em papel. Ele faz em x horas. ? Enquanto eu durmo!<\/p>\n\n\n\n<p>Ele usaria milhares de gigas de mem\u00f3ria mas n\u00e3o usa porque faz todo o tipo de c\u00e1lculos parcialmente e com ajuda do disco r\u00edgido tamb\u00e9m, com ajuda de compress\u00e3o, etc! \u00c9 muito confuso para explicar.<\/p>\n\n\n\n<p>Eu apaguei partes do software para n\u00e3o estarem vis\u00edveis.<\/p>\n\n\n\n<p>\u00c9 para isto que as m\u00e1quinas servem, para trabalharem para n\u00f3s. Mais tarde usarem para testes a n\u00edvel de encripta\u00e7\u00e3o, compress\u00e3o, previs\u00e3o de eventos, at\u00e9 um estudo sobre n\u00fameros aleat\u00f3rios, e outras teorias que tenho e quero testar.<\/p>\n\n\n\n<p>Neste momento estou a desenvolver um projecto ao qual chamarei de Robin Hood (tudo legal! nada de roubos lol), onde usarei este software para testar tamb\u00e9m f\u00f3rmulas que pertencem a esse projecto. Projecto esse que tornarei p\u00fablico dentro de uns 2 anos, at\u00e9 l\u00e1 ser\u00e3o feitos meses de testes exaustivos com trili\u00f5es de opera\u00e7\u00f5es por dia (enquanto eu durmo e estou na praia etc).<\/p>\n\n\n\n<p>Mais tarde usarei isto para experimentar os efeitos de uma teoria a n\u00edvel maior, no fundo testar a teoria do Caos num certo lado. Parece maluquice mas n\u00e3o posso dizer o que \u00e9 e um dia tornarei p\u00fablico. Os muito poucos que j\u00e1 t\u00eam ideias n\u00e3o digam nada sobre isto em p\u00fablico. Esta imagem est\u00e1 p\u00fablica mas as ideias em si que eu possa ter contado a algu\u00e9m n\u00e3o as metam aqui.<\/p>\n\n\n\n<p>J\u00e1 agora, costumo usar cores mais garridas, mas estou a pensar usar este tipo de cores num futuro site que vou fazer, algu\u00e9m gosta delas? Ficar\u00e1 bonito num site?<\/p>\n\n\n\n<p>Gostam das cores? Agradecem-se opini\u00f5es. :P\u00bb<\/p>\n\n\n\n<p>Este projecto est\u00e1 a ser reescrito em C\/C++ \u00e0 data de 2020\/2021, por isso n\u00e3o retomarei a vers\u00e3o antiga, mas fica a mesma com este bonito GUI para verem o que comecei h\u00e1 9 anos atr\u00e1s mas nunca retomei.<\/p>\n\n\n\n<p>Mas ficam abaixo com a vers\u00e3o actual. Deixo uma imagem para verem um dos posts iniciais de desenvolvimento do mesmo, e de seguida uma lista de posts associados para visitarem, relacionados com o remake deste antigo projecto que era o MMAT:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"http:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/02\/2021-02-17-Making-sure-the-Trading-Systems-Back-Tester-doesnt-look-at-the-Future-with-C-Cpp-1024x576.png\" alt=\"2021-02-17 - Garantindo que o Back-Tester n\u00e3o olha para o futuro dos dados, em C\/C++...\" class=\"wp-image-579\" srcset=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/02\/2021-02-17-Making-sure-the-Trading-Systems-Back-Tester-doesnt-look-at-the-Future-with-C-Cpp-1024x576.png?v=1618146986 1024w, https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/02\/2021-02-17-Making-sure-the-Trading-Systems-Back-Tester-doesnt-look-at-the-Future-with-C-Cpp-300x169.png?v=1618146986 300w, https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/02\/2021-02-17-Making-sure-the-Trading-Systems-Back-Tester-doesnt-look-at-the-Future-with-C-Cpp-768x432.png?v=1618146986 768w, https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/02\/2021-02-17-Making-sure-the-Trading-Systems-Back-Tester-doesnt-look-at-the-Future-with-C-Cpp-1536x864.png?v=1618146986 1536w, https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/02\/2021-02-17-Making-sure-the-Trading-Systems-Back-Tester-doesnt-look-at-the-Future-with-C-Cpp.png?v=1618146986 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>2021-02-17 &#8211; Garantindo que o Back-Tester n\u00e3o olha para o futuro dos dados, em C\/C++&#8230;<\/figcaption><\/figure>\n\n\n\n<p>\u00daltimos posts:<\/p>\n\n\n<ul class=\"wp-block-latest-posts__list is-grid columns-6 has-dates wp-block-latest-posts\"><li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/04\/2024-04-15-Fibonacci-Retracements-already-added-to-my-Cpp-Technical-Analysis-Software-full-demonstration-with-trendlines-and-channels-also-Thumbnail-150x150.gif\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2024-04-15 - Estado final da 2\u00aa fase de desenvolvimento do meu Software de An\u00e1lise T\u00e9cnica, agora com Fibonacci Retracements, e v\u00eddeo de 3 minutos para mostrar...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2024\/04\/15\/2024-04-15-estado-final-da-2a-fase-de-desenvolvimento-do-meu-software-de-analise-tecnica-agora-com-fibonacci-retracements-e-video-de-3-minutos-para-mostrar\/\">2024-04-15 &#8211; Estado final da 2\u00aa fase de desenvolvimento do meu Software de An\u00e1lise T\u00e9cnica, agora com Fibonacci Retracements, e v\u00eddeo de 3 minutos para mostrar&#8230;<\/a><time datetime=\"2024-04-15T15:33:12+00:00\" class=\"wp-block-latest-posts__post-date\">April 15, 2024<\/time><div class=\"wp-block-latest-posts__post-excerpt\">O estado final do meu software de An\u00e1lise T\u00e9cnica antes de o deixar de lado uns tempos e partir para o back-tester gr\u00e1fico. Aqui podem ver a \u00faltima novidade, que s\u00e3o Fibonacci Retracements, um estudo de linhas muito usado na An\u00e1lise T\u00e9cnica, que como podem ver est\u00e1 bem mais giro do que os mais famosos<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/04\/2024-04-03-Already-added-animated-trendlines-and-trend-channels-to-my-Cpp-Game-Engine-Thumb-150x150.png?v=1712206700\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2024-04-03 - Adicionadas linhas de tend\u00eancia animadas e canais de tend\u00eancia ao meu software de An\u00e1lise T\u00e9cnica em C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2024\/04\/03\/2024-04-03-adicionadas-linhas-de-tendencia-animadas-e-canais-de-tendencia-ao-meu-software-de-analise-tecnica-em-c\/\">2024-04-03 &#8211; Adicionadas linhas de tend\u00eancia animadas e canais de tend\u00eancia ao meu software de An\u00e1lise T\u00e9cnica em C++&#8230;<\/a><time datetime=\"2024-04-03T21:03:32+00:00\" class=\"wp-block-latest-posts__post-date\">April 3, 2024<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Aqui t\u00eam as minhas novas adi\u00e7\u00f5es ao meu software de An\u00e1lise T\u00e9cnica: Quanto \u00e0s linhas de tend\u00eancia, antes eram agarradas ao ecr\u00e3 e n\u00e3o aos pre\u00e7os, pelo que quando eu movia o mapa, elas ficavam presas ao ecr\u00e3 e agora podem ver que elas se agarram aos pre\u00e7os, h\u00e1 pequenos bugs mas depois corrijo com<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/03\/2024-03-24-Added-trendline-buttons-to-my-Cpp-Technical-Analysis-Software-Thumb-150x150.gif\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2024-03-24 - Adicionados bot\u00f5es para Linhas de Tend\u00eancia ao meu Software de An\u00e1lise T\u00e9cnica em C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2024\/03\/24\/2024-03-24-adicionados-botoes-para-linhas-de-tendencia-ao-meu-software-de-analise-tecnica-em-c\/\">2024-03-24 &#8211; Adicionados bot\u00f5es para Linhas de Tend\u00eancia ao meu Software de An\u00e1lise T\u00e9cnica em C++&#8230;<\/a><time datetime=\"2024-03-24T18:42:18+00:00\" class=\"wp-block-latest-posts__post-date\">March 24, 2024<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Com mais umas horitas, j\u00e1 adicionei um sistema de bot\u00f5es para neste caso adicionar linhas de tend\u00eancia aos gr\u00e1ficos. Conv\u00e9m lembrar que \u00e9 tudo feito do zero p\u00edxel a p\u00edxel, sem bibliotecas de gr\u00e1ficos ou afins, e p\u00edxel a p\u00edxel, e em C++ e n\u00e3o noutras linguagens mais f\u00e1ceis como Javas ou afins, n\u00e3o v\u00e1<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/03\/2024-03-20-Dynamic-lines-being-tested-on-my-Cpp-Technical-Analysis-software-and-with-adaptable-labels-Thumb-150x150.gif\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2024-03-20 - Gr\u00e1ficos j\u00e1 com labels e posi\u00e7\u00f5es limitadas \u00e0 \u00e1rea do gr\u00e1fico, optimizado para 2000 FPS, e com linhas din\u00e2micas j\u00e1 inseridas...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2024\/03\/20\/2024-03-20-graficos-ja-com-labels-e-posicoes-limitadas-a-area-do-grafico-optimizado-para-2000-fps-e-com-linhas-dinamicas-ja-inseridas\/\">2024-03-20 &#8211; Gr\u00e1ficos j\u00e1 com labels e posi\u00e7\u00f5es limitadas \u00e0 \u00e1rea do gr\u00e1fico, optimizado para 2000 FPS, e com linhas din\u00e2micas j\u00e1 inseridas&#8230;<\/a><time datetime=\"2024-03-20T17:54:57+00:00\" class=\"wp-block-latest-posts__post-date\">March 20, 2024<\/time><div class=\"wp-block-latest-posts__post-excerpt\">O meu software de An\u00e1lise T\u00e9cnica continua a avan\u00e7ar. Como sabem eu crio as minhas pr\u00f3prias ferramentas, e n\u00e3o achei que o Metastock e outros tivessem tudo o que desejava&#8230; Conv\u00e9m demonstrar mais umas melhorias antes de dar o passo final. Primeiro, esqueci de referir que da \u00faltima vez tinha compilado sem as flags de<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/03\/2024-03-07-My-Technical-Analysis-Software-Charts-in-Cpp-with-multiple-columns-and-other-effects-150x150.png?v=1709861636\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2024-03-07 - Sistema de Gr\u00e1ficos do meu Software de An\u00e1lise T\u00e9cnica j\u00e1 com os gr\u00e1ficos e labels 100% funcionais, em C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2024\/03\/15\/2024-03-15-graficos-com-renderizacao-ja-bem-optimizada-460-fps-numa-maquina-velha-codigo-melhorado-e-renderizacao-perfeita-no-meu-software-de-analise-tecnica-em-c\/\">2024-03-15 &#8211; Gr\u00e1ficos com renderiza\u00e7\u00e3o j\u00e1 bem optimizada (460 FPS numa m\u00e1quina velha), c\u00f3digo melhorado, e renderiza\u00e7\u00e3o perfeita, no meu Software de An\u00e1lise T\u00e9cnica em C++&#8230;<\/a><time datetime=\"2024-03-15T10:52:52+00:00\" class=\"wp-block-latest-posts__post-date\">March 15, 2024<\/time><div class=\"wp-block-latest-posts__post-excerpt\">A parte dos gr\u00e1ficos est\u00e1 quase pronta, e foi optimizada, 460 FPS quando em esfor\u00e7o, ocupando menos de 1\/10 do CPU num port\u00e1til com I5 velhinho. Da \u00faltima vez que partilhei notava-se que tinha alguns bugs, ela ao fazer resize tinha uma dupla renderiza\u00e7\u00e3o, e meio torta, com os gr\u00e1ficos desalinhados (fiz \u00e0 pressa com<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/03\/2024-03-07-My-Technical-Analysis-Software-Charts-in-Cpp-with-multiple-columns-and-other-effects-150x150.png?v=1709861636\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2024-03-07 - Sistema de Gr\u00e1ficos do meu Software de An\u00e1lise T\u00e9cnica j\u00e1 com os gr\u00e1ficos e labels 100% funcionais, em C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2024\/03\/07\/2024-03-07-sistema-de-graficos-do-meu-software-de-analise-tecnica-ja-com-os-graficos-e-labels-100-funcionais-em-c\/\">2024-03-07 &#8211; Sistema de Gr\u00e1ficos do meu Software de An\u00e1lise T\u00e9cnica j\u00e1 com os gr\u00e1ficos e labels 100% funcionais, em C++&#8230;<\/a><time datetime=\"2024-03-07T18:24:48+00:00\" class=\"wp-block-latest-posts__post-date\">March 7, 2024<\/time><div class=\"wp-block-latest-posts__post-excerpt\">A fase principal dos gr\u00e1ficos est\u00e1 terminada. Neste momento, temos n\u00e3o s\u00f3 v\u00e1rios tipos gr\u00e1ficos como Velas Japonesas (Japanese Candlesticks), gr\u00e1ficos de barra, linha, \u00e1reas, etc, como temos muitos efeitos 3D, e funcionalidades essenciais. Podem ver que as labels est\u00e3o funcionais j\u00e1, e temos uma cruz (estilo mira) que n\u00e3o s\u00f3 indica nas labels a<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/02\/2024-02-28-Improvements-on-my-Technical-Analysis-Software-created-on-Cpp-150x150.png?v=1709112562\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2024-02-28 - Melhorias no meu Software de Analise Tecnica em C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2024\/02\/28\/2024-02-28-melhorias-nos-graficos-do-meu-software-de-analise-tecnica-em-c\/\">2024-02-28 &#8211; Melhorias nos gr\u00e1ficos do meu Software de An\u00e1lise T\u00e9cnica em C++&#8230;<\/a><time datetime=\"2024-02-28T09:27:41+00:00\" class=\"wp-block-latest-posts__post-date\">February 28, 2024<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Novas melhorias no meu futuro Software de An\u00e1lise T\u00e9cnica, pois como sabem, eu crio as minhas pr\u00f3prias ferramentas\/softwares. \u00c9 preciso sempre relembrar que \u00e9 feito tudo do zero em C++, nada de livrarias GUI (usarei as minhas), nem de gr\u00e1ficos, nem nada, tudo desenhado no ecr\u00e3 p\u00edxel a p\u00edxel \u00e0 old-school, low level, pointers por<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/02\/2024-02-23-Finished-the-Trading-Systems-statistics-and-back-to-the-Chart-GUI-for-Technical-Analysis-using-Cpp-150x150.png?v=1708721070\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2024-02-23 - Finalizadas as estat\u00edsticas, de volta ao meu Software de An\u00e1lise T\u00e9cnica...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/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><time datetime=\"2024-02-23T08:28:00+00:00\" class=\"wp-block-latest-posts__post-date\">February 23, 2024<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Terminadas as estat\u00edsticas, chegou a altura de regressar ao software de An\u00e1lise T\u00e9cnica. As estat\u00edsticas podem v\u00ea-las \u00e0 direita, num dos sistemas testado entre 2020-2024 no estilo scalping com apenas 5.000% de lucro (m\u00e9dia de 8% ao m\u00eas), mas sem money management, sem risk management, sem stop-losses (s\u00f3 margin-calls), etc (aten\u00e7\u00e3o que o sistema do<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"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-150x150.png?v=1708002814\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"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...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" 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\/\">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;<\/a><time datetime=\"2024-02-15T13:04:49+00:00\" class=\"wp-block-latest-posts__post-date\">February 15, 2024<\/time><div class=\"wp-block-latest-posts__post-excerpt\">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; 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). Isto corresponderia a perto<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/02\/2024-02-10-The-Alchemists-of-Wall-Street-Thumb-150x150.jpg?v=1708002826\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2024-02-10 - O Papel da Matem\u00e1tica no desenvolvimento de Trading Systems, e alguns v\u00eddeos relacionados a ver...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/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><time datetime=\"2024-02-11T01:22:52+00:00\" class=\"wp-block-latest-posts__post-date\">February 11, 2024<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Uma pequena parte que define o que fa\u00e7o, de um document\u00e1rio famoso que \u00e9 o &#8220;Quants &#8211; The Alchemists of Wall Street&#8221;, cujo v\u00eddeo deixo abaixo. Eu desconhecia este v\u00eddeo, mas agora ao retornar aos mercados financeiros ap\u00f3s uns quase 20 anos de pausa, amigos mandaram-me alguns v\u00eddeos assim que eu referi que as coisas<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/01\/2024-01-28-Trading-Systems-Performances-going-out-of-scale-on-my-Cpp-Trading-Systems-Back-Tester-on-a-day-of-work-150x150.png?v=1706477854\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2024-01-28 - O meu Ambiente de Trabalho enquanto vejo as performances dos meus Trading Systems num terminal de Linux com C++, e assisto a uma s\u00e9rie de tv...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2024\/01\/28\/2024-01-28-o-meu-ambiente-de-trabalho-enquanto-vejo-as-performances-dos-meus-trading-systems-num-terminal-de-linux-com-c-e-assisto-a-uma-serie-de-tv\/\">2024-01-28 &#8211; O meu Ambiente de Trabalho enquanto vejo as performances dos meus Trading Systems num terminal de Linux com C++, e assisto a uma s\u00e9rie de tv&#8230;<\/a><time datetime=\"2024-01-28T20:54:49+00:00\" class=\"wp-block-latest-posts__post-date\">January 28, 2024<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Eu sei, 1.763.207.649.496.357.888% parece muito lucro, ou seja, 1.763 milh\u00f5es de milh\u00f5es de porcento de lucro, mas reparem que \u00e9 em juros compostos, em 21 anos seguidos de trading, em velas de 1 minuto, a uma m\u00e9dia de 300% ao ano. \ud83d\ude1b J\u00e1 tinham saudades de ver o meu ambiente de trabalho? Ah, viram a<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/01\/2024-01-25-Multiple-Indicators-on-my-Cpp-Technical-Analysis-Software-150x150.gif\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2024-01-25 - M\u00faltiplos indicadores no meu Software de An\u00e1lise T\u00e9cnica em C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2024\/01\/25\/2024-01-25-multiplos-indicadores-no-meu-software-de-analise-tecnica-em-c\/\">2024-01-25 &#8211; M\u00faltiplos indicadores no meu Software de An\u00e1lise T\u00e9cnica em C++&#8230;<\/a><time datetime=\"2024-01-25T23:01:02+00:00\" class=\"wp-block-latest-posts__post-date\">January 25, 2024<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Hoje passei a ter a possibilidade de se poder adicionar mais do que um indicador ao meu Software de An\u00e1lise T\u00e9cnica. \u00c9 que antes de continuar a desenvolver os Trading Systems, tenho de ter uma maneira de os poder visualizar, pois apenas f\u00f3rmulas matem\u00e1ticas sem representa\u00e7\u00e3o visual n\u00e3o ajudam muito, especialmente na detec\u00e7\u00e3o de poss\u00edveis<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/01\/2024-01-20-How-markets-changed-through-the-last-20-years-on-the-Forex-Markets-on-my-Cpp-Trading-Systems-back-tester-150x150.png?v=1706477803\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2024-01-20 - A mudan\u00e7a de comportamento nos mercados cambiais nos \u00faltimos 4 anos, analisada pelo meu Trading Systems Back-Tester em C++, com novas performances...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2024\/01\/20\/2024-01-20-a-mudanca-de-comportamento-nos-mercados-cambiais-nos-ultimos-4-anos-analisada-pelo-meu-trading-systems-back-tester-em-c-com-novas-performances\/\">2024-01-20 &#8211; A mudan\u00e7a de comportamento nos mercados cambiais nos \u00faltimos 4 anos, analisada pelo meu Trading Systems Back-Tester em C++, com novas performances&#8230;<\/a><time datetime=\"2024-01-20T21:37:14+00:00\" class=\"wp-block-latest-posts__post-date\">January 20, 2024<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Esta imagem \u00e9 para vos mostrar como o mercado mudou nos \u00faltimos anos, e explicarei tamb\u00e9m porque deixarei de partilhar performances. Neste caso espec\u00edfico, o mercado cambial, fruto de high frequency trading, scalping, 1001 forex bots a fazer asneira que prometem 1001 riquezas, estrat\u00e9gias idiotas de youtubers que inventam estrat\u00e9gias porque querem ganhar subscritores, etc.<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/01\/2024-01-16-Testing-Trading-Systems-Parameters-on-a-Linux-Terminal-using-Cpp-150x150.gif\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2024-01-16 - A testar par\u00e2metros (optimiza\u00e7\u00e3o) nos meus trading systems, num Terminal de Linux em C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2024\/01\/16\/2024-01-16-a-testar-parametros-optimizacao-nos-meus-trading-systems-num-terminal-de-linux-em-c\/\">2024-01-16 &#8211; A testar par\u00e2metros (optimiza\u00e7\u00e3o) nos meus trading systems, num Terminal de Linux em C++&#8230;<\/a><time datetime=\"2024-01-16T19:10:00+00:00\" class=\"wp-block-latest-posts__post-date\">January 16, 2024<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Aqui podem espreitar eu a testar uma variante dos meus trading systems, num \u00fanico ano de c\u00e2mbios, para ver qual o par\u00e2metro que daria mais lucro nesse ano, com alavancagem de 25\/1: E em gr\u00e1ficos que fiz no terminal, at\u00e9 um dia o fazer melhor, s\u00e3o rascunhos. Agora alavancagem de 25\/1, e testar par\u00e2metros, para<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/01\/2024-01-12-Improving-my-Terminal-Charts-for-my-Trading-Systems-Back-Testing-150x150.png?v=1706477826\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2024-01-12 - Back-Testers j\u00e1 com um dos meus sistemas reais a calcular lucros entre 2002-2003 no EUR\/USD com boas performances e gr\u00e1ficos melhorados, em C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2024\/01\/12\/2024-01-12-back-testers-ja-com-um-dos-meus-sistemas-reais-a-calcular-lucros-entre-2002-2003-no-eur-usd-com-boas-performances-e-graficos-melhorados-em-c\/\">2024-01-12 &#8211; Back-Testers j\u00e1 com um dos meus sistemas reais a calcular lucros entre 2002-2003 no EUR\/USD com boas performances e gr\u00e1ficos melhorados, em C++&#8230;<\/a><time datetime=\"2024-01-12T15:05:21+00:00\" class=\"wp-block-latest-posts__post-date\">January 12, 2024<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Fica aqui o que vou fazendo a n\u00edvel de trading systems, como meu 2\u00ba post do ano. Sim, 15.000% de lucro em 2 anos de Euro-D\u00f3lar, e se por um lado parece surreal, lembrem-se que por outro\u2026 \u00c9 feito por mim, por isso \u00e9 normal. \ud83d\ude1b N\u00e3o \u00e9 curve-fitted (explicado abaixo). Os gr\u00e1ficos demonstrados s\u00e3o<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/01\/2024-01-01-Returning-to-my-Trading-Systems-studies-with-the-development-of-backtesters-on-Cpp-150x150.png?v=1704147547\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2024-01-01 - Come\u00e7ar bem o Ano Novo voltando aos meus Sistemas de Trading para preparar o meu retorno um dia aos Mercados Financeiros...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2024\/01\/01\/2024-01-01-comecar-bem-o-ano-novo-voltando-aos-meus-sistemas-de-trading-para-preparar-o-meu-retorno-um-dia-aos-mercados-financeiros\/\">2024-01-01 &#8211; Come\u00e7ar bem o Ano Novo voltando aos meus Sistemas de Trading para preparar o meu retorno um dia aos Mercados Financeiros&#8230;<\/a><time datetime=\"2024-01-01T21:42:00+00:00\" class=\"wp-block-latest-posts__post-date\">January 1, 2024<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Para come\u00e7ar bem o ano, mudan\u00e7a de vida e aqui vai a Resolu\u00e7\u00e3o do Ano Novo: As minhas horas vagas neste ano ser\u00e3o dedicadas 90% aos mercados financeiros, para regressar a eles aos poucos mais tarde. Eu tirei um print b\u00e1sico porque era para tentar dedicar uma horita no primeiro dia do ano a testar<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2023\/03\/2023-03-02-O-meu-futuro-regresso-ao-Trading-apos-duas-decadas-150x150.png\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2023-03-02 - Regresso gradual ao Mundo da Bolsa...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2023\/03\/03\/2023-03-02-regresso-gradual-ao-mundo-da-bolsa\/\">2023-03-02 &#8211; Regresso gradual ao Mundo da Bolsa&#8230;<\/a><time datetime=\"2023-03-03T00:48:44+00:00\" class=\"wp-block-latest-posts__post-date\">March 3, 2023<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Pessoal do Trading: Ap\u00f3s 2 d\u00e9cadas de inactividade, decidi que em 2024, vou voltar! Por isso, neste ano assim que parar o Knowledge Tester, vou dedicar perto de 80% do tempo \u00e0 prepara\u00e7\u00e3o para o mundo do Trading, e 20% para o Game Engine. Pois vou usar o meu pr\u00f3prio software de An\u00e1lise T\u00e9cnica, os<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/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-150x150.png?v=1649710156\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2022-04-11 - Os retoques finais aos gr\u00e1ficos do meu software de An\u00e1lise T\u00e9cnica, em C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2022\/04\/11\/2022-04-11-os-retoques-finais-aos-graficos-do-meu-software-de-analise-tecnica-em-c\/\">2022-04-11 &#8211; Os retoques finais aos gr\u00e1ficos do meu software de An\u00e1lise T\u00e9cnica, em C++&#8230;<\/a><time datetime=\"2022-04-11T20:46:53+00:00\" class=\"wp-block-latest-posts__post-date\">April 11, 2022<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Hoje sim, dei os \u00faltimos retoques aos gr\u00e1ficos do meu software de An\u00e1lise T\u00e9cnica, criado do zero em C++ (v\u00eddeo abaixo). Sim, tudo aqui foi criado do zero, p\u00edxel a p\u00edxel, sem quaisquer librarias de gr\u00e1ficos, as velas foram desenhadas p\u00edxel a p\u00edxel, as linhas, as m\u00e9dias m\u00f3veis, as grids, os efeitos de 3D ou<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/04\/2022-04-02-First-stage-of-my-free-Technical-Analysis-software-with-Trading-Systems-Testing-concluded-in-Cpp-150x150.png?v=1648938355\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2022-04-02 - Finalizadas as setas e labels dos lucros dos trading systems, no meu software de An\u00e1lise T\u00e9cnica, em C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2022\/04\/02\/2022-04-02-concluido-o-1o-objectivo-no-desenvolvimento-do-meu-software-de-analise-tecnica-em-c\/\">2022-04-02 &#8211; Conclu\u00eddo o 1\u00ba objectivo no desenvolvimento do meu software de An\u00e1lise T\u00e9cnica, em C++&#8230;<\/a><time datetime=\"2022-04-02T22:20:26+00:00\" class=\"wp-block-latest-posts__post-date\">April 2, 2022<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Foi dado o passo final no primeiro objectivo de desenvolvimento do meu futuro software gratuito de An\u00e1lise T\u00e9cnica com testes \u00e0 performance de Trading Systems, que era o de ter no ecr\u00e3 a visualiza\u00e7\u00e3o das posi\u00e7\u00f5es de cada trade, bem como setas indicadoras, labels com o lucro feito, etc. Feito tudo do zero, p\u00edxel a<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/03\/2022-03-29-Signaling-arrows-for-bullish-and-bearish-trades-in-my-technical-analysis-software-made-in-cpp-150x150.png?v=1648590888\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2022-03-29 - Gr\u00e1ficos j\u00e1 com setas indicadoras, em C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2022\/03\/29\/2022-03-29-graficos-ja-com-setas-indicadoras-em-c\/\">2022-03-29 &#8211; Gr\u00e1ficos j\u00e1 com setas indicadoras, em C++&#8230;<\/a><time datetime=\"2022-03-29T21:39:12+00:00\" class=\"wp-block-latest-posts__post-date\">March 29, 2022<\/time><div class=\"wp-block-latest-posts__post-excerpt\">S\u00f3 para mostrar como vai o software de an\u00e1lise t\u00e9cnica. N\u00e3o tenho tido tempo para nada, tive de ir uns dias ao Porto e tudo. Hoje dediquei alguns minutos a colocar setinhas melhor no gr\u00e1fico. S\u00f3 falta mesmo (talvez se eu quiser, claro), colocar info vis\u00edvel nas setas, dos ganhos actuais. A curva de ganhos<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/03\/2022-03-22-Bourne-Identity-end-credits-effect-on-my-charting-system-made-with-Cpp-150x150.png?v=1648159917\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2022-03-22 - Efeito &quot;Bourne Identity&quot; no sistema de gr\u00e1ficos, em C++\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2022\/03\/24\/2022-03-22-efeito-bourne-identity-no-sistema-de-graficos-em-c\/\">2022-03-22 &#8211; Efeito &#8220;Bourne Identity&#8221; no sistema de gr\u00e1ficos, em C++<\/a><time datetime=\"2022-03-24T22:06:00+00:00\" class=\"wp-block-latest-posts__post-date\">March 24, 2022<\/time><div class=\"wp-block-latest-posts__post-excerpt\">No dia 22, entreti-me numa horita livre, a desenvolver um pouco os gr\u00e1ficos, e fiz uma experi\u00eancia engra\u00e7ada, a imitar os cr\u00e9ditos finais do filme &#8220;Bourne Identity&#8221;, em que as linhas percorrem o ecr\u00e3, e eu meti esse efeito nos gr\u00e1ficos: Claro que n\u00e3o bate certo em v\u00e1rios, mas depois encaixa nos locais certos, espreitem<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/03\/2022-03-15-Trading-System-Testing-Software-with-colored-trading-charts-in-C-Cpp-150x150.png?v=1647385391\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2022-03-15 - Adi\u00e7\u00e3o de cores aos gr\u00e1ficos de performance do meu Trading System Software em C\/C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2022\/03\/15\/2022-03-15-adicao-de-cores-aos-graficos-de-performance-do-meu-trading-system-software-em-c-c\/\">2022-03-15 &#8211; Adi\u00e7\u00e3o de cores aos gr\u00e1ficos de performance do meu Trading System Software em C\/C++&#8230;<\/a><time datetime=\"2022-03-15T22:39:25+00:00\" class=\"wp-block-latest-posts__post-date\">March 15, 2022<\/time><div class=\"wp-block-latest-posts__post-excerpt\">J\u00e1 avancei com a funcionalidade de demonstra\u00e7\u00e3o de lucros de um trading system. Neste momento, j\u00e1 s\u00e3o expostas as ordens actuais, a azul as longas, e a vermelho as curtas (short-selling), e atrav\u00e9s delas, podemos visualizar bem se cada uma teve lucro ou n\u00e3o (lucro ser\u00e1 as azuis subirem e as vermelhas ca\u00edrem, obviamente, conforme<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/03\/2022-03-14-Putting-Trading-Systems-Positions-on-the-chart-in-C-Cpp-150x150.png?v=1647298556\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2022-03-14 - Indica\u00e7\u00e3o das posi\u00e7\u00f5es de trading systems nos meus gr\u00e1ficos em C\/C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2022\/03\/14\/2022-03-14-indicacao-das-posicoes-de-trading-systems-nos-meus-graficos-em-c-c\/\">2022-03-14 &#8211; Indica\u00e7\u00e3o das posi\u00e7\u00f5es de trading systems nos meus gr\u00e1ficos em C\/C++&#8230;<\/a><time datetime=\"2022-03-14T22:48:45+00:00\" class=\"wp-block-latest-posts__post-date\">March 14, 2022<\/time><div class=\"wp-block-latest-posts__post-excerpt\">N\u00e3o mexia nisto h\u00e1 mais de uma semana por falta de tempo! Hoje dei o passo seguinte numa horita extra, que j\u00e1 estava meio feito, que foi colocar as posi\u00e7\u00f5es actuais de cada ordem do trading system, no mapa! Mas uso um trading system terr\u00edvel que n\u00e3o d\u00e1 qualquer lucro (m\u00e9dia m\u00f3vel qualquer), s\u00f3 para<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/03\/2022-03-05-Added-better-labels-to-my-technical-analysis-trading-software-in-C-Cpp-150x150.png?v=1646592210\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2022-03-06 - Melhoria nas labels, no meu software de An\u00e1lise T\u00e9cnica, criado em C\/C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2022\/03\/06\/2022-03-06-melhoria-nas-labels-no-meu-software-de-analise-tecnica-criado-em-c-c\/\">2022-03-06 &#8211; Melhoria nas labels, no meu software de An\u00e1lise T\u00e9cnica, criado em C\/C++&#8230;<\/a><time datetime=\"2022-03-06T18:39:23+00:00\" class=\"wp-block-latest-posts__post-date\">March 6, 2022<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Eu aproveitei mais algum tempito livre ontem (ou melhor, hoje ao deitar, normalmente a essa hora), para adicionar legendas a todas as sub-janelas do gr\u00e1fico, al\u00e9m de melhorar a funcionalidade das sub-janelas. E ainda adicionei a t\u00edpica funcionalidade de encurtar n\u00fameros, ou seja, de aparecer um &#8220;100K&#8221; ao inv\u00e9s de &#8220;100.000&#8221;, ou mesmo &#8220;100M&#8221; ao<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/03\/2022-03-05-3D-and-Shadowed-Charts-in-my-C-Cpp-Technical-Analysis-software-150x150.png?v=1646505543\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2022-03-05 - Gr\u00e1ficos 3D e com efeitos de sombra, em C\/C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/\">2022-03-05 &#8211; Gr\u00e1ficos 3D e com efeitos de sombra, em C\/C++&#8230;<\/a><time datetime=\"2022-03-05T18:38:26+00:00\" class=\"wp-block-latest-posts__post-date\">March 5, 2022<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Ontem fiz uma pausa nos meus afazeres, e tornei mais bonitos os gr\u00e1ficos de volume e neste caso o da curva de ganhos acima, e criei um sistema de sub-janelas j\u00e1. Dei-lhes efeitos 3D e tamb\u00e9m sombreados, e \u00e9 claro que quem quiser, n\u00e3o ter\u00e1 nem uns nem outros, e poder\u00e1 ter gr\u00e1ficos com cores<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/03\/2022-03-03-My-Trading-software-already-with-indicators-and-inner-windows-in-Cpp-150x150.png?v=1646343317\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2022-03-03 - Gr\u00e1ficos melhorados j\u00e1 com v\u00e1rias janelas e escalas, e indicadores, em C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2022\/03\/03\/2022-03-03-graficos-melhorados-ja-com-varias-janelas-e-escalas-e-indicadores-em-c\/\">2022-03-03 &#8211; Gr\u00e1ficos melhorados j\u00e1 com v\u00e1rias janelas e escalas, e indicadores, em C++&#8230;<\/a><time datetime=\"2022-03-03T20:53:21+00:00\" class=\"wp-block-latest-posts__post-date\">March 3, 2022<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Mais umas horitas nisto, e o que foi feito? (Tem v\u00eddeo abaixo). 1 &#8211; Em primeiro lugar um sistema de divis\u00e3o de janelas para que possa incluir indicadores v\u00e1rios em janelas separadas dentro do gr\u00e1fico, como o gr\u00e1fico de Volume (aleat\u00f3rio) colocado acima e abaixo do gr\u00e1fico principal. Estas janelas ser\u00e3o usadas depois para inserir<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/03\/2022-03-01-My-Cpp-Chart-with-indicators-like-moving-average-and-volume-150x150.png?v=1646171533\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2022-03-01 - O software de An\u00e1lise T\u00e9cnica, j\u00e1 com Volume e indicadores, em C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2022\/03\/01\/2022-03-01-o-software-de-analise-tecnica-ja-com-volume-e-indicadores-em-c\/\">2022-03-01 &#8211; O software de An\u00e1lise T\u00e9cnica, j\u00e1 com Volume e indicadores, em C++&#8230;<\/a><time datetime=\"2022-03-01T21:33:30+00:00\" class=\"wp-block-latest-posts__post-date\">March 1, 2022<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Hoje numas horitas de pausa, avancei mais o software de an\u00e1lise t\u00e9cnica Bolsista, criado do zero em C++, e a ser gratuito. Hoje, acrescentei-lhe o Volume, e uma funcionalidade para misturar escalas de gr\u00e1ficos diferentes num s\u00f3, e a funcionalidade de adicionar indicadores com escala misturada com o pr\u00f3prio gr\u00e1fico, como esta m\u00e9dia m\u00f3vel de<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/02\/2022-02-28-Charts-already-with-perfect-axis-and-labels-using-Cpp-150x150.gif\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2022-02-28 - Axis e Labels dos gr\u00e1ficos perfeitas, em C++\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2022\/02\/28\/2022-02-28-axis-e-labels-dos-graficos-perfeitas-em-c\/\">2022-02-28 &#8211; Axis e Labels dos gr\u00e1ficos perfeitas, em C++<\/a><time datetime=\"2022-02-28T20:57:32+00:00\" class=\"wp-block-latest-posts__post-date\">February 28, 2022<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Hoje com algum tempo livre, melhorei as labels dos gr\u00e1ficos, e a precis\u00e3o das axis dos gr\u00e1ficos, e pelo que podem ver est\u00e3o perfeitas, com precis\u00e3o m\u00e1xima, e as labels j\u00e1 n\u00e3o se sobrep\u00f5em, com dias, meses e anos nas labels, etc. Abaixo podem ver com mais qualidade no v\u00eddeo (e com uma pequena m\u00fasica<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/02\/2022-02-22-fim-do-dia-Screenshot_20220222_214111-150x150.png?v=1645991136\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2022-02-22 - Gr\u00e1ficos j\u00e1 com as labels, em C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2022\/02\/22\/2022-02-22-graficos-ja-com-as-labels-em-c\/\">2022-02-22 &#8211; Gr\u00e1ficos j\u00e1 com as labels, em C++&#8230;<\/a><time datetime=\"2022-02-22T21:39:10+00:00\" class=\"wp-block-latest-posts__post-date\">February 22, 2022<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Uma melhoria pequena aos meus gr\u00e1ficos, vejam o v\u00eddeo abaixo. E tinha de ser com m\u00fasica, devido ao dia especial em que estamos, de 22 de 02 de 2022, ou seja, 22-02-22. \ud83d\ude42 Hoje, j\u00e1 t\u00eam as axis X e Y bem criadas, com as labels 100% certas com precis\u00e3o total, e ainda com labels.<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/02\/2022-02-21-fim-dod-dia-fgif-ezgif.com-gif-maker-150x150.gif\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2022-02-21 - Gr\u00e1ficos j\u00e1 com zoom e navega\u00e7\u00e3o, em C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2022\/02\/21\/2022-02-21-graficos-ja-com-zoom-e-navegacao-em-c\/\">2022-02-21 &#8211; Gr\u00e1ficos j\u00e1 com zoom e navega\u00e7\u00e3o, em C++&#8230;<\/a><time datetime=\"2022-02-21T19:37:43+00:00\" class=\"wp-block-latest-posts__post-date\">February 21, 2022<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Espreitem a anima\u00e7\u00e3o acima ou abaixo! Aqui podem ver que num bocadinho que tive livre ontem j\u00e1 adicionei um zoom e navega\u00e7\u00e3o aos gr\u00e1ficos, bem como uma escala j\u00e1 correcta, tanto no eixo X como Y. Vejam na anima\u00e7\u00e3o a simula\u00e7\u00e3o de uma navega\u00e7\u00e3o pelo hist\u00f3rico, seguida da anima\u00e7\u00e3o de zoom in e zoom out!<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/02\/2022-02-17-The-beginning-of-my-Metastock-Metatrader-type-free-software-in-Cpp-150x150.png?v=1645221432\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2022-02-18 - O in\u00edcio oficial do meu software gratuito estilo Metastock, em C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2022\/02\/18\/2022-02-18-o-inicio-oficial-do-meu-software-gratuito-estilo-metastock-em-cpp\/\">2022-02-18 &#8211; O in\u00edcio oficial do meu software gratuito estilo Metastock, em C++&#8230;<\/a><time datetime=\"2022-02-18T22:15:04+00:00\" class=\"wp-block-latest-posts__post-date\">February 18, 2022<\/time><div class=\"wp-block-latest-posts__post-excerpt\">S\u00f3 para informar que iniciei um novo projecto a longo prazo. Um software gratuito estilo Metastock para An\u00e1lise T\u00e9cnica de mercados financeiros, e com testes de sistemas de trading, talvez at\u00e9 com linguagem pr\u00f3pria estilo a do Metastock ou o MQL do Metatrader, quem sabe. Tenho andado mega-ocupado com a cena da Forma\u00e7\u00e3o (exames, etc),<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/02\/2022-02-17-Starting-to-create-Japanese-Candlesticks-in-Cpp-150x150.png?v=1645131770\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2022-02-17 - Gr\u00e1fico j\u00e1 com Velas Japonesas, em C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2022\/02\/17\/2022-02-17-grafico-ja-com-velas-japonesas-em-c\/\">2022-02-17 &#8211; Gr\u00e1fico j\u00e1 com Velas Japonesas, em C++&#8230;<\/a><time datetime=\"2022-02-17T20:42:41+00:00\" class=\"wp-block-latest-posts__post-date\">February 17, 2022<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Um gr\u00e1fico de Velas Japonesas, em C++. Peguei no c\u00f3digo como o deixei ontem, a meio de correc\u00e7\u00e3o de exames, enquanto via a novela da Serra da semana passada, e criei os gr\u00e1ficos de Velas Japonesas, ou seja, transformei os pontinhos em Velas Japonesas, e coloquei alguns ajustes. N\u00e3o est\u00e1 perfeito, falha em alguns pontos<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/02\/2022-02-16-A-Japanese-CandleStick-Chart-on-its-beginning-in-C-Cpp-150x150.png?v=1645052657\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2022-02-15 - O come\u00e7o de um programa de An\u00e1lise T\u00e9cnica de mercados financeiros, em C\/C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2022\/02\/16\/2022-02-15-o-comeco-de-um-programa-de-analise-tecnica-de-mercados-financeiros-em-c-c\/\">2022-02-15 &#8211; O come\u00e7o de um programa de An\u00e1lise T\u00e9cnica de mercados financeiros, em C\/C++&#8230;<\/a><time datetime=\"2022-02-16T23:05:07+00:00\" class=\"wp-block-latest-posts__post-date\">February 16, 2022<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Este \u00e9 o come\u00e7o de uma nova aplica\u00e7\u00e3o de An\u00e1lise T\u00e9cnica, \u00e9 a cria\u00e7\u00e3o do gr\u00e1fico em si, em C++. Estive um m\u00eas quase sem programar nada, porque estive ocupado na cena de Forma\u00e7\u00e3o, com 1001 exames e coisas a corrigir e etc, e n\u00e3o tive tempo para mais nada. Mas a formandos de Programa\u00e7\u00e3o,<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/06\/2021-05-10-A-small-story-about-the-first-Trading-Systems-I-created-several-years-ago-150x150.jpg?v=1631287786\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2021-05-10 - Uma hist\u00f3ria sobre os primeiros Trading Systems que desenvolvi, muitos anos atr\u00e1s...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2021\/05\/10\/2021-05-10-uma-historia-sobre-os-primeiros-trading-systems-que-desenvolvi-muitos-anos-atras\/\">2021-05-10 &#8211; Uma hist\u00f3ria sobre os primeiros Trading Systems que desenvolvi, muitos anos atr\u00e1s&#8230;<\/a><time datetime=\"2021-05-10T06:22:00+00:00\" class=\"wp-block-latest-posts__post-date\">May 10, 2021<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Deixo aqui a hist\u00f3ria de um dos primeiros trading systems que desenvolvi com sucesso, e que tornei p\u00fablico ao redor de 2005, e que \u00e9 curiosamente aquele cuja f\u00f3rmula pretendo divulgar assim que o testar, nos pr\u00f3ximos 1 a 2 anos: Mais tarde criei outros melhores, mas este na altura deu 19.000% em EUR\/USD a<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/04\/2021-02-17-19-Adding-Profit-Calculation-to-my-C-Cpp-Trading-Systems-Back-Tester-Software-150x150.png?v=1618146975\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2021-02-19 - Adicionando c\u00e1lculo de lucros ao Trading Systems Back-Tester em C\/C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2021\/02\/19\/2021-02-19-adicionando-calculo-de-lucros-ao-trading-systems-back-tester-em-c-c\/\">2021-02-19 &#8211; Adicionando c\u00e1lculo de lucros ao Trading Systems Back-Tester em C\/C++&#8230;<\/a><time datetime=\"2021-02-19T03:22:00+00:00\" class=\"wp-block-latest-posts__post-date\">February 19, 2021<\/time><div class=\"wp-block-latest-posts__post-excerpt\">E assim vai o meu software de backtesting de trading systems (em C\/C++), a testar um sistema muito b\u00e1sico e mau, uma simples m\u00e9dia m\u00f3vel, que ap\u00f3s 2 anos, ao fim de muitas trades, daria 1% de lucro, mas na realidade, -99% se tivermos em conta as comiss\u00f5es, spreads, uma pequenita alavancagem, etc. Mas estes<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/04\/2021-02-18-Adding-a-Simple-Moving-Average-Indicator-for-testing-on-my-C-Cpp-Trading-Systems-Back-Tester-150x150.png?v=1618146983\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2021-02-18 - Incluindo um indicador b\u00e1sico para testes ao meu Trading System Back-Tester em C\/C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2021\/02\/18\/2021-02-18-incluindo-um-indicador-basico-para-testes-ao-meu-trading-system-back-tester-em-c-c\/\">2021-02-18 &#8211; Incluindo um indicador b\u00e1sico para testes ao meu Trading System Back-Tester em C\/C++&#8230;<\/a><time datetime=\"2021-02-18T02:28:00+00:00\" class=\"wp-block-latest-posts__post-date\">February 18, 2021<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Hoje aproveitei mais umas horitas, j\u00e1 que o pc est\u00e1 super lento e n\u00e3o d\u00e1 para muitas coisas, para come\u00e7ar a criar o sistema de ordens para com ele fazer o c\u00e1lculo posterior dos ganhos e perdas. \u00c0 direita v\u00eaem a imagem de ontem, e hoje podem ver \u00e0 esquerda que j\u00e1 s\u00e3o mostradas as<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/02\/2021-02-17-Making-sure-the-Trading-Systems-Back-Tester-doesnt-look-at-the-Future-with-C-Cpp-150x150.png?v=1618146986\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2021-02-17 - Garantindo que o Back-Tester n\u00e3o olha para o futuro dos dados, em C\/C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2021\/02\/17\/2021-02-17-garantindo-que-o-back-tester-nao-olha-para-o-futuro-dos-dados-em-c-c\/\">2021-02-17 &#8211; Garantindo que o Back-Tester n\u00e3o olha para o futuro dos dados, em C\/C++&#8230;<\/a><time datetime=\"2021-02-17T02:42:00+00:00\" class=\"wp-block-latest-posts__post-date\">February 17, 2021<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Ontem partilhei uma foto de dia 18 e esqueci-me de esta anterior de dia 17, esta \u00e9 do dia 17, hoje j\u00e1 tenho o motor a calcular performances (mostro amanh\u00e3), mas dia 17, tinha feito pouco, ainda ia como podem ver \u00e0 esquerda, em testes de c\u00e1lculos de indicadores simples (neste caso uma simples m\u00e9dia<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/02\/2021-02-17-Testing-Quote-data-source-for-my-C-Cpp-Trading-Systems-150x150.png?v=1618146979\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2021-02-17 - Teste \u00e0 origem dos dados para os Trading Systems em C\/C++...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2021\/02\/17\/2021-02-17-teste-a-origem-dos-dados-para-os-trading-systems-em-c-c\/\">2021-02-17 &#8211; Teste \u00e0 origem dos dados para os Trading Systems em C\/C++&#8230;<\/a><time datetime=\"2021-02-17T01:55:00+00:00\" class=\"wp-block-latest-posts__post-date\">February 17, 2021<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Podem ver \u00e0 esquerda um teste \u00e0 origem dos dados quando s\u00e3o calculados os sistema de trading (os gr\u00e1ficos s\u00e3o s\u00f3 para enfeitar). Se o sistema for algo super b\u00e1sico e que nunca daria lucro, como uma m\u00e9dia m\u00f3vel simples, como sabem, a m\u00e9dia m\u00f3vel \u00e9 calculada com base nos \u00faltimos x dias, por exemplo,<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/04\/2021-02-12-Back-to-my-trading-systems-development-in-C-Cpp-150x150.png?v=1618146971\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2021-02-12 - De volta aos Trading Systems por umas semanas (com C\/C++)...\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2021\/02\/12\/2021-02-12-de-volta-aos-trading-systems-por-umas-semanas-com-c-c\/\">2021-02-12 &#8211; De volta aos Trading Systems por umas semanas (com C\/C++)&#8230;<\/a><time datetime=\"2021-02-12T01:28:00+00:00\" class=\"wp-block-latest-posts__post-date\">February 12, 2021<\/time><div class=\"wp-block-latest-posts__post-excerpt\">De volta por umas semanas aos trading systems, o Game Engine ficar\u00e1 de lado uns tempos por motivos explicados abaixo. Ap\u00f3s 6 meses sem mexer nos sistemas de trading, est\u00e1 na hora de fazer isto andar mais um pouco, at\u00e9 porque tenho estimados 3.200.000.000.000.000.000 de c\u00e1lculos a fazer para apresentar relat\u00f3rios de resultados (sim, ter\u00e3o<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/01\/2020-08-17-Trading-Quotes-Charts-in-text-mode-for-Linux-terminals-with-C-150x150.png?v=1618147699\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2020-08-17 - Trading - Gr\u00e1ficos de Cota\u00e7\u00f5es em modo de texto para terminais Linux em C++\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2020\/08\/17\/2020-08-17-trading-graficos-de-cotacoes-em-modo-de-texto-para-terminais-linux-em-c\/\">2020-08-17 &#8211; Trading &#8211; Gr\u00e1ficos de Cota\u00e7\u00f5es em modo de texto para terminais Linux em C++<\/a><time datetime=\"2020-08-17T07:54:00+00:00\" class=\"wp-block-latest-posts__post-date\">August 17, 2020<\/time><div class=\"wp-block-latest-posts__post-excerpt\">1\u00ba passo no projecto dos sistemas de trading dado. Al\u00e9m de criar ferramentas de convers\u00e3o de hist\u00f3ricos de cota\u00e7\u00f5es (inclusiv\u00e9 time-frames), criei uma libraria de gr\u00e1ficos em modo de texto, para poder exibir v\u00e1rios tipos de gr\u00e1ficos nos terminais que tanto gosto, em C++, claro. Vou come\u00e7ar pelos gr\u00e1ficos, funcionam at\u00e9 com gr\u00e1ficos numa \u00fanica<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/01\/2020-08-17-three-historical-quotes-conversion-tools-with-time-frame-reorganizer-for-linux-with-c-150x150.png?v=1618147698\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2020-08-16 - Tr\u00eas Ferramentas de Convers\u00e3o de Hist\u00f3ricos de Cota\u00e7\u00f5es, com reorganizador por Time-Frames, para Linux, em C++\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2020\/08\/16\/2020-08-16-tres-ferramentas-de-conversao-de-historicos-de-cotacoes-com-reorganizador-por-time-frames-para-linux-em-c\/\">2020-08-16 &#8211; Tr\u00eas Ferramentas de Convers\u00e3o de Hist\u00f3ricos de Cota\u00e7\u00f5es, com reorganizador por Time-Frames, para Linux, em C++<\/a><time datetime=\"2020-08-16T07:47:00+00:00\" class=\"wp-block-latest-posts__post-date\">August 16, 2020<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Tr\u00eas ferramentas importantes para o projecto dos trading systems foram terminadas. Duas para convers\u00e3o de hist\u00f3ricos de cota\u00e7\u00f5es (reordenar, dividir, etc), e hoje o reorganizador por time-frames, se virem acima, o hist\u00f3rico original teria tudo o que \u00e9 per\u00edodos de 1 minuto do c\u00e2mbio EUR\/USD do ano de 2000, e ap\u00f3s convers\u00e3o, foi tudo adaptado<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/01\/2020-08-15-Trading-Systems-Historical-Quotes-Converter-with-Patterns-for-Linux-with-C-150x150.png?v=1618147695\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2020-08-14 - Trading Systems - Conversor de Hist\u00f3rico de Cota\u00e7\u00f5es, com splitter e padr\u00f5es, para terminais de Linux em C++\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2020\/08\/14\/2020-08-14-trading-systems-conversor-de-historico-de-cotacoes-com-splitter-e-padroes-para-terminais-de-linux-em-c\/\">2020-08-14 &#8211; Trading Systems &#8211; Conversor de Hist\u00f3rico de Cota\u00e7\u00f5es, com splitter e padr\u00f5es, para terminais de Linux em C++<\/a><time datetime=\"2020-08-14T07:38:00+00:00\" class=\"wp-block-latest-posts__post-date\">August 14, 2020<\/time><div class=\"wp-block-latest-posts__post-excerpt\">O primeiro passo para trabalhar com hist\u00f3ricos de cota\u00e7\u00f5es, \u00e9 criar ferramentas para converter hist\u00f3ricos de cota\u00e7\u00f5es. Neste caso criei uma mini-ferramenta, \u00e0 qual chamei de &#8220;splitter&#8221;, que como podem ver, nos permite simplesmente ou alterar a ordem de campos num ficheiro, ou alterar mesmo a n\u00edvel de letra a letra, podem ver os dois<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2020\/08\/2020-08-12-Historical-Quotes-Conversion-on-Linux-Terminal-with-C-150x150.png?v=1618147693\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2020-08-12 \u2013 Trading Systems \u2013 Convers\u00f5es de Hist\u00f3ricos de Cota\u00e7\u00f5es em Linux com C++\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2020\/08\/12\/2020-08-12-trading-systems-conversoes-de-historicos-de-cotacoes-em-linux-com-c\/\">2020-08-12 &#8211; Trading Systems &#8211; Convers\u00f5es de Hist\u00f3ricos de Cota\u00e7\u00f5es em Linux com C++<\/a><time datetime=\"2020-08-12T07:21:00+00:00\" class=\"wp-block-latest-posts__post-date\">August 12, 2020<\/time><div class=\"wp-block-latest-posts__post-excerpt\">O come\u00e7o dos programas que dar\u00e3o origem \u00e0 publica\u00e7\u00e3o um dia de sistemas de trading. Neste caso, come\u00e7o pelo mais b\u00e1sico, criar fun\u00e7\u00f5es\/ferramentas, para converter hist\u00f3ricos de cota\u00e7\u00f5es de todos os tipos, ac\u00e7\u00f5es, c\u00e2mbios, etc. Neste caso podem ver que eu associo letras a cada posi\u00e7\u00e3o de um texto, e depois posso alterar a ordem<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/01\/2020-08-10-Returning-to-project-MAAT-Trading-Systems-Tester-C-Sistemas-de-Trading-150x150.png?v=1618147691\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2020-08-10 - Trading Systems - Regresso ao projecto MMAT - Back-Testing de Sistemas de Trading, em C++\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2020\/08\/10\/2020-08-10-trading-systems-regresso-ao-projecto-mmat-back-testing-de-sistemas-de-trading-em-c\/\">2020-08-10 &#8211; Trading Systems &#8211; Regresso ao projecto MMAT &#8211; Back-Testing de Sistemas de Trading, em C++<\/a><time datetime=\"2020-08-10T06:55:00+00:00\" class=\"wp-block-latest-posts__post-date\">August 10, 2020<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Mensagem de 10 de Agosto, quando decidi voltar a este projecto parado h\u00e1 10 anos: \u00abPessoal do Trading\/Bolsa\/Forex\/Finan\u00e7as\/Banca, estou de volta a algo que j\u00e1 me t\u00eam perguntado quando retomaria. Vou finalmente retomar o projecto MMAT, que visaria tornar p\u00fablico um sistema de trading que criei em 2006, e que dava 19.000% de lucro no<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/01\/2020-07-16-Testing-SQLite-for-possible-uses-on-trading-systems-testing-150x150.png?v=1618147678\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"2020-07-16 - Testando o SQLite para poss\u00edveis usos no futuro programa de testes de Sistemas de Trading em C++\" style=\"\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.goncalo.pt\/por\/2020\/07\/16\/2020-07-16-testando-o-sqlite-para-possiveis-usos-no-futuro-programa-de-testes-de-sistemas-de-trading-em-c\/\">2020-07-16 &#8211; Testando o SQLite para poss\u00edveis usos no futuro programa de testes de Sistemas de Trading em C++<\/a><time datetime=\"2020-07-16T06:06:00+00:00\" class=\"wp-block-latest-posts__post-date\">July 16, 2020<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Umas experi\u00eancias com o SQLite, a sondar coisas necess\u00e1rias no Futuro, no dia 16 de Julho. Explicado na descri\u00e7\u00e3o da altura, abaixo: \u00ab2020-07-16 &#8211; Umas experi\u00eancias com a BD SQLite, isto porque, um dos projectos que tenho para o Futuro \u00e9 a cria\u00e7\u00e3o de um sistema de testes de sistemas de trading (para optimiza\u00e7\u00e3o de<\/div><\/li>\n<\/ul>\n\n\n<p>2021-04-15.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Este \u00e9 o meu projecto MMAT original. N\u00e3o o retomarei como era, pois estou a reescrev\u00ea-lo em C\/C++ e em<\/p>\n","protected":false},"author":1,"featured_media":877,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-876","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Projecto MMAT Original - 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\/projecto-mmat-original\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Projecto MMAT Original - Gon\u00e7alo Ferreira\" \/>\n<meta property=\"og:description\" content=\"Este \u00e9 o meu projecto MMAT original. N\u00e3o o retomarei como era, pois estou a reescrev\u00ea-lo em C\/C++ e em\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.goncalo.pt\/por\/projecto-mmat-original\/\" \/>\n<meta property=\"og:site_name\" content=\"Gon\u00e7alo Ferreira\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-30T01:08:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/04\/MMAT-177933_10150964909428850_1159085764_o.jpg?v=1631288793\" \/>\n\t<meta property=\"og:image:width\" content=\"1279\" \/>\n\t<meta property=\"og:image:height\" content=\"649\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/projecto-mmat-original\/\",\"url\":\"https:\/\/www.goncalo.pt\/por\/projecto-mmat-original\/\",\"name\":\"Projecto MMAT Original - Gon\u00e7alo Ferreira\",\"isPartOf\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/projecto-mmat-original\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/projecto-mmat-original\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/04\/MMAT-177933_10150964909428850_1159085764_o.jpg?v=1631288793\",\"datePublished\":\"2021-04-15T15:15:53+00:00\",\"dateModified\":\"2023-10-30T01:08:58+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/projecto-mmat-original\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.goncalo.pt\/por\/projecto-mmat-original\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/projecto-mmat-original\/#primaryimage\",\"url\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/04\/MMAT-177933_10150964909428850_1159085764_o.jpg?v=1631288793\",\"contentUrl\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/04\/MMAT-177933_10150964909428850_1159085764_o.jpg?v=1631288793\",\"width\":1279,\"height\":649,\"caption\":\"O meu projecto MMAT, relacionado com Sistemas de Trading Mecanizados...\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/projecto-mmat-original\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.goncalo.pt\/por\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Projecto MMAT Original\"}]},{\"@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\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Projecto MMAT Original - 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\/projecto-mmat-original\/","og_locale":"en_US","og_type":"article","og_title":"Projecto MMAT Original - Gon\u00e7alo Ferreira","og_description":"Este \u00e9 o meu projecto MMAT original. N\u00e3o o retomarei como era, pois estou a reescrev\u00ea-lo em C\/C++ e em","og_url":"https:\/\/www.goncalo.pt\/por\/projecto-mmat-original\/","og_site_name":"Gon\u00e7alo Ferreira","article_modified_time":"2023-10-30T01:08:58+00:00","og_image":[{"width":1279,"height":649,"url":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/04\/MMAT-177933_10150964909428850_1159085764_o.jpg?v=1631288793","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.goncalo.pt\/por\/projecto-mmat-original\/","url":"https:\/\/www.goncalo.pt\/por\/projecto-mmat-original\/","name":"Projecto MMAT Original - Gon\u00e7alo Ferreira","isPartOf":{"@id":"https:\/\/www.goncalo.pt\/por\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.goncalo.pt\/por\/projecto-mmat-original\/#primaryimage"},"image":{"@id":"https:\/\/www.goncalo.pt\/por\/projecto-mmat-original\/#primaryimage"},"thumbnailUrl":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/04\/MMAT-177933_10150964909428850_1159085764_o.jpg?v=1631288793","datePublished":"2021-04-15T15:15:53+00:00","dateModified":"2023-10-30T01:08:58+00:00","breadcrumb":{"@id":"https:\/\/www.goncalo.pt\/por\/projecto-mmat-original\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.goncalo.pt\/por\/projecto-mmat-original\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goncalo.pt\/por\/projecto-mmat-original\/#primaryimage","url":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/04\/MMAT-177933_10150964909428850_1159085764_o.jpg?v=1631288793","contentUrl":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/04\/MMAT-177933_10150964909428850_1159085764_o.jpg?v=1631288793","width":1279,"height":649,"caption":"O meu projecto MMAT, relacionado com Sistemas de Trading Mecanizados..."},{"@type":"BreadcrumbList","@id":"https:\/\/www.goncalo.pt\/por\/projecto-mmat-original\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.goncalo.pt\/por\/"},{"@type":"ListItem","position":2,"name":"Projecto MMAT Original"}]},{"@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\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/pages\/876"}],"collection":[{"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/types\/page"}],"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=876"}],"version-history":[{"count":3,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/pages\/876\/revisions"}],"predecessor-version":[{"id":887,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/pages\/876\/revisions\/887"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/media\/877"}],"wp:attachment":[{"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/media?parent=876"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}