ライブラリ: SmoothAlgorithms - ページ 2

 

このLibにはいくつか問題があります。

修正することは可能でしょうか?


'SmoothAlgorithms.mqh'  SmoothAlgorithms.mqh    1       1
'Smooth_Method' - declaration without type      SmoothAlgorithms.mqh    537     18
'Method' - comma expected       SmoothAlgorithms.mqh    537     32
'Method' - undeclared identifier        SmoothAlgorithms.mqh    540     11
'Method' - illegal switch expression type       SmoothAlgorithms.mqh    540     11
'MODE_SMA_' - undeclared identifier     SmoothAlgorithms.mqh    542     12
'MODE_SMA_' - constant expression is not integral       SmoothAlgorithms.mqh    542     12
'MODE_EMA_' - undeclared identifier     SmoothAlgorithms.mqh    543     12
'MODE_EMA_' - constant expression is not integral       SmoothAlgorithms.mqh    543     12
'MODE_SMMA_' - undeclared identifier    SmoothAlgorithms.mqh    544     12
'MODE_SMMA_' - constant expression is not integral      SmoothAlgorithms.mqh    544     12
'MODE_LWMA_' - undeclared identifier    SmoothAlgorithms.mqh    545     12
'MODE_LWMA_' - constant expression is not integral      SmoothAlgorithms.mqh    545     12
'MODE_JJMA' - undeclared identifier     SmoothAlgorithms.mqh    546     12
'MODE_JJMA' - constant expression is not integral       SmoothAlgorithms.mqh    546     12
'MODE_JurX' - undeclared identifier     SmoothAlgorithms.mqh    547     12
'MODE_JurX' - constant expression is not integral       SmoothAlgorithms.mqh    547     12
'MODE_ParMA' - undeclared identifier    SmoothAlgorithms.mqh    548     12
'MODE_ParMA' - constant expression is not integral      SmoothAlgorithms.mqh    548     12
'MODE_T3' - undeclared identifier       SmoothAlgorithms.mqh    549     12
'MODE_T3' - constant expression is not integral SmoothAlgorithms.mqh    549     12
'MODE_VIDYA' - undeclared identifier    SmoothAlgorithms.mqh    550     12
'MODE_VIDYA' - constant expression is not integral      SmoothAlgorithms.mqh    550     12
'MODE_AMA' - undeclared identifier      SmoothAlgorithms.mqh    551     12
'MODE_AMA' - constant expression is not integral        SmoothAlgorithms.mqh    551     12
'MODE_EMA_' - case value already used   SmoothAlgorithms.mqh    543     12
'MODE_SMMA_' - case value already used  SmoothAlgorithms.mqh    544     12
'MODE_LWMA_' - case value already used  SmoothAlgorithms.mqh    545     12
'MODE_JJMA' - case value already used   SmoothAlgorithms.mqh    546     12
'MODE_JurX' - case value already used   SmoothAlgorithms.mqh    547     12
'MODE_ParMA' - case value already used  SmoothAlgorithms.mqh    548     12
'MODE_T3' - case value already used     SmoothAlgorithms.mqh    549     12
'MODE_VIDYA' - case value already used  SmoothAlgorithms.mqh    550     12
'MODE_AMA' - case value already used    SmoothAlgorithms.mqh    551     12
'MODE_SMMA_' - case value already used  SmoothAlgorithms.mqh    544     12
'MODE_LWMA_' - case value already used  SmoothAlgorithms.mqh    545     12
'MODE_JJMA' - case value already used   SmoothAlgorithms.mqh    546     12
'MODE_JurX' - case value already used   SmoothAlgorithms.mqh    547     12
'MODE_ParMA' - case value already used  SmoothAlgorithms.mqh    548     12
'MODE_T3' - case value already used     SmoothAlgorithms.mqh    549     12
'MODE_VIDYA' - case value already used  SmoothAlgorithms.mqh    550     12
'MODE_AMA' - case value already used    SmoothAlgorithms.mqh    551     12
'MODE_LWMA_' - case value already used  SmoothAlgorithms.mqh    545     12
'MODE_JJMA' - case value already used   SmoothAlgorithms.mqh    546     12
'MODE_JurX' - case value already used   SmoothAlgorithms.mqh    547     12
'MODE_ParMA' - case value already used  SmoothAlgorithms.mqh    548     12
'MODE_T3' - case value already used     SmoothAlgorithms.mqh    549     12
'MODE_VIDYA' - case value already used  SmoothAlgorithms.mqh    550     12
'MODE_AMA' - case value already used    SmoothAlgorithms.mqh    551     12
'MODE_JJMA' - case value already used   SmoothAlgorithms.mqh    546     12
'MODE_JurX' - case value already used   SmoothAlgorithms.mqh    547     12
'MODE_ParMA' - case value already used  SmoothAlgorithms.mqh    548     12
'MODE_T3' - case value already used     SmoothAlgorithms.mqh    549     12
'MODE_VIDYA' - case value already used  SmoothAlgorithms.mqh    550     12
'MODE_AMA' - case value already used    SmoothAlgorithms.mqh    551     12
'MODE_JurX' - case value already used   SmoothAlgorithms.mqh    547     12
'MODE_ParMA' - case value already used  SmoothAlgorithms.mqh    548     12
'MODE_T3' - case value already used     SmoothAlgorithms.mqh    549     12
'MODE_VIDYA' - case value already used  SmoothAlgorithms.mqh    550     12
'MODE_AMA' - case value already used    SmoothAlgorithms.mqh    551     12
'MODE_ParMA' - case value already used  SmoothAlgorithms.mqh    548     12
'MODE_T3' - case value already used     SmoothAlgorithms.mqh    549     12
'MODE_VIDYA' - case value already used  SmoothAlgorithms.mqh    550     12
'MODE_AMA' - case value already used    SmoothAlgorithms.mqh    551     12
'MODE_T3' - case value already used     SmoothAlgorithms.mqh    549     12
'MODE_VIDYA' - case value already used  SmoothAlgorithms.mqh    550     12
'MODE_AMA' - case value already used    SmoothAlgorithms.mqh    551     12
'MODE_VIDYA' - case value already used  SmoothAlgorithms.mqh    550     12
'MODE_AMA' - case value already used    SmoothAlgorithms.mqh    551     12
'MODE_AMA' - case value already used    SmoothAlgorithms.mqh    551     12
69 error(s), 0 warning(s)               70      1
 

