記事"追加バッファなしの中間計算用物価系列の平均化"についてのディスカッション - ページ 3

 

素晴らしいインジケーターです。私たちはMT4から知っていますが、MT5でコンパイルすると多くのエラーが出ます。ビルドMT5 2280。修正方法を教えてください。よろしくお願いします。

 

同様の問題。MT5ビルド2317。

Nameless.png。

 
MT4でのコンパイルは成功している。おかしいな。
 

コンパイルに直接関係する枝がサイトにあるのだろうか?

 
同様の問題。MT5ビルド2361。
 

問題は解決した、あとは列挙を外すだけだ......。

enum Smooth_Method
     {
      MODE_SMA_,  //SMA
      MODE_EMA_,  //EMA
      MODE_SMMA_, //SMMA
      MODE_LWMA_, //LWMA
      MODE_JJMA,  //JJMA.
      MODE_JurX,  //JurX
      MODE_ParMA, //ParMA
      MODE_T3,     //T3
      MODE_VIDYA,  //ビディア
      MODE_AMA     //AMA
     }; 
     
     
//+X================================================================X+
//| XMAアルゴリズムに必要な小節の最小数を計算する。
//+X================================================================X+ 
int GetStartBars(Smooth_Method Method,int Length,int Phase)
 
LexTon:

問題は解決した、あとは列挙を外すだけだ......。

もし難しいことでなければ、この変更はインジケーターのコードのどの場所でもできるものなのでしょうか?それとも、やはりこの列挙をコードの最後に置くのが望ましいのでしょうか?ありがとうございました!
 
LexTon:

問題は解決した、あとは列挙を外すだけだ......。

こんな結果が出た。これを41行目に挿入した。3つのコンパイルエラーが出ました:'#property' - semicolon expected SmoothAlgorithms.mqh 7 1'; 'FastMethod' - enum RAVI.mq5 197 64; 'SlowMethod' - enum RAVI.mq5 198 64 を変換できません。これがこれまでの結果である。



 
Nikolay Kositsin #:
OK私はそれを得た!

どうやって?

 
良品