『ボリンジャーバンドとMACDによるデイトレード』をもとに作成したEAを改造する

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

目次

概要

以下の記事で、『ボリンジャーバンドとMACDによるデイトレード』(マルクス・ヘイトコッター)に記載されているトレードルールをもとにEAを作成しました。

『ボリンジャーバンドとMACDによるデイトレード』をもとにEAを作成した

この記事では、さらなる改造を目指します。

追加したロジック

(1)2σラインを超えた際に、何度もエントリーしないようにする。

そのために、一度エントリーしたら、現在の足が平均移動線を再度タッチするまでエントリーしないというロジックを追加します。

(2)エグジットルールの追加

利益を伸ばすために、MACDとシグナル線がクロスした際にエグジットする機能を追加しました。この機能を使用する場合は、利確の値をある程度大きくしないと、エグジットルールはうまく機能しません。

※今回は実装していないが、エグジットのルールは他に以下のようなルールが考えられます。
・RSIの値が一定の値まで戻る
・ボリンジャーバンドの上下のバンド幅が一定のレベルまで収縮する。

検証するパターン

(i) (1)だけ使用

(ii) (1)と(2)を使用。

(ii)のパターンでは、利確・損切はADRを使わない。利確は50pips、損切は10pipsとする。

ソースコード

※以下のソースコードは、
『FXメタトレーダー実践プログラミング (現代の錬金術師シリーズ)』(豊嶋久道)
で紹介されているライブラリーを使用しています。
そのため、コピペだと動きません。

結果

(i)のパターン

(ii)のパターン

前回の作成したEAのプロフィットファクタは0.97でした。
今回の作成したEAは(i)のパターンは1.07で、(ii) のパターンは0.99です。
結果は、少し改善されています。

(i)と(ii)を比較した際に、(i)の方が結果がよいです。チャートをみるとエグジットルールはあまり機能していないように思えます。エグジットルールは別のインジケーターを使用するなどの改善のの余地があります。

関連記事

~FXを始めてみませんか?~

XMは、口座を開設するだけで、3000円のボーナスが無料でもらえます。
資金はないけど、FXを試しに挑戦してみたい方でも大丈夫です。
(サイト主もXMを使用しています)

     

コメント

コメントを残す

*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください