インディケータ: Averages composite trend

 

Averages composite trend:

一連の平均で構成されるトレンド

Averages composite trend

作者: Mladen Rakic

 

私の意見では、これは計算パワーとメモリの無駄遣いに過ぎません!複数の移動平均の 平均は、適切な期間を持つ単一の移動平均に 過ぎません。つまり、このインジケータは要するに2つの移動平均の 差を表示しているだけです。

OnInit()の 中で、リストされた複数の期間すべてについて、まず等価期間を計算し、それから2つの移動平均 だけで計算を行う方が効率的でしょう。

さらに良いのは、ユーザーが複数の期間のリストを作成することに煩わされることなく、ただ2つ(速い期間と遅い期間)を選択することで、最終的には、非常に古くよく知られたインディケータ、すなわちMACD(移動平均収束/発散)とそのすべてのバリエーションに 戻るだけです

 

MACDに似ていますが、複数の差の計算とその積み重ねのため、MACDではありませんし、これからもMACDではありません(MACDの考案者であるジェラルド・アペルの定義では、高速EMAと低速EMAの差であるため、たった2本のEMAの差でないものはMACDではありません)。

それ以外のことについては、投稿する前に自分の計算をチェックして ください。

 
Mladen Rakic: MACDに似ていますが、複数の差の計算とその積み重ねのため、これはMACDではありませんし、これからもMACDではありません(MACDの考案者であるジェラルド・アペルの定義では、高速EMAと低速EMAの差であるため、2本のEMAの差でないものはMACDではありません)。それ以外の点については、投稿する前に自分の計算を確認してください。

MACDの原型が指数 移動平均だけ であることは知っていますが、異なるタイプの移動平均を使用するMACDの多くのバリエーションがあります。

投稿する前に計算を確認 しました! 私が述べたように、同じタイプの複数の移動平均の平均は、1つの同等の移動平均になります(差の平均にも同じことが当てはまります)。

しかし、私は炎上させようとしているわけではありません。私は自分の意見を述べただけです。他の人が異なる意見を持つことは自由であり、それは彼らの特権である。

 
Mladen Rakic:

MACDに似ていますが、複数の差の計算とその積み重ねのため、MACDではありませんし、これからもMACDではありません(MACDの発明者であるジェラルド・アペルの定義では、高速EMAと低速EMAの差であるため、たった2本のEMAの差でないものはMACDではありません)。

その他:投稿する前に、自分の計算をチェックすること。

もう一度計算をやり直したところ、私の意見はほぼ正しいようだが、SMA(標準移動平均線)については 違うようだ。

SMMA(平滑化移動平均線)EMA(指数 移動平均線)LWMA(線形加重移動平均線)には 当てはまりますが、SMA(標準移動平均線)には 当てはまりません。

従って、OnInit() で等価期間を計算することによってインジケータの効率を向上させるという私の提案は、等価な可能性を1つだけ持っているタイプについてはまだ有効です。

例えば、「2;3;8;21;34」という期間リストがあった場合、EMAでは「2;8.193」となり、SMMAでは「2;7.472」となります。 LWMAの 例は、計算がもう少し複雑なのと、計算するのが面倒だったので省略しましたが、EMAと SMMAは ポイントを説明するのに十分です。

EDIT2:はい、iMA() 関数が 整数ピリオドのみを使用し、倍数を使用しないことは知っていますが、それは関数がどのように実装されたかに問題があるのであって、基本的な計算式に問題があるわけではありません。iMA()の 代わりに、例えばMetaQuote 自身のコードサンプル "Custom Moving Average.mq5"で使用されているような適切な実装を使用することができます。

 

素晴らしい仕事をありがとう!このヒストグラムの背後にある数学はよく理解できませんが、このヒストグラムの視覚的な結果は、MACDやそのさまざまな修正と比較して、はるかに読みやすくなっています。

ヒストグラムはどのような意味なのでしょうか?トレンドの強さ?

また、0ラインクロスの意味は何でしょうか?

ご回答よろしくお願いいたします!

Visualize a Strategy in the MetaTrader 5 Tester
Visualize a Strategy in the MetaTrader 5 Tester
  • www.mql5.com
We all know the saying "Better to see once than hear a hundred times". You can read various books about Paris or Venice, but based on the mental images you wouldn't have the same feelings as on the evening walk in these fabulous cities. The advantage of visualization can easily be projected on any aspect of our lives, including work in the...