インジケーターには、バーのサイズが反映されます。 サイズは次の式で計算されます: "減数" マイナス "控除"。 "Minuend" and "deduction" can be any of four values (open, high, low or close).
バージョン2で追加:
サイズが表示されるバーの数は、インプットパラメータ (InpNumberOfBars) で制限できます。 新しいバーが開いている場合でも、この番号は変更されません。
グラフィカルオブジェクトのアカウンティング
オブジェクトの名前は m_arr_names [] 配列に格納され、そのサイズは InpNumberOfBars エントリーと等しくなります。 シンプルな文字列変数の代わりに配列を使用するのはなぜですか。 、将来の準備の一種です。
オブジェクト名の形成
index ' バーに対応するオブジェクトの名前は、次の数式によって形成されます。
name[index] = m_prefix + ("high_" or "low_") + TimeToString(time[index])
すべてのオブジェクトを削除する必要がある場合
そのため、作成したグラフィカルオブジェクトは完全に削除されます。
また、クリア m_arr_names [] 配列:
一定数のグラフィックオブジェクトを保持する:
新しいバー (バー) が表示されたら、prev_calculated! = rates_total 条件がトリガします。 この場合、すべてのオブジェクトが削除され、 m_arr_names [] 配列がクリアされます。
MetaQuotes Ltdによってロシア語から翻訳されました。
元のコード: https://www.mql5.com/ru/code/18483
RSI は矢印
RSI が上下のレベルを越えると、インジケータは Wingdings 矢印を表示します。
LGP_Ivanoff_Maloma-Demark_levels
フラクタルベースのバリエーション。
強気と弱気巻き込む
EA は、"強気と弱気巻き込む" パターンに基づいてトレード。
Color_PEMA_Digit
5倍の EMA 平均値を持つ移動平均。 、必要な桁数までインジケーターレベルを丸める可能性のある価格ラベルとして最新の値を表示します。