決済を値幅指定 MT4EA作成編第19回
FXの決済のしかたには、いくつかの種類があります。私が主に使うのは以下の3つです。
- テクニカル指標を目安に決済
- 予め値幅を決めて決済
- 場帖の状況で決済
前回までのRSIの決済は一番上の「テクニカル指標を目安に決済」でした。移動平均線を使う場合でも、2つの移動平均線がクロスするタイミングで決済するなどのパターンはよく使われています。
今回やるのは2番目の「予め値幅を決めて決済」です。ポジションを作ってから100pips動いたら決済するといったパターンもEAでは簡単に作れます。
今後のEAつくり
ちなみに3番目の「場帖の状況で決済」は自動売買でやる予定はありません。今の私のEA作成技術では、場帖の値の受け止めを自動売買に取り込むやり方はどうしていいかわからないし、想像もできないのです。
まあ、無理にやる必要もないと思っています。
場帖・グラフをみて売買判断するというのは、パターン化できない部分があります。多分、プログラムも複雑にならざるを得ません。自動売買は、そこまで複雑なことしなくても利益は出せると思っています。
まずは、単純なEAを基礎にして堅実に利益を積み上げていけるEAを作ることを優先していきます。
当面は、この方針でやっていこきます。
まだまだ作りたいEAが100以上あります。それを一つづつ作っていくのが、今の私の楽しみです。今回のRSIのように既存のテクニカル指標を組み合わせるだけでも、面白いEAが沢山つくれます。まずは、これらのEA作りを通じてテクニカル指標への理解を深めていきます。
少しづつ複雑なことに挑戦していくことで、更に完成度を高めていけるのではないかと思っています。6月は「ボリンジャーバンド」をテーマに取り組む予定です。
何年かかるかわかりませんが、EA作りの目標数は1000です。何事もそうですが、大体1000回くらいやると基礎が身につくんですよね。
ちょっとズレたので、話を元に戻しますね。
同じ人のEAを加工するメリット
今回使うEAは、「FXメタトレーダー実践プログラミング」328ページで紹介されている「Breakout1SL1.mq4」を使用します。
本をお持ちの方はこのEAをダウンロードしておいてください。ダウンロードした後は、必ず複製して加工しても元のEAには影響がないようにしておいてください。
参考記事:EA加工前の準備 EAコピーの仕方
前回のEAは使いません。
変更箇所が多くなって理解しにくくなるからです。決済で値幅指定をするEAを作るときは、最初から値幅決済の無料EAを使えば手間も省けミスも減ります。
この部分は、私も勉強会で教えていただきました。EAをつくるときは以下の手順でやると手間が大幅に軽減します。
- どんなEAを作るか考える。
- そのEAの仕組みに近い無料EAを探す。
- 無料EAを自分用に加工する。
ネット上では、無料EAが無限に入手できます。簡単に大量入手できる方法の一つはこの連載でもご紹介しました。
私のようなMT4初学者が思いつくようなEAに似たようなものは、探せば大体みつかります。とはいえ、まだまだEAを読み込む力がないうちは、あまり手広く探すのはやめたほうがよいです。最初は、EA作りの基本パターンを決めておきます。そして、使うEAもできるだけ同じ人が作ったものにするのがおすすめです。
例えば、私は「EAの仕組みに近い無料EA」は基本的に豊嶋先生の本の中で使われているEAから探します。同じ人がつくったEAは基本構造が同じなので、何回か加工しているとEAの中身も自然に頭に入ってきます。
「Breakout1SL1.mq4」について
「Breakout1SL1.mq4」は、前回加工で使用した「Breakout_Exp.mq4」の進化版です。そのままブレイクアウトEAとしても使えるのですが、これを前回同様にRSIEAに変更してみます。
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で儲からないことで目覚めた