このEA(エキスパートアドバイザー)はMQL4から書き直されたもので、著者はklopkaです。詳細な情報はこちらからご覧いただけます。
動作の仕組み
このシステムでは、移動平均(MA)、CCI、ストキャスティクスの3つのインジケーターを使用しています。
具体的には、CCIが特定のレベルを下回り、ストキャスティクスもまた特定のレベルを下回り、価格がMAを上回る場合に買いシグナルが出ます。
逆に、CCIが特定のレベルを上回り、ストキャスティクスも特定のレベルを上回り、価格がMAを下回る場合には売りシグナルが出ます。
Fig. 1. EAテスターにおける取引の状況。売りはMAの上で実行されており、MAと価格のシフトが異なります。
Fig. 2. 昨年(2012年)のEURUSD H1におけるEAのパフォーマンス結果。
パラメーター設定
- Lots - ロット数。0の場合はMaxrRパラメーターが使用されます。
- MaximumRisk - リスク(デフォルト値はLots=0)。
- StopLoss - ストップロスのポイント数。0はストップロスなしを意味します。
- TakeProfit - テイクプロフィットのポイント数。0はテイクプロフィットなしを意味します。
- RevClose - 反対の取引シグナルでポジションをクローズします。
- MAPeriod - 移動平均の期間。
- MAMethod - 移動平均の計算方法。
- MAPrice - 移動平均の価格。
- MAShift - 移動平均値が価格と比較されるバー。
- PShift - 価格が移動平均と比較されるバー。
- CCIPeriod - CCIの期間。
- CCIPrice - CCIの価格。
- CCIDiffer - CCIレベル(買いと売りのための両側からの0の差)。
- CCIShift - CCIがチェックされるバー。
- StKPeriod - ストキャスティクスのK期間。
- StDPeriod - ストキャスティクスのD期間。
- StSPeriod - ストキャスティクスのS期間。
- StMethod - ストキャスティクスの計算方法。
- StPrice - ストキャスティクスの価格。
- StShift - ストキャスティクスがチェックされるバー。
- StDiffer - ストキャスティクスレベル(買いと売りのための50からの両側の差)。
- CommonShift - 共通シフト(全インジケーターのシフト変数に加算される)。
- MWMode - ポジションオープン後にストップロスとテイクプロフィットを設定します。