皆さん、こんにちは!
ここ2ヶ月、EAを学んで作成してきましたが、今回ご紹介するのは、初めてのちゃんとしたエラーの少ないロボットです。このEAはショートポジション専用で、ロングポジションはまだ対応していません。ショートポジションが明確に有利な場合には、ロング版をクローンしてEAに追加予定です。
このEAは15分足(M15)用に作られており、高い時間帯(M30、H1以上)での売りストップポジションは多く実行されないため、低い時間帯ではスプレッドが大きくなるため使っていません。
エントリーは、アスク価格と2つの移動平均線が低期間のエンベロープバンドに含まれるときに、売りストップのペンディングオーダーを設定します。このオーダーは1時間15分持続します。
エグジットは、3つの異なるパラボリックSARポイントがアスク価格の下にあり、移動平均のクロスオーバーが発生したとき(シグナル移動平均がファスト移動平均を下から上にクロス)に行います。
S/L(ストップロス)とT/P(テイクプロフィット)は設定可能でオプションです。
もちろん、このシステムをマーチンゲール戦略を使って大きな勝ちにつなげる方法もありますが、今のところは売りシグナルの改善に焦点を当てています。その後、リスク管理モジュールやより良いエグジット方法を追加する予定です。
コードがポルトガル語で書かれている点はご了承ください。以下に入力パラメータの説明を示します:
- AguardaCompletarCandle: 15分足のバーが完成するまで待機します(テスターで「オープンバー価格のみ使用」に相当)
- TP: テイクプロフィット(ピップ単位)
- SL: ストップロス(ピップ単位)
- PerEnv: エンベロープの期間
- sdEnv: エンベロープの偏差
- PerMM: シグナルの指数移動平均の期間
- PerMMl: ファスト(シグナルよりも遅い)指数移動平均の期間
その他の入力パラメータについては、テスターの「入力パラメータ」ボックスで説明されています。これらはリスク管理に関するもので、オーダー配置には関係ありません。
楽しんでいただければ嬉しいですし、良いアイデアがあればぜひお寄せください!実装してこちらで共有したいと思います。
コメント 0