皆さん、こんにちは!今日は、MetaTrader 5で使えるインジケーター「CandlesticksBW_x10」についてお話ししたいと思います。このインジケーターは、CandlesticksBWインジケーターのローソク足を、設定した10種類の時間足から色分けして表示してくれます。
インジケーターの設定
まず、以下のコードを使ってインジケーターの入力パラメータを設定します。これにより、どの時間足のローソク足を表示するかを選べます。
//+----------------------------------------------+//| インジケーターの入力パラメータ |//+----------------------------------------------+inputENUM_TIMEFRAMES TimeFrame0=PERIOD_H1; //チャート1の時間足inputENUM_TIMEFRAMES TimeFrame1=PERIOD_H2; //チャート2の時間足inputENUM_TIMEFRAMES TimeFrame2=PERIOD_H3; //チャート3の時間足inputENUM_TIMEFRAMES TimeFrame3=PERIOD_H4; //チャート4の時間足inputENUM_TIMEFRAMES TimeFrame4=PERIOD_H6; //チャート5の時間足inputENUM_TIMEFRAMES TimeFrame5=PERIOD_H8; //チャート6の時間足inputENUM_TIMEFRAMES TimeFrame6=PERIOD_H12; //チャート7の時間足inputENUM_TIMEFRAMES TimeFrame7=PERIOD_D1; //チャート8の時間足inputENUM_TIMEFRAMES TimeFrame8=PERIOD_W1; //チャート9の時間足inputENUM_TIMEFRAMES TimeFrame9=PERIOD_MN1; //チャート10の時間足inputuint SignalBar=1; //シグナルを受け取るバー番号(0 - 現在のバー)//---- インジケーター描画パラメータinputcolor CpColor=clrBlueViolet; //インジケーター名の色inputcolor UpUpColor=clrDeepSkyBlue; //上昇トレンドと上昇ローソク足の色inputcolor UpDnColor=clrBlue; //上昇トレンドと下降ローソク足の色inputcolor NonUpColor=clrTeal; //トレンドなしの下降ローソク足の色inputcolor NonDnColor=clrRed; //トレンドなしの上昇ローソク足の色inputcolor DnUpColor=clrPurple; //下降トレンドと上昇ローソク足の色inputcolor DnDnColor=clrMagenta; //下降トレンドと下降ローソク足の色inputint FontSize=11; //フォントサイズinput type_font FontType=Font14; //フォントタイプinputENUM_BASE_CORNER WhatCorner=CORNER_LEFT_LOWER; //表示位置のコーナーinputuint Y_=20; //縦の位置inputuint X_=5; //横の位置//+----------------------------------------------+
インジケーターの設置
このインジケーターを正しく機能させるためには、CandlesticksBW.ex5インジケーターを<terminal_data_directory>\MQL5\Indicatorsフォルダに追加する必要があります。

Fig.1. Indicator CandlesticksBW_x10

コメント 0