アイデア提供者: Vladさんです。
MQL5コード提供者: barabashkakvnさんです。
このEAは、キャンドルスティックのサイズが「キャンドルサイズの最小値」以上になるのを待ちます。その際、「N分以内にポジションをオープン可能」という時間制限があります。同時に「逆さまの影の最大長」も考慮されます(売りポジションには下ヒゲ、買いポジションには上ヒゲを考慮します)。

ここでのルールは、現在のバーで一度にオープンできるポジションは1つだけということです。もし最後のポジションがストップロスでクローズされた場合(取引DEAL_ENTRY_OUTがDEAL_REASON_SLのプロパティを持つ場合)、損失が発生したら、次のポジションは「SL時のロット削減係数」倍小さいロットサイズでオープンされます。
さらに、ポジションに関連する興味深いパラメータが2つあります: 「ポジションのライフはNバー」 - ポジションの寿命をバーで設定し、その後強制的にポジションをクローズします。また、「Nバーで利益のあるポジションをクローズ」 - 利益が出ている場合、Nバーでポジションをクローズします。
忘れてはいけないのは、ポジションは「開始時間」と「終了時間」で制限された時間枠内でのみオープンできるということです。そして、ポジションサイズ管理について:
- ポジションボリュームは一定(パラメータ「ロット」>0、かつ「リスク」=0)
- ポジションボリュームは動的(パラメータ「ロット」=0、かつ「リスク」>0)
さらに、ストップロスやテイクプロフィットのレベル、トレーリングを無効にすることも可能です。
コメント 0