トラリピ系EAを作成してみる(2)

トレイリングストップを組み込む

トラリピはトレンド相場に弱いという話は前回しました。相場が順行した場合に少しでも利を伸ばすために、トレイリングストップを組み込んでおこうと思います。

トラリピにトレイリングストップを入れるとトレンド相場では効果があることが実践FXトラリピの教科書で示されています。

エンスパ編集部 (著)

トレイリングストップのコードは一般的なトレイリングストップ関数をご覧ください。

trailingStopGeneral()をEAのOnTick()の最初に入れておけばOKです。

トラップの範囲の自動変更の仕様検討

続いて、トラップの範囲を超えて相場が順行した場合を検討します。

例えば、AUDJPYの80~100円で買いトラップを仕掛けていた場合、レートが102円とかになってしまうとエントリーしなくなります。つまり、機会損失になってしまいます。

これを避けるには、トラップの範囲を超えた場合(買いトラリピの場合は100円+利益値幅超えですね)に、トラップを仕掛け直せば良いことになります。

恐らく殆どのトラリピ運用者は、これを手動で行っているはずです。一気にレートが上昇するケースなんかでは、その対応が追い付かず、もったいないですよね。

トラップを仕掛け直すためには、トラップの上限価格、下限価格を動的に変更できる仕組みが必要になります。

色んな方法が思いつきますが、現在レートを仕掛け直す際の中心価格として、その上下にトラップを仕掛ける方法を採用してみます。上限と下限の値幅を決めて、中心価格から上に3割、下に7割といった感じになるようにします。例えば、AUDJPYの現在価格が90円、値幅を10円とし、上に3割、下に7割とします。その場合、トラップの上限価格は93円、下限価格が83円になるイメージです。

それと、あまりにもレートが上昇し過ぎて、ロスカットの水準が高くなり過ぎた場合も考慮しないといけません。ロスカットの水準が一定価格以上になった場合は、トラップの仕掛けを中止にする仕組みも欲しいところです。

続きはまた今度。

MT4の無料プログラミング講座

メルマガ登録して、MT4のプログラミング講座を無料で受けちゃおう!

超豪華プレゼントも盛りだくさん♪

MT4プログラミングを習得すると、オリジナルEA運用、作成代行、商品販売等、複数の収入源を手に入れられるよ。副業に最適だね!

↓↓↓ 詳細はこちら ↓↓↓

アイキャッチ

トラリピEAの最新記事8件

>

エターナル・パートナーPRO ~MT4裁量トレード支援ツール~ 「MT4は裁量トレーダーに優しくない」そう思ったことありませんか?もっと快適にトレードするための強力な売買ツールが必要だと考え、開発したのが「エターナル・パートナーPRO」です。元々は自分自身のために開発したツールですので、手抜き無しのガチものです。既に200名近い方に手に取っていただき、喜びの声が続々と届いております。ぜひご覧ください!

CTR IMG