初版の改善版として登場したのが、MA MACDポジション平均化です。このEAは、最初にポジションがない状態でトレードシグナルの逆転を行います。逆転は、逆トレードシグナルを使用というパラメータで管理されます。
このEAは、新しいバーが出現する際にのみトレードシグナルを確認したり、ポジションを追加したりします。
このEAは、iMA(移動平均、MA)およびiMACD(移動平均収束発散、MACD)というインジケーターに基づいています。もしポジションの損失がステップロスピップスを超えた場合、さらに増加したロット(ロット係数が考慮されます)で損失方向にもう一つのポジションを開きます。
このEAは、同じ方向のポジションを一つまたは複数持つことができます。EAには、MAからの価格のインデントとMAINとSIGNALの比率という二つのパラメータがあり、これらは下記の画像に表示されています。

サンプルBUYシグナルとして、MACDインジケーターが「0.0」以下で、メインライン(MAIN)がシグナルライン(SIGNAL)を超え、現在の価格が移動平均より高い場合が挙げられます。この条件には以下の二つのフィルターが追加されます:
- MAINとSIGNALの比率
- MAからの価格のインデント
チェックするバーを選択できます - 現在のバー(ゼロ)またはバー#1です。これはバー現在パラメータで定義されます。
EAの動作
新しいバーが出現した際に収集されるデータは、BUYおよびSELLポジションの数、そして最も損失を出している(ピップス数に基づく)BUYおよびSELLポジションです。同時にBUYとSELLのポジションが存在する場合は、エラーと見なし、すべてのポジションがクローズされます。もし最も損失を出しているポジションが見つかり、それがステップロスピップス以上の損失を出している場合、そのポジションのパラメータ(チケットとロット数)が記憶されます。
コメント 0