記事「MQL5での取引戦略の自動化(第40回):カスタムレベルを使ったフィボナッチリトレースメント取引」についてのディスカッション

 

新しい記事「MQL5での取引戦略の自動化(第40回):カスタムレベルを使ったフィボナッチリトレースメント取引」はパブリッシュされました:

フィボナッチリトレースメント取引のためのMQL5エキスパートアドバイザー(EA)を構築します。日足の値幅またはルックバック配列を使用して、50%や61.8%といったカスタムレベルをエントリー用に計算し、終値と始値の比較に基づいて強気または弱気のセットアップを判断します。システムは、価格が各レベルをクロスした際に買いまたは売りをトリガーし、各レベルごとに最大取引回数を設定できます。また、新しいフィボナッチ計算時の任意決済、最小利益閾値到達後のポイントベースのトレーリングストップ、値幅に対する割合で設定されるストップロスとテイクプロバッファを備えています。

OnDeinit関数では、ObjectsDeleteAll関数を使い、接頭辞「InfoLabel_」とタイプOBJ_LABELを指定して、すべてのサブウィンドウから情報ラベルを削除します。その後、ObjectDeleteで日足用のFIB_OBJと配列用のfibNameを削除し、チャート上の表示をクリアします。コンパイルすると、次の結果が得られます。

コンパイルのGIF

これで、必要に応じてトレーリングストップを適用することで、ポジションをデフォルトで管理できることが確認でき、目的を達成しています。残っている作業は、このプログラムのバックテストをおこなうことです。バックテストについては次のセクションで扱います。


作者: Allan Munene Mutiiria

 
わあ、これはとてもいい。これを私の取引戦略に使って いる。
 
Israr Hussain Shah 取引戦略として使って いる。
親切なフィードバックをありがとう。ようこそ。
 
キャンパスで学んだことを自分のトレーディング 戦略に応用するために、幾何学的ブラウン運動と微積分についても教えてほしい。
 
Lesley Malabi Barasa トレーディング 戦略に応用できるなんて、本当に驚きです。
親切なフィードバックをありがとう。もちろんです。