なぜかうまくいかないんだ。ログにエラーはありません。
インジケーターの桁上げが間違っていたのでしょう。後でもう一度コードを更新してください。
こんにちは、
残念ながら、これは最新のMT5バージョンでコンパイルに失敗しています。
問題を解決する方法がわかりません。
これを試してみてください:
//--------------------------------------------------------------------
for(bar=first; bar<rates_total && !IsStopped(); bar++)
{
price=PriceSeries(IPC,bar,open,low,high,close);
fatl=FTL.FATLSeries(0,prev_calculated,rates_total,price,bar,false);
//xfatl=XMA1.XMASeries(min_rates_1,prev_calculated,rates_total,XMA_Method1,XPhase1,XLength1,fatl,bar,false);
xfatl=XMA1.XMASeries(min_rates_1,prev_calculated,rates_total,0,XPhase1,XLength1,fatl,bar,false);
satl=STL.SATLSeries(0,prev_calculated,rates_total,price,bar,false);
//xsatl=XMA2.XMASeries(min_rates_2,prev_calculated,rates_total,XMA_Method2,XPhase2,XLength2,satl,bar,false);
xsatl=XMA2.XMASeries(min_rates_2,prev_calculated,rates_total,0,XPhase2,XLength2,satl,bar,false);
macd=xfatl-xsatl;
//sign=XMA3.XMASeries(min_rates_5,prev_calculated,rates_total,XMA_Method3,XPhase3,XLength3,macd,bar,false);
sign=XMA3.XMASeries(min_rates_5,prev_calculated,rates_total,0,XPhase3,XLength3,macd,bar,false);
IndBuffer[bar]=macd;
UpBuffer[bar]=macd;
DnBuffer[bar]=sign;
}
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索

XFatlXSatlMACD:
トレンドのカラー表示を伴いFATLおよびSATL デジタルフィルタに基づいているMACDヒストグラム。
作者: Nikolay Kositsin