アイデア提供者: Scriptor
MQL5コード作成者: Vladimir Karputov
このエキスパートアドバイザーは、iMACD(調整可能な時間枠)と現在の時間枠で取得したiStochasticという2つのオシレーターに基づいています。主なアイデアは、MACDの時間枠がチャートの現在の時間枠よりも高い必要があるということです。
ストップロスとテイクプロフィットは、BUY及びSELLポジションごとに個別に設定されます。トレーリングはすべてのポジションタイプに対して同じです。
入力設定
- ロット数 - ポジションのボリューム(一定、手動設定)
- ストップロスBUY(ピップス単位) - BUYポジションのストップロス
- ストップロスSELL(ピップス単位) - SELLポジションのストップロス
- テイクプロフィットBUY(ピップス単位) - BUYポジションのテイクプロフィット
- テイクプロフィットSELL(ピップス単位) - SELLポジションのテイクプロフィット
- トレーリングストップBUYおよびSELL(ピップス単位) - BUYとSELL共通のトレーリング
- トレーリングステップBUYおよびSELL(ピップス単位) - トレーリングステップ
//--- インジケーターの入力設定:
- MACD: 期間
- MACD: ファスト平均計算用の期間
- MACD: スロウ平均計算用の期間
- MACD: 差分の平均化期間
- MACD: 価格もしくはハンドルのタイプ
- ストキャスティクス: K期間(計算に使用するバーの数)
- ストキャスティクス: D期間(最初のスムージング期間)
- ストキャスティクス: 最終スムージング
- ストキャスティクス: スムージングのタイプ
- ストキャスティクス: ストキャスティクス計算方法
入力設定は、各シンボルと時間枠に最適化する必要があります。AUDUSD, M15用の最適化範囲の例:
