Scripts: SelfGenerator

 

SelfGenerator:

Este script gera um arquivo com o seu próprio código fonte (solução do programa clássico em MQL5). Ele pode ser útil para estudar programação e os algoritmos.

Autor: Vladimir Gomonov

 
Interessante!!! Obrigado
 
Que bom, que bom. Agora podemos esperar EAs auto-modificáveis no nível do código-fonte :)
 
Buter:
Adorável, adorável. Agora podemos esperar EAs auto-modificáveis no nível do código-fonte :)
Vou pensar sobre isso. ;-)
 

A propósito, diretamente no tópico (ou no fórum), você pode realizar um microconcurso: "Quem tem menos tempo".

;-)

---------

Pensei... melhor no fórum - para atrair pessoas do fórum mql4 para o fórum mql5.

Mais curto! Se alguém se atrever a repetir o feito e quebrar o recorde de brevidade, inicie um tópico no fórum (com o nome "Shorter!") e publique o código lá.

 
Automated-Trading:

Gerador próprio:

Autor: Владимир

Olá,

Quando tentei executar esse script, recebi a seguinte mensagem de erro: 'SelfGenerator.ex5' é muito antigo, deve ser recompilado. Meu terminal MT5 foi atualizado hoje, em 19/02/2011 (compilação 401).

O que devo fazer?

Atenciosamente,

 
och:

Olá,

Quando tentei executar esse script, recebi a seguinte mensagem de erro: 'SelfGenerator.ex5' é muito antigo, deve ser recompilado. Meu terminal MT5 foi atualizado hoje, em 19/02/2011 (build 401).

O que devo fazer?

Com certeza,

Agora ele está disponível como código-fonte.
 

Oh meu Deus... isso é uma piada ou o quê? A única coisa que esse script faz é gravar a string "S" em um arquivo... Absolutamente inútil...

[Excluído]  

Ele funciona como esperado. O script recria seu próprio código-fonte. Para que podemos usar esse código?

Eu criaria uma biblioteca que utilizasse essa ideia para recriar um programa e, em seguida, integrá-la às funções da API do telegrama para permitir que os usuários autorizados solicitem o código-fonte. Isso permitirá que o programador encontre os erros relatados no produto e os corrija imediatamente, em qualquer lugar e a qualquer momento.