スクリプト: SelfGenerator

 

SelfGenerator:

このスクリプトは、そのソースコード(MQL5における古典的なプログラムの解決法)を使用してファイルを生成します。プログラムとアルゴリズムを研究するのに有用かもしれません。

作者: Vladimir Gomonov

 
面白い!ありがとう
 
いいね、いいね。これでソースコード・レベルの自己修正EAが期待できる)
 
Buter:
いいね、いいね。これでソースコードレベルの自己修正EAを期待できる)
考えてみるよ。;-)
 

ちなみに、このスレッド(またはフォーラム)で、「誰がより背が低いか」というマイクロコンテストを開催することができます。

;-)

---------

mql4フォーラムからmql5フォーラムに人々を引き付けるために - 私は思った...フォーラム上でより良い。

より短く!もし誰かがこの偉業を繰り返し、短さの記録を破る勇気があるなら、フォーラムでスレッドを立ち上げ("Shorter!"という名前で)、そこにコードを投稿してください。

 

こんにちは、

そのスクリプトを実行しようとすると、次のようなエラーメッセージが表示されます: 'SelfGenerator.ex5' is too old, it should be recompiled.私のMT5ターミナルは本日2011年2月19日に更新されました(ビルド401)。

どうすればよいでしょうか?

よろしくお願いします、

 
och:

こんにちは、

そのスクリプトを実行しようとすると、次のようなエラーメッセージが表示されます: 'SelfGenerator.ex5' is too old, it should be recompiled.私のMT5ターミナルは本日2011年2月19日に更新されました(ビルド401)。

どうすればよいでしょうか?

回答

ソースコードが公開されました。
 

なんてこった...これはジョークなのか何なのか...!このスクリプトがすることといえば、"S "という文字列をファイルに書き込むことだけだ。

削除済み  

期待通りに動く。スクリプトは自身のソースコードを再作成する。このようなコードを何に使えるだろうか?

私なら、このアイデアを利用してプログラムを再作成するライブラリを作り、それをテレグラムのapi関数と 統合して、許可されたユーザーがソースを要求できるようにする。これによってプログラマーは、報告された製品のバグをキャッチし、いつでもどこでもその場で修正できるようになる。