記事「ダイナミックマルチペアEAの形成(第2回):ポートフォリオの分散化と最適化」についてのディスカッション

 

新しい記事「ダイナミックマルチペアEAの形成(第2回):ポートフォリオの分散化と最適化」はパブリッシュされました:

ポートフォリオの分散化と最適化とは、複数の資産に戦略的に投資を分散しながら、リスク調整後のパフォーマンス指標に基づいてリターンを最大化する理想的な資産配分を選定する手法です。

プロの取引において最も根深い課題のひとつは、一貫したポートフォリオ運用と堅牢なリスク管理体制の維持です。トレーダーはしばしば単一の資産や戦略に過度に依存してしまい、市場環境が急変した際に大きなドローダウンを被るリスクを高めてしまいます。さらに、相関性の高い金融商品に過剰レバレッジをかける傾向があるため、同時多発的な損失の可能性が増し、リターンの安定性を損ねることにもつながります。分散化・最適化が徹底されていないポートフォリオでは、パフォーマンスが不安定になり、感情的な判断や収益のばらつきを招きがちです。したがって、非相関資産群全体にわたってリスク調整後のリターンを戦略的にバランスさせる体系的なフレームワークが、持続的かつ長期的なパフォーマンスには不可欠です。

これらの課題を緩和するために、本稿ではポートフォリオ最適化、マルチアセット分散投資、およびオシレーターによる確認を組み合わせたブレイクアウト取引戦略を統合した定量的アプローチを提案します。複数の通貨ペアにわたってブレイクアウト戦略を同時に展開することで、高確率のモメンタム駆動型の価格変動を捉えつつ、非相関市場へのエクスポージャーによってリスクを分散できます。さらに、オシレーター系指標をエントリーシグナルの確認に用いることで、偽のブレイクアウトへの参加を最小限に抑え、無駄な取引を削減します。このアプローチは、利益機会を高めるだけでなく、異なる市場局面を体系的に捉えることでポートフォリオの安定性を強化します。結果として、ボラティリティに対する耐性が向上し、変化するマクロ環境とテクニカル条件に沿った一貫したパフォーマンスを実現します。


作者: Hlomohang John Borotho

 

おはようございます。エキスパートを実行しようとしているのですが、テスターの起動時に以下のエラーが発生します。

エラー

ストキャスティックス・オシレーターは グラフ上では正常に動作しているように見えるのですが。

グラフ

助けていただけますか?ありがとうございました。

 
Alberto Tortella ストキャスティクスオシレーターは グラフ上では正常に動作しているように見えます。

助けていただけますか?ありがとうございました。


https://www.mql5.com/en/forum/272025#comment_8360462

my expert error: "cannot load indicator 'Bollinger Bands' [4801]
my expert error: "cannot load indicator 'Bollinger Bands' [4801]
  • 2018.08.13
  • mohsen bahrami
  • www.mql5.com
hi. I reinstalled meta trader 5 and during test my expert, this error accures. how can i fix it...
 

残念ながら、このエラーを回避するために何をすればいいのかわかりません。

 

OK、Input/SymbolsにEURUSDと 書いたら動くようになりました。

ありがとう。

 

ストラテジー・テスターで、なぜこのような奇妙な期間を使ったのか興味があります。 2024年の全月を予想していたのですが。 トレーリング・ストップ・ロスのコンセプトはいいですね。私も同じ手法を使っています。私が工夫したのは、損益分岐点に達しそうになった後、取引がマイナスに転じた場合の損失を最小限に抑えることです。


これからも記事を楽しみにしています。

ケープコッダ

 
Alberto Tortella ストキャスティクスオシレーターは グラフ上では正常に動作しているように見えます。


助けていただけますか?ありがとうございました。

各入力通貨はコンマで区切ってください。通貨と通貨の間にスペースを入れないでください。

 

またまたこんにちは、


あなたのシステムをアクティブなチャートで使ってみたところ、いくつかの改善点が見つかりました。


Albertoの問題は、マーケットウォッチウィンドウのシンボルリストにすべてのペアが含まれていなかったことでしょう。

ArraySize(...)の代わりにNum_symblsを使うと、少し速くなります。 また、フルネームを綴ることで、他の人があなたのコードをより理解しやすくなり、多くのyntaxエラーを防ぐことができます。

DisplayObjectsはコードになかったので、私が追加した。

DisplayObjectsの中に、チャート・シンボルだけを選択する条件を追加しました。 他のシンボルを列挙する必要はありませんし、画面を乱雑にしてしまいます。 しかし、もしかしたら何か見落としているかもしれません。

最後に、レンジ計算に問題があります。 アクティブなチャート上で、ストラテジーテスター 上ではありませんが、EAを開始すると、現在の日付より先の未来のレイが生成されます。 例えば、4/30に開始すると、4/30の午前10時に開始し、5/1に終了するレイが生成されます。 この結果、表示されないレイがチャートに表示されませんが、オブジェクトリストには表示されます。 これは、あなたに直してもらいましょう。

私のコードを添付します。


ありがとう、CapeCoddah

ファイル:
 
パート1とパート2のEASが同じなので、何かが混乱したのだと思う。 パート1とパート2が同じように見える。