MetaTrader 5向けのCandle Shadows v1 - トレードをサポートするEA

Mike 2018.07.14 00:11 11 0 0
添付ファイル

アイデア提供者: Vladさんです。

MQL5コード提供者: barabashkakvnさんです。

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

Candle shadows v1 Sell

ここでのルールは、現在のバーで一度にオープンできるポジションは1つだけということです。もし最後のポジションがストップロスでクローズされた場合(取引DEAL_ENTRY_OUTがDEAL_REASON_SLのプロパティを持つ場合)、損失が発生したら、次のポジションは「SL時のロット削減係数」倍小さいロットサイズでオープンされます。

さらに、ポジションに関連する興味深いパラメータが2つあります: 「ポジションのライフはNバー」 - ポジションの寿命をバーで設定し、その後強制的にポジションをクローズします。また、「Nバーで利益のあるポジションをクローズ」 - 利益が出ている場合、Nバーでポジションをクローズします。

忘れてはいけないのは、ポジションは「開始時間」と「終了時間」で制限された時間枠内でのみオープンできるということです。そして、ポジションサイズ管理について:

  • ポジションボリュームは一定(パラメータ「ロット」>0、かつ「リスク」=0)
  • ポジションボリュームは動的(パラメータ「ロット」=0、かつ「リスク」>0)

さらに、ストップロスやテイクプロフィットのレベル、トレーリングを無効にすることも可能です。

リスト
コメント 0