私たちのファンページに参加してください
- ビュー:
- 23
- 評価:
- パブリッシュ済み:
- 2025.06.17 12:05
-
このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動
主な特長
-
週の選択:
-
SelectedWeek パラメーターは、月のどの週に番号が付けられるかを定義します。
-
SelectedWeek = 0の場合、全ての週が考慮され、全てのローソク足に番号が付けられます。
-
0以外の値の場合、指定された週のローソク足のみがナンバリングされます。
-
-
逆カウント:
-
NumberFirstCandle=falseの場合、その日の最後のローソク足から番号が振られます。
-
-
ダイナミックフィルタリング:
-
このインディケータは、選択された週(SelectedWeek)に基づいてローソク足を フィルタリングし、他の週は無視します。
-
-
ダイナミック・テキスト・ポジショニング:
-
数字は、ローソク足が強気か弱気かに応じて、ローソク足の上または下に配置されます。
-
テキストとローソク足の間隔は、PriceOffsetFactor パラメータによって制御されます。
-
-
ビジュアルのカスタマイズ:
-
色、フォント、テキスト・サイズ、アンカー・タイプを調整することで、外観を向上させることができます。
-
-
パフォーマンスの最適化:
-
このインディケータは、新しいオブジェクトを作成する前に古いチャートオブジェ クトを削除するため、チャート上に不要なオーバーヘッドが発生しません。
-
入力パラメータ
価格オフセット係数(PriceOffsetFactor) | テキストとローソク足の間の動的な間隔。 | 0.5 |
InpTextColourAbove | ローソク足の上のテキストの色(強気ローソク足の場合)。 | clrSpringGreen |
InpTextColourBelow (テキストカラー下) | ローソク足の下のテキストの色(弱気ローソク足の場合)。 | clrMediumOrchid |
InpFont | 数字を表示するフォントの種類。 | "Arial" |
InpFontSize | フォントのサイズ。 | 8 |
アンカー | テキストを配置するアンカーの種類(中央、上、下など)。 | ANCHOR_CENTER |
NumberFirstCandle | カウントをその日の最初のローソク足 ( true ) から開始するか、最後のローソク足 ( false ) から開始するかを指定する。 | true |
選択週 | カウントのために選択された週(0 = 毎週)。 | 1 |
詳細機能
1.週によるフィルタリング
-
GetWeekOfMonth()関数は、各ローソク足の月の週を計算します。
-
if(SelectedWeek != 0 && currentWeek != SelectedWeek) という条件は、選択された週のローソク足のみが処理されることを保証します。
2.シーケンシャル・カウント
-
カウントは、曜日が変わる(candleDay != previousDay )たびに再スタートする。
-
NumberFirstCandle = true の場合、その日の最初のローソク足からカウントを開始。
-
NumberFirstCandle = false の場合、カウントはその日の最後のローソク足から開始され、逆方向に続けられる。
3.テキストの位置
-
終値が始値より低い場合(弱気ローソク足)、テキストはローソク足の上に配置されます。
-
終値が始値より高い場合(強気ローソク足)、テキストはローソク足の下に配置されます。
4.チャート・オブジェクトの作成と更新
-
CreateText() 関数は、チャート上にチャート・オブジェクトを作成または更新します。
-
オブジェクトは、衝突を避けるために ObjectPrefix 接頭辞を使用して一意に命名されます。
5.自動クリーニング
-
DeleteObjects()関数は、インジケータを削除または再初期化すると、インジケータが作成したすべてのグラフィカル・オブジェクトを削除します。
MetaQuotes Ltdによりポルトガル語から翻訳されました。
元の記事: https://www.mql5.com/pt/code/56432

キャンドルクローズまでの時間。ダイナミックなテキストカラーバックテスト用に最適化。

DailyHighLowインディケータは、MetaTrader 5 (MQL5)用に設 計された汎用性の高いツールで、指定したタイムフレームに基づ いてチャートに高値・安値レベルを表示します。このインディケータは、意思決定を主要な価格レベルに依存するトレー ダーに特に有用で、カスタマイズ可能な時間枠と価格計算方法による柔軟性 を 提 供 し ま す 。

複数の取引ロボットを同時に稼働させている場合でも、洗練されたストラテジーを1つだけ稼働させている場合でも、各Expert Advisorのパフォーマンスを追跡するのは意外と時間がかかるものです。MetaTrader 5(MT5)は「ツールボックス」に注文とポジションを表示するのが便利ですが、多数のロボットが同じ口座を共有している場合、どのEAが利益または損失を生み出しているかを把握するのが難しくなります。1つの口座に数十から数百の取引があり、それぞれが異なるEAによって開設されている可能性があり、1つのロボットの結果と他のロボットの結果を分けることが難しくなります。

アクセルレーション/デセレレーションインジケーター(AC)は現在の市場を動かす力の加速と減速を測ります。