RSI値幅決済EA 短期売買向 MT4EA作成編第26回
2つのRSIEA
1本目に作った「テクニカル指標を目安に決済タイプ」のRSIEAはこんな感じでした。
参考記事:テクニカル指標を目安に決済タイプ バックテスト結果
同じRSIでも、作り方でかなり違ってきますね。1本目は日足や4時間足など長目の時間軸で有効なものが多かったのですが、2本目は1分足や5分足など短めの時間足でも有効なケースが多くなっています。
このバックテストも6ヶ月で1243回の売買ですので1日平均10回の売買をこなしながら利益になっています。損きり幅も小さくコツコツと利益を積み上げるパターンなので、このタイプのEAの方が使い易いかもしれませんね。
このEAのポイントをちょっと抜き出してみましょう。
- 総損益とプロフィットファクター(PF)
- 勝率
- 1回ごとの平均損益
- 最大損失と最大利益
バックテスト結果の中でそれぞれの番号で薄赤色になっている部分です。ちょっと補足させていただきますね。
約半年間の成績で+558pipsも悪くないのですが、プロフィットファクターが過剰に高くないところもポイントです。このプロフィットファクターが不自然に高いものは、過剰最適化の恐れもありその期間だけ絶好調という可能性があるためです。
これくらいの勝率が維持できると利益が先行する形になるので、どなたでも安心して見ていられる運用が期待できます。ここは、次の平均損益のバランスと併せてみると納得がいきます。
勝ちトレードの平均利益は6.61、負けトレードの平均利益はー11.49です。基本的に「利小損小タイプ」のEAということが確認できます。損トレードのほうが大きくなっているのですが、それを勝率でカバーしてバランスをとっています。
最大損失は90・最大利益は130で設定してあります。
このEAはRSIを逆張り的に使用しているため、トレンドが強力なときは大きく損を膨らませる可能性があります。そのときの損を最大90pipsに抑えてあります。
こんな感じでバックテスト上は安定した結果を出してくれそうな形になっています。ちなみに、過去5年でバックテストした際も大きくプラスの成績を出しています。
RSI値幅決済EA 注意点と疑問点
このEAの取扱いでの大きな注意点がひとつあります。
「スプレッド0.3銭でのバックテスト結果であること」
このバックテストは、OANDAJAPANを使っているのですが、ここの米ドル円スプレッドは0.3銭なのです。これは、上記画像の右上から2段目のところに「スプレッド 現在の(3)」となっているので確認できます。
OANDAJAPANは、今月より大幅にスプレッドを縮小しています。
参考:米ドル円0.3銭・ユ−ロドル0.5pips固定スプレッド開始
しかも、売買数量5万通貨以下の投資家ほどスプレッドが有利になる仕組みのため、私のような小口投資家には二重に嬉しい制度です。他のMT4でやる場合にはそのMT4業者さんのスプレッドでのバックテスト を行うことになりますので、結果がかなり違うものになるかもしれません。
このスプレッドも、バックテスト時に設定変更することもできます。3=0.3銭ですので、1銭でやりたい場合は「10」に設定してからバックテストを実行することでできます。
MT4のスプレッドも時間帯によって拡がることがありますので、それを考慮したい場合は、予め少し広目に設定してバックテストするのも良いだろうと思います。
ところで、このバックテスト結果をみて疑問点ありませんでしたでしょうか?
このバックテスト結果には、当初の予定とは違う部分があります。
利益確定と損きり幅を指定してあるのに、ほとんどの売買がその値幅までいかないうちに決済されていますよね。
この理由、是非考えてみてください。
こういう不自然なものをみつけて解明することは、EA作成技術を伸ばすことにもあります。
出来上がったEAが不思議な動作や思い通りに動かないことなどは、日常茶飯事です。でも、「なぜそうなるのか?」という疑問を持ってEAを見直すことでEA作りの技術が深まっていきます。
その練習だと思って、是非この理由を考えてみてください。
MT4EA作成編目次
EAを手軽につくるやり方をまとめました。
- 第1回MT4EA作成編 RSIEAの簡単な作り方
- 第2回手順その2 EAの売買ロジックを考える
- 第3回手順その3:EA加工前の準備 EAコピーの仕方
- 第4回基本EAの変更箇所確認
- 第5回30分でできるRSI MT4EA作成編
- 第6回MT4組み込みテクニカル指標関数の使い方
- 第7回MT4でRSIEAを作る 売買シグナル部分
- 第8回決済注文プログラムはたった1行
- 第9回マジックナンバーとRSIEA検証行
- 第10回パラメーターと変数化の効果
- 第11回RSI設定使い方 3つのパターン
- 第12回RSIエグジット戦略とは
- 第13回RSIスキャルピングにも使えるこの応用形
- 第14回RSI20 RSI80の検証
- 第15回RSIの使い方 3つのポイント
- 第16回過剰最適化(カーブフィッティング)の話
- 第17回最適化はカミソリ 大怪我しないためのポイント
- 第18回RSIEA無料配布と留意点
- 第19回決済を値幅指定
- 第20回ブレイクアウトMT4無料EA検証
- 第21回EA作成早期習得のための2つのポイント
- 第22回プログラムを短くする関数化
- 第23回「Breakout1SL1.mq4」をRSI値幅決済EAへ書換え
- 第24回コメントアウト MT4でも大切な理由
- 第25回EA解説後半 EA作成上達のコツ
- 第26回RSI値幅決済EA 短期売買向
- 第27回改造EAの面白いところ
- 第28回Breakout1TS1.mq4 1粒で三度おいしい無料EA
- 第29回大量売買防止方法
- 第30回MT4運用失敗の必然性に気づく
- 第31回最適化して最高成績を選ぶ愚
- 第32回MT4 PF(プロフィットファクター)
- 第33回MT4バックテスト 私の使い方
- 第34回MT4ファンのMT4口座比較方法
- 第35回裁量トレードの方が優秀に見える理由
- 第36回MT4最初の壁「夢の過剰最適化」
- 第37回MT4で儲からないことで目覚めた