M15 Arrow Multicurrency
- インディケータ
-
Igor Bulyshev
Умный, красивый, в меру упитанный и талантливый трейдер-программист в полном расцвете сил!!)) - バージョン: 2.0
- アクティベーション: 5
このインジケーターは、MetaTrader 4の「マーケットウォッチ」ウィンドウに表示されている全ての通貨ペアを分析し、現在買いまたは売りのシグナルが出ているものを表示します。チャート上に矢印を描き直すことはなく、インジケーターが設定されている通貨ペアのチャートウィンドウの左上隅に便利なリストを表示します。 このインジケーターは、M15タイムフレームでの転換点を見つけるために設計されています(他のタイムフレームでも使用可能ですが、パラメーターはM15向けに最適化されています)。 シグナルは、平滑化したCCIラインがゼロレベルをクロスする際に生成され、その後のバーでの確定とボラティリティによるフィルタリングが必須です。 主な特徴 * マルチカレンシー – インジケーターは「マーケットウォッチ」に表示されている全てのシンボルを分析します。各シンボルに対して戦略の条件が独立してチェックされます。 * 設定可能なタイムフレーム – 設定内の「分析タイムフレーム (Timeframe for analysis)」パラメーター(デフォルトはM15)を使用します。全ての計算(CCI、ATR、ローソク足のレンジ)は、インジケーターがどのチャート・どの期間に設定されているかに関わらず、このタイムフレーム上で実行されます。 * アラート – 新しいシグナルが発生すると、シンボル、方向、価格を示すポップアップアラートウィンドウが表示されます。 * 視覚的なリスト – 現在のチャートの左上隅に、アクティブなシグナルを持つ全シンボルが設定された色で表示されます(BUYとSELL)。 * 効率性 – 再計算は、選択されたタイムフレームで新しいバーが発生した時のみ行われ、システムへの負荷を軽減します。 主要なロジック(技術的詳細) インジケーターは、期間18で若干の平滑化を施したCCI(商品チャネル指数)を使用します。シグナルは、CCIがゼロレベルを下から上にクロスした時(強気シグナル、BUY)、または上から下にクロスした時(弱気シグナル、SELL)に発生します。しかし、クロスしただけではシグナルとしては不十分で、弱い市場での偽シグナルを除去するために、いくつかの追加条件をチェックします。 追加フィルター(その目的) * ローソク足のレンジ – クロスが発生したローソク足は、十分な大きさ(「ドージ」や非常に短い足ではない)でなければなりません。これにより、閑散期のシグナルを除去します。 * ボラティリティ(ATR) – 現在のボラティリティが平均値と比較して低すぎてはいけません。市場が「静かな」場合、シグナルは無視されます。 * 確定 – ゼロレベルをクロスした後、CCIは次の数本のバーの間、自身の側(BUYの場合はゼロ以上、SELLの場合はゼロ以下)に留まる必要があります。これは動きが始まったことを確定します。 シグナルチェックの頻度 インジケーターはユーザーが設定したタイムフレーム(デフォルトはM15)で動作します。このタイムフレームで新しいバーが発生すると、全ての通貨ペアのシグナルを再計算し、リストを更新します。 シグナルリストの外観 チャートの左上隅に、濃いバーガンディ色のパネルが表示されます。 * 水色(DeepSkyBlue) – 強気シグナル(買い)のあるシンボル。 * ピンク色(Magenta) – 弱気シグナル(売り)のあるシンボル。 * フォントは太字(Arial Black)、読みやすさのため行間は広めに設定されています。 * シグナルが消えると、そのシンボルはリストから削除されます。 アラート アラートが有効(EnableAlerts = true)の場合、いずれかのペアで新しいシグナルが発生すると、ターミナルはポップアップアラートを表示します。例: `M15 Arrow: EURUSD BUY at 1.08543 (TF: M15)` アラートはシグナル毎に一度だけ(最初に出現した時に)発生し、シグナルが変わるまで繰り返されません。 インジケーターの設定(意味) * 強気シグナルの色 (Bullish signal color) – 買いシグナルのシンボルのテキスト色(デフォルトは水色 DeepSkyBlue)。 * 弱気シグナルの色 (Bearish signal color) – 売りシグナルのシンボルのテキスト色(デフォルトはピンク色 Magenta)。 * アラート有効 (Enable alerts) – ポップアップアラートのオン/オフ。trueの場合、新シグナルでアラートウィンドウが表示されます。 * チャートにシグナルリストを表示 (Show signal list on chart) – チャート上にシグナルリストを表示するかどうか。falseの場合、パネルは表示されませんが、アラートは引き続き機能します。 * 分析タイムフレーム (Timeframe for analysis) – インジケーターが全ての通貨ペアを分析するタイムフレーム。例えば、H1チャートに設定し、M15を選択した場合、分析は15分足で行われます。 * シグナルリストの背景色 (Background color of signal list) – シグナルリストパネルの背景色(デフォルトはバーガンディー Maroon)。 * 列あたりの行数 (Number of rows per column) – リストの1列あたりの行数。20の場合、40シグナルあれば20行×2列になります。0に設定すると、行数は自動計算されます(デフォルトは20)。 * シンボルのフォントサイズ (Font size for symbols) – 通貨ペア名のフォントサイズ(デフォルトは9)。 * 列幅(ピクセル) (Column width in pixels) – 1列の幅(ピクセル、デフォルトは120)。シンボル名が長い場合は大きく設定できます。 隠しパラメーター(固定、ユーザー調整不可、インジケーター設定からは削除) * CCI期間 * CCI平滑化 * 確定に使用するバー数 * ローソク足レンジの平均に対する最小比率 * 最小レンジ(ピップス) * ATRの平均に対する最小比率 * 情報パネルの行間 これらのパラメーターは全て、M15からH1のタイムフレームで信頼性の高いシグナルを得るために経験的に調整されています。 口座への適応 変数`Point`を使用しているため、このインジケーターは4桁、5桁、およびJPYペアで追加設定なしに正しく動作します。 推奨事項 * 最適なタイムフレームはM15です。より短いタイムフレームではフィルターの影響でシグナルが少なくなり、長いタイムフレームでは出現頻度が下がります。 * 実際の口座で使用する前に、デモ口座でインジケーターをテストしてください。 * このインジケーターのシグナルは絶対的に正確というわけではありません。他の分析方法(サポート/レジスタンスレベル、トレンドラインなど)と組み合わせて使用してください。 * このインジケーターは履歴シグナルを描き直しません(矢印は確定後の確定したバーにのみ表示されます)。 注意事項 * 正しく動作させるには、十分な履歴データ(最低100~150バー)が必要です。 * 「マーケットウォッチ」でシンボルを追加・削除した後は、インジケーターを再起動する必要があります(チャートから削除し、再度チャートに設定し直してください)。 * このインジケーターは組み込み関数の`iCCI`と`iATR`を使用しており、外部ライブラリーは必要ありません。
