ホーム システムトレード 投稿

gpfTCPivotLimit - MetaTrader 5用のシステムトレーディングEA

添付ファイル
1054.zip (4.03 KB, ダウンロード 0回)

このエキスパートアドバイザー(EA)はMQL4から書き直され、元々はこちらに掲載されています。著者はGeorge-on-Donです。

動作原理

買いポジションは、価格がサポートレベルと交差した際にオープンします。バーがそのレベルの上で閉じ、前のバーがそのレベルの上でオープンし、その影で交差するか、ちょうどそのレベルで閉じる必要があります。売りポジションのオープンはその逆の動きです。

ストップロスとテイクプロフィットは、エントリーレベルの下/上に位置するサポート/レジスタンスレベルに設定されます。ストップロスとテイクプロフィットが非常に近い場合、ポジションを開くことができないため、ストップロスを第2のサポート/レジスタンスレベルに、テイクプロフィットを第3のレジスタンス/サポートレベルに設定してポジションを開こうとします。

最も近いサポート/レジスタンスレベルに達した場合(テイクプロフィットがさらに遠い場合)、ポジションのストップロスはポジションのオープン価格レベルにスプレッドを加えた値に移動します(この機能は無効にすることも可能です)。

以下の画像は、ストラテジーテスターのビジュアルモードでのエキスパートアドバイザーのパフォーマンスを示しています。

パラメーター

  • Lots - 注文ボリューム。0の場合はMaxrRパラメーターが使用されます。
  • SndMl - エキスパートアドバイザーがポジションを開閉する際にメールでメッセージを送信します。
  • DcF - 損失時のロット減少ファクター。値が0の場合、減少は行われません。値が低いほどロットの減少が大きくなります。減少できない場合は最小ロットが使用されます。
  • MaxR - 最大リスク(0-1、自由資金の割合)。Lotsの値が0のときに有効です。
  • TgtProfit - レベルの利用のバリエーション(1-5)。買いポジションの例:
       1 - Support1に基づいてオープン、ストップロスはSupport2、テイクプロフィットはResist1;
       2 - Support1に基づいてオープン、ストップロスはSupport2、テイクプロフィットはResist2;
       3 - Support2に基づいてオープン、ストップロスはSupport3、テイクプロフィットはResist1;
       4 - Support2に基づいてオープン、ストップロスはSupport3、テイクプロフィットはResist2;
       5 - Support2に基づいてオープン、ストップロスはSupport3、テイクプロフィットはResist3。
  • isTradeDay - 日中の取引のみ(23:00にポジションを閉じる)。
  • ModSL - 最初のターゲットに到達した際にストップロスを変更します(オープンレベルからの利益方向の最も近いレベル)。

関連記事

コメント (0)