記事"マルチモジュールEAの作成"についてのディスカッション

 

新しい記事 マルチモジュールEAの作成 はパブリッシュされました:

MQLプログラミング言語によって、取引戦略のモジュール設計の概念を実装することができます。この記事では、別々にコンパイルされたファイルモジュールからなるマルチモジュールEAの作成例をご紹介します。

モジュールに代わる唯一のものは、モノリシックプログラムです。これはあまり便利ではありません。プログラムの機能の一部を変更または補足する必要がある場合、EAのコードを編集する必要があります。コードの作成者または経験豊富なプログラマーであれば、ほとんどの場合これを行うことができると思います。モノリシックプログラムがさらにコンパイルされた場合、製品は著作権者によってのみ編集可能であり、製作者と同意すればいいというものではありません。このような背景から、プログラムの重要な機能を変更する為に、製作者に問い合わせるのではなく、自分自身や第三者の開発者のサービスを使用する方がよっぽど便利に思えます。


図 1. モジュール式取引ロボットの抽象化

作者: Sergey Pavlov