続きです。

さてトレード回数の少なさを何とかするためには


・短い時間足でやる
・複数ポジション持てるようにする


などが考えられます。

複数ポジションはプログラム直しに時間かかりそうなので
まずは短い時間足でやってみます。


前回利益の出た他の足でもやってみたところ
5分足でも371回しかなりません。
しかも利益ほとんど出てない、(>_<)


手じまいの条件が弱くポジションを長く持つのが
1つの原因のようなので終了の条件を追加します。

・ポジションを持っている時、反対売買のサインが出たら
手じまい後すぐに反対売買


つまり
買いのポジションを持っている時、売りのサインがでたら
買いを手じまいすぐに売りのポジションを持つ。
売りのポジションも同様です。


今まではポジションを持っている時は売買サインを
見ないようにしていたのですがそれを見ることで
売買回数を増やす作戦です。

結果…利益がでなくなりました…。

回数は増えたんですけどね。

かろうじて1時間足と1日足で利益がでたので
回数のより多い1時間足に絞って最適化をしてみます。


最適化前

Total net profit 3393.20
Total trades 1517
Profit trades (% of total) 731 (48.19%)
Loss trades (% of total) 786 (51.81%)


最適化後

Total net profit 6784.29
Total trades 1313
Profit trades (% of total) 483 (36.79%)
Loss trades (% of total) 830 (63.21%)


トレイルのアルゴリズムも少しいじってやっと2倍程度です。

グラフの比較は

最適化前

よっぱげのMT4で夢の自動売買生活-breakout05



最適化後

よっぱげのMT4で夢の自動売買生活-breakout06


テスト期間10年ですが、どちらも2008年あたりから

急速に上昇してます。
特に最適化前のは2008年以降で利益の半分叩き出してます…。
別にねらったつもりはないのですが…荒れた相場に強いとか?

まあ健全なグラフじゃないですね。


あと複数ポジション持つくらいしかネタが無くなってきたので
明日少しだけやって次に行こうかと思います。
とはいえFX初心者なんでネタがあんまりないです。
良いネタがある方は是非教えてください。