アイデアの作者: Vit, mq5コードの作者: barabashkakvn。
入力パラメータ
- N秒前 - 価格の動きを記録する秒数。
- ステップ(pips単位) - ステップ値。
- ロット数 - ポジションのボリューム。
- ストップロス(pips単位) - ストップロスの値。
- テイクプロフィット(pips単位) - テイクプロフィットの値。
- ストップロスが発動した場合の係数 - ストップロス後のロット増加率。
このエキスパートアドバイザーは、最後の N秒前 の秒数を分析し、現在の価格と比較します。
ストップロスとテイクプロフィットの発動を監視するために、優れた列挙型 ENUM_DEAL_REASON を使用しています:
| 識別子 | 説明 |
|---|---|
| *** | |
| DEAL_REASON_SL | ストップロスの発動により取引が実行されました |
| DEAL_REASON_TP | テイクプロフィットの発動により取引が実行されました |
| *** |
ストップロスが発動した場合、次のポジションのロットは ストップロスが発動した場合の係数 パラメータに従って増加します。
ポジションオープニングルール
- 買い - バー#1はブル(終値 > 始値)で、現在の価格はN秒前の価格よりステップだけ高い必要があります。
- 売り - バー#1はベア(終値 < 始値)で、現在の価格はN秒前の価格よりステップだけ低い必要があります。
コメント 0