初めて投稿します。よろしくお願いします。
MACDとその9日EMAの乖離だけを表示させようと考えています。
コードは下のように記述しています。
指標バッファの配列ではない、ただ単の配列vMACD[
]にMACDの値を挿入しようとしたのですが、できませんでした。指標バッファに指定すると、できます。
コード:
#property indicator_separate_window
#property indicator_buffers 1
#property indicator_color1 LightSeaGreen
//指標バッファ
double BufJudge[];
//パラメーター
extern int FastEMA = 12;
extern int SlowEMA = 26;
extern int SignalEMA = 9;
//+------------------------------------------------------------------+
//| 初期化関数 |
//+------------------------------------------------------------------+
int init()
{
//指標バッファの割り当て
SetIndexBuffer(0,BufJudge);
//指標スタイルの設定
SetIndexStyle(0,DRAW_HISTOGRAM, STYLE_SOLID, 3);
return(0);
}
//+-----------------------------------------------------