以下はその作業 バージョンである。

ファイル:
 
Otto Pauser:

以下はその作業バージョンである。

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

私はコードの作業やそのコンパイルにおいて、いかなる違反も犯していない。まったく理解できない。どういうことだ?

こんにちは、ニコライ。




解決できますか?

このクラスを使って4つのインジケータを作ったのですが、動きません。


 
Charles Magno:

こんにちは、ニコライ。




解決できますか?

このクラスを使って4つのインジケーターを持っていますが、動きません。


このenum:

   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
     };

このenum:をCXMAクラスのスコープ外に移動してください。

 

smoothalgorithmsを必要とするインジケーターは、これまで使用することができませんでした。そのファイルをインクルード・フォルダーに追加し、インジケーターをサンプル・ファイルに入れましたが、決して動きません。何か間違っているのでしょうか。その記事には使い方が説明されていません。

実装方法を説明している場所はありますか?

 
コンパイルできません!smoothalgorithmsに依存するインジケータのどれもが、私のシステムでもコンパイルできません!他のソースからもダウンロードしましたが、どれも動作しません。
 
私がやったのは、列挙型をクラスの外に置き、中の列挙型を削除することだった。手っ取り早い修正だが、これは対処すべきことだと思う。
 
SmoothAlgorithmを必要とする全ての インジケーターが動作しない :(
 
cddventura:
私がしたのは、列挙型をクラスの外に置き、中の列挙型を削除することでした。

ありがとう!依存インジケータのコンパイルもうまくいきました。

同じエラーが出ました。

'Smooth_Method' - mql5型がない宣言です。

などなど。

修正したファイルをこのコメントに添付します。

ファイル: