記事「多通貨エキスパートアドバイザーの開発(第17回):実際の取引に向けたさらなる準備」についてのディスカッション

 

新しい記事「多通貨エキスパートアドバイザーの開発(第17回):実際の取引に向けたさらなる準備」はパブリッシュされました:

現在、EAはデータベースを利用して、取引戦略の各インスタンスの初期化文字列を取得しています。しかし、データベースは非常に大容量であり、実際のEAの動作には不要な情報も多数含まれています。そこで、データベースへの接続を必須とせずにEAを機能させる方法を考えてみましょう。

以前の記事では、リアル口座での運用に向けたEAの改良について取り上げました。これまでは主に、ストラテジーテスター上で満足できる結果を得ることに注力してきましたが、実際の取引環境では、さらに多くの準備が必要です。

端末の再起動後にEAの動作を復元すること、取引銘柄の名称が多少異なる場合にも対応すること、指定した指標に到達した際に自動的に取引を終了することなどに加えて、次の課題にも直面しています。それは、取引戦略インスタンスおよびそのグループの最適化結果を格納したデータベースから、初期化文字列を直接取得している点です。

EAを起動するには、共有端末フォルダにデータベースファイルを配置する必要があります。しかし、データベースのサイズはすでに数ギガバイトに達しており、今後さらに拡大すると見込まれます。このため、データベースをEAに不可欠な構成要素とするのは現実的ではありません。実際に必要なのは、データベースに格納された情報のごく一部に過ぎないのです。したがって、EA内で必要な情報のみを抽出・利用できる仕組みを実装する必要があります。

Разрабатываеммультивалютныйсоветник(Часть17):Дальнейзаяподготовкакреальнойторговле 


作者: Yuriy Bykov