システムトレード 게시글

マルチタイムフレーム分析のためのストキャスティクスとボリンジャーバンドを使用したEAのご紹介

첨부파일
58746.zip (1.43 KB, 다운로드 0회)

こんにちは、トレーダーの皆さん!今日は、MetaTrader 4用の新しいEA(エキスパートアドバイザー)をご紹介します。このEAは、ストキャスティクスオシレーターとボリンジャーバンドを活用して、マルチタイムフレームでのトレードを行うものです。

主な特徴:

  • マルチタイムフレーム分析:このEAは、M1、M5、M15のチャートからストキャスティクスとボリンジャーバンドの値を利用して、トレードのエントリー判断を行います。
  • エントリー条件:
    • 買い:すべてのストキャスティクスKラインがMinStochOversoldレベルを下回り、M15の価格が下ボリンジャーバンドを下回っている場合。
    • 売り:すべてのストキャスティクスKラインがMaxStochOverboughtレベルを上回り、M15の価格が上ボリンジャーバンドを上回っている場合。
  • トレード管理:
    • トレンドごとに最大MaxTradesPerTrendのオープントレード数を制限します。
    • M15タイムフレームの平均真値幅(ATR)に基づいて、ストップロス(SL)とテイクプロフィット(TP)のレベルを計算します。
  • スプレッド制御:現在のスプレッドをMaxSpreadStandard(スタンダード/ECNアカウント用)およびMaxSpreadCent(セン/マイクロアカウント用)と比較し、スプレッドが高すぎる場合は、即時執行の代わりに買いリミットまたは売りリミットオーダーを出します。
  • 保留中の注文:スプレッドが高すぎて即時執行できない場合、EAは現在の価格より少し下に買いリミット、少し上に売りリミットオーダーを配置します。
  • 入力パラメータ:スリッページ、ロットサイズ、インジケータの期間や偏差、SL/TP倍率、ブレークイーブンやトレーリングストップ設定、異なるアカウントタイプ用の最大スプレッド制限、ストキャスティクスの過剰買い/過剰売りレベルなど、さまざまなカスタマイズ用の入力パラメータが用意されています。
  • OnTick関数:OnTick()関数は、メインの実行ブロックです。インジケータの値を取得し、オープンオーダーを確認し、買いと売りの条件を評価して新しいトレードを開く可能性を検討します。
  • デバッグ:デバッグ用にPrint()ステートメントが含まれており、ストキャスティクスKの値や現在のスプレッドをログに記録します。
テスター

연관 포스트

댓글 (0)