移動平均 - ページ 33

 

もし、"realMACD "のように動作するMACDが必要なら、TSDにソースがあります(あなたが探しているのは、SMAではなくEMAとしてシグナルラインを計算するMACDです - 中でも、https://www.mql5.com/en/forum/178416/page5)

もし、純粋にMAを使ったMACDを作りたいのなら(別のインディケータを作らずに)、以下のようなことはできません。

1.1. MACDはFastEMA-SlowEMA です(インジケータでコーディングしないと差分だけを描画させることはできません)

2.シグナル線がMACDのEMA である。

3.OsmaはMACD-Signal(MACDと同じ)

btw: realMACDに問題があるようです。もし誰かが黄色いバーで表示されている値が何であるかを理解することができれば、それは素晴らしいことだと思います。

tcl:

親愛なる皆さん。

ここにインディ(realMACD.ex4)を添付し、私がInputs Variableで見るとき、そこに情報があります。

- FastMAPeriod = 12

- 遅いMAPeriodは= 26

- シグナルMAPeriod = 9

誰かここで私は移動平均(メタトレーダーのstandart指標)で同じことを行う(私は同じ行を得ることができます意味 - 青と赤?

- MA期間?

- シフト?

- MAメソッド?

- に適用しますか?

注意のための感謝

ファイル:
comparison.gif  22 kb
 

:)

mladen:
もし、"realMACD "のように動くMACDが必要なら、TSDにソースがあります(あなたが探しているのは、SMAではなくEMAとしてシグナルラインを計算するMACDです-とりわけ、ここにあるものはhttps://www.mql5.com/en/forum/178416/page5 )

純粋にMAを使ってMACDを作りたい場合(別のインジケータを作らずに)、:

1.MACDはFastEMA-SlowEMA である(インジケータでコーディングしないと差分だけを描画させることができない)。

2.シグナル線がMACDのEMA である。

3.OsmaはMACD-Signal(MACDと同じ)

btw: realMACDには問題があるようです。もし誰かが、黄色いバーで表示されている値が何であるかを理解できれば、それは素晴らしいことです。なぜなら、それらの値は全く論理的でないからです(それらはOSMAのように見えますが、それらの値は確かにOSMAではありません)。
newdigital:
ex4ファイルでは何もできないのですが、申し訳ありません(mq4ファイルでなければなりません)。それに、私はコーダーではないので...。

ここで2人のマスター(mladenとnewdigital)が私に注目してくれるのはとても嬉しいことです。

newdigitalです。

私はmq4を見つけることを試みた、と私はそれを得たとここに添付し、plsは見てみましょう...

ありがとうございます。

mladen:

実は、metatraderのターミナルからスタンダートMAインディケータで同じライン(realMACDの赤と青のライン)を描くことができる方法を知りたいのです。

ありがとうございます。

ファイル:
realmacd.mq4  4 kb
 

英語で翻訳する場合 - これは何を意味するのでしょうか。

alpha = 2.0 / (SignalMAPeriod + 1.0);

alpha_1 = 1.0 - alpha;

MACDLineBuffer = iMA(NULL,0,FastMAPeriod,0,MODE_EMA,PRICE_CLOSE,i) - iMA(NULL,0,SlowMAPeriod,0,MODE_EMA,PRICE_CLOSE,i);

SignalLineBuffer =alpha*MACDLineBuffer + alpha_1*SignalLineBuffer.HistogramBuffer = (MACDLineBuffer);

HistogramBuffer = (MACDLineBuffer - SignalLineBuffer) * 2;

 
fxbs:
英語で翻訳する場合 - これは何を意味するのでしょうか:

alpha = 2.0 / (SignalMAPeriod + 1.0);

alpha_1 = 1.0 - alpha;

MACDLineBuffer = iMA(NULL,0,FastMAPeriod,0,MODE_EMA,PRICE_CLOSE,i) - iMA(NULL,0,SlowMAPeriod,0,MODE_EMA,PRICE_CLOSE,i);

SignalLineBuffer =alpha*MACDLineBuffer + alpha_1*SignalLineBuffer;

HistogramBuffer = (MACDLineBuffer - SignalLineBuffer) * 2;

恥ずかしながら...。

fxbs !!!

私はmq4プログラミングの初心者です、もっと勉強しないと......彼は......彼は......彼は......。

ありがとうFXBS、あなたは最高です!

 

ご心配なく、私も全く知りませんでした。

それはちょっと..:

void ema()

pr=2.0/(MA_Period+1);・・・・・・。

ExtMapBuffer[pos+1]=Close[pos+1]; .....................。

ExtMapBuffer[pos]=Close[pos]*pr+ExtMapBuffer[pos+1]*(1-pr);

 

小数点以下が表示され、osmaの倍率が*2に設定されているため、「奇妙な」数値が表示されていました。

ファイル:
 
fxbs:
小数点以下が表示され、オスマの倍率が*2に設定されているため、「奇妙な」数値が表示されています。

しかし、同じ結果を得ることができます。

 

BIASインジケータ

こんにちは、皆さん、指定したEMAと現在の価格との距離を示す「BIAS」という名前のインジケータを添付します。このBIASをEMAAngleのようなカラーバーインディケータに変換するのを手伝ってくれる人がいたら教えてください。

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

ファイル:
ej.gif  43 kb
bias.mq4  3 kb
 

このインジケータhttps://www.mql5.com/en/forum も有用かもしれませんが、私の知る限りではバーに色はついていません。

 

NDさん、どうもありがとうございます。お勧めのインジケーターは素晴らしいです

しかし、それはMAと価格の間の現在の距離を表示することができるだけです。BIASの目的は、現在の距離を表示するだけでなく、トレーダーが現在の距離と以前の距離を比較できるようにすることで、トレンドが終わりに近づいているかどうか、ラリーが来ているかどうかを容易に判断できるようにすることです。

添付のBIASは上記の機能を備えて いますが、誰かBARインジケータにしてくれないかと願っています。私はBARインジケータが好きなのですが、わずかな変化を示すという点ではBARインジケータの方がはるかに優れていると思います。

このような、素晴らしい、素敵な、親切な方に、お願いしたいのです。よろしくお願いします。

理由: