記事「多通貨エキスパートアドバイザーの開発(第1回):複数取引戦略の連携」についてのディスカッション

 

新しい記事「多通貨エキスパートアドバイザーの開発(第1回):複数取引戦略の連携」はパブリッシュされました:

取引戦略にはさまざまなものがあります。リスクを分散し、取引結果の安定性を高めるためには、複数の戦略を並行して適用することが有効かもしれません。ただし、それぞれのストラテジーが個別のエキスパートアドバイザー(EA)として実装されている場合、1つの取引口座でそれらの作業を管理することは非常に難しくなります。この問題を解決するのに合理的なのは、1つのEAで異なる取引戦略の運用を実装することです。

何が欲しいのか、何を持っているのかを決める必要があります。

私たちは次を持っています(あるいは、ほとんど持っています)。

  • 既製のEAコードまたは取引操作を実行するための定式化されたルールの形で提供される、様々な銘柄や時間枠で機能する様々な取引戦略
  • 初期入金
  • 最大許容ドローダウン

私たちは次を望んでいます。

  • 選択したすべてのストラテジーを1つの口座で複数の銘柄と時間枠で連携する
  • 入金をすべてに均等に、または指定された比率に従って分配する
  • 最大許容ドローダウンを遵守するために、建てたポジションの数量を自動的に計算する
  • 端末の再起動を正しく処理する
  • MetaTrader 5および4で起動する

オブジェクト指向のアプローチ、MQL5とMetaTrader 5の標準テスターを使用します。

目の前の課題はかなり大きいので、ステップごとに解決していきます。

作者: Yuriy Bykov