FMOneEAは、MetaTrader 4用のスキャルピングエキスパートアドバイザー(EA)です。このEAは、1時間足(PERIOD_H1)のみで動作します。
FMOneEAの計算は、H1時間足のZigZagとMACDインジケーターに基づいています。注意点として、ZigZagインジケーターは、<terminal_data_folder>\MQL4\Indicators\に配置しておく必要があります。役に立つことを願っています。
FMOneEAのデフォルトプロパティは以下の通りで、以下のストラテジーテスターの結果はデフォルトプロパティを使用しています。
最終更新日:2015年7月17日。
アップデート(2015年4月21日):
- シグナルの計算式を改善し、より正確にしました。
- 損失オーダーの償還機能を追加しました。
アップデート(2015年4月29日):
- 償還のコードを修正し、損失の償還の乗算オプションを追加しました。
- ブレイク移動のコードを改善しました。
- シグナルの計算式を簡素化しました。
アップデート(2015年5月26日):
- ロットの償還に関するコードを修正しました。
- EAの処理速度を向上させました。
- トレーリングストップとトレーリングプロフィットのコードを改善しました。
設定でUseTrailingStop = True、AutoTrailingStop = True、AutomaticTakeProfit = Trueとすると、ストップロスがトレーリングされる際に、テイクプロフィットもトレーリングされ、テイクプロフィットがダイナミックになります。
アップデート(2015年6月2日):
- FM1Redemption()関数のエラーを修正しました。
- オーダーが利益の場合に、トレーリングストップが行われる前にストップロスをBEPに移動させるスクリプトを追加しました。
- ロットの償還の最大値オプションを追加しました。
- FMOneCalculation()関数のシグナル計算式を修正しました。
アップデート(2015年7月16日):
- 配列のタイムフレームのエラーを修正しました(update_5で配列mat[4]が範囲外でした)。
アップデート(2015年7月17日):(Update_07)
- シグナルの計算式を簡素化しました。ZigZagインジケーターは使用しません。
アップデート(2015年8月17日):(Update_08)
- プログラム構造を改善しました。
- オープンオーダーのバグを修正しました。
テスト結果:

コメント 0