GBP/JPYの9年間のローソク足モデルとMetaTrader 4用EAのご紹介

Mike 2009.11.11 19:41 7 0 0
添付ファイル

著者:

Kontra

概要:

このExpert Advisorは、ローソク足モデルを利用して取引を行います。包み足(Engulfing)やハンマー(逆ハンマー)/流星(Shooting Star)モデルを組み合わせています。

GBP/JPYのM15チャートでテストされました。9年間の詳細な取引レポートはこちらからご覧いただけます。

パラメータ:

extern int bTp = 100; // 買いの利益
extern int sTp = 100; // 売りの利益
extern int zazor = 1; // 前のバーの高値/安値からの距離(注文用)
extern int Max_Search = 100; // 価格の極値検索に使用するバーの数
extern int OrderExp = 8; // 保留注文の有効期限(時間)
extern int MagicType1 = 11111; // 第一種取引のマジックナンバー
extern int MagicType2 = 22222; // 第二種取引のマジックナンバー
extern int MagicType3 = 33333; // 第三種取引のマジックナンバー
extern double StartLot = 0.1; // 取引のボリューム

extern bool TSProfitOnly = True; // 利益のみのトレーリングストップ
extern int TStop.Buy = 50; // 買いのトレーリングストップ(ポイント)
extern int TStop.Sell = 35; // 売りのトレーリングストップ(ポイント)
extern int TrailingStep = 3; // トレーリングストップステップ(ポイント)
extern int LevelProfit = 25; // 利益(ポイント)
extern int LevelWLoss = 1; // 損失なしレベル(ポイント)

改善アイデアがありますので、コメントをお待ちしています。

次のローソク足の閉じる価格を注文開設の条件に追加することを提案します:

買いシグナルの場合 - ローソク足の閉じる価格が古いエントリーレベルを超えている必要があります。その後、即座に買い注文を出します。このローソク足は必ずしも次のものである必要はありません。図で示されているように、主要な確認ポイントは古いエントリーを上回ることです。

売りシグナルの場合 - ローソク足の閉じる価格が古いエントリーレベルを下回る必要があります。その後、即座に売り注文を出します!

バックテスト結果:




    リスト
    コメント 0