インディケータ: シャフトレンドサイクル - ページ 2

 

エラーが2つあります:

ファイル ↪MQL5↩SmoothAlgorithms.mqh

...........

enum Smooth_Method
{
MODE_SMA_, ///SMA
MODE_EMA_, //EMA
MODE_SMA_, //SMA
MODE_LWMA_, //LWMA
MODE_JJMA, //JJMA
MODE_JurX, //JurX
MODE_ParMA, //ParMA
MODE_T3, ///T3
MODE_VIDYA, //VIDYA
MODE_AMA //AMA
};
//+------------------------------------------------------------------------+
//|ユニバーサル・スムージング・アルゴリズム|
//+------------------------------------------------------------------------+
class CXMA
{
public:
<Smooth_Method宣言はクラス外に移動しました>。

.....

MQL5Indicators

//+-----------------------------------+
//| インジケータ入力パラメータ

//+-----------------------------------+

でした:

input Smooth_Method MA_SMethod=MODE_EMA; //ヒストグラム平滑法

べきである:

input Smooth_Method MA_SMethod=MODE_EMA_; //ヒストグラム平滑化法

これを修正すると、インジケーターがコンパイルされ、チャートに表示されます。

ありがとうございました。

 

input Smooth_Method MA_SMethod=MODE_EMA_; //ヒストグラム平滑化メソッド

コンパイルできないのですが、どなたか動くバージョンをお持ちですか?プライベートで私に送ってください。