移動平均 - ページ 151

 
zac1987:

ライナーウェイトが最後のローソク足でリペイントするのは確かです。1本だけ塗り替えればOKです。素晴らしい機能です。

オープンとは異なる価格を使用するすべてのインジケータでは、現在のローソク足が「再描画」されます。

再描画 "と強制的な現在の状態の更新を混在させないでください。それはそのように行われていない場合(つまり:指標の現在の状態は - 任意の指標 - 現在の実際の状態/値に更新されていない場合)、あなたは再描画の指標を持っているでしょう。

 

24の期間を持つ例のSMAは、その移動平均がeurusd 1.20000をヒットしたときに警告。ティック価格ではなく、価格をヒットした移動平均。

 
OK このインジケータは チャートに行を表示 しますが、アラートは表示しませんか? どうすればアラートを携帯電話やメールに届かせることができますか?
 

2つの指標は、以下の投稿にあります(MT4用) - 。

と、この投稿にも(投稿に添付) - 。

 

そして、これはMT5用McGinleyの指標です - 。

The McGinley Dynamic (MD) indicator was developed by John R. McGinley. 
McGinley believed that moving averages should not be used as trading systems or signal generators, but instead should be used as smoothing mechanisms. 

McGinley_Dynamic- MetaTrader 5のためのインジケータ

McGinley_Dynamic_MTF-MetaTrader 5のためのインジケータ
 


このインジケータの十字矢印が出た高値安値に水平線を 引くにはどうしたらいいのでしょうか?
そのようなインジケータはあるのでしょうか?


ご迷惑でしたら申し訳ございません。 よろしくお願いします。


#MTF_MACrossアローH


ファイル:
 
tokunohito:


このインジケータの十字矢印が出た高値安値に水平線を 引くにはどうしたらいいのでしょうか?
そのようなインジケータはあるのでしょうか?

例えば、141のラインから

 if(ExtMapBuffer1[i]>=ExtMapBuffer2[i] && ExtMapBuffer1[i+1]<ExtMapBuffer2[i+1]){
      ExtMapBuffer3[i]=Low[i]-3*Point;
      if(i<20)
           {
            string obj_name="L"+TimeToString(Time[i],TIME_DATE|TIME_MINUTES);
            if(ObjectFind(obj_name)<0)
              {
               ObjectCreate(obj_name,OBJ_HLINE,0,Time[i],Low[i]);
               ObjectSet(obj_name,OBJPROP_COLOR,clrGreen);
              }
           }
   }else if(ExtMapBuffer1[i]<=ExtMapBuffer2[i] && ExtMapBuffer1[i+1]>ExtMapBuffer2[i+1]){
      ExtMapBuffer4[i]=High[i]+5*Point;
      if(i<20)
           {
            obj_name="H"+TimeToString(Time[i],TIME_DATE|TIME_MINUTES);
            if(ObjectFind(obj_name)<0)
              {
               ObjectCreate(obj_name,OBJ_HLINE,0,Time[i],High[i]);
               ObjectSet(obj_name,OBJPROP_COLOR,clrOrange);
              }
           }
   }else{
      ExtMapBuffer3[i]=EMPTY_VALUE;
      ExtMapBuffer4[i]=EMPTY_VALUE;
   }

必要なものによって、いろいろな方法があります。

 
Naguisa Unada:

例えば、141行目から

必要なものによって、様々な方法があります。

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


コード改造を試してみましたが、素人なので失敗しました。
マーケットとインジケータは難しいですね。

 
tokunohito:

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


コード改造を試してみましたが、素人なので失敗しました。
マーケットとインジケータは難しいですね。

それから、この件に関して参考情報が欲しいのですが。
マルチタイムで表示すると、下の時間帯で矢印の位置がずれてしまいます。 これを修正することは可能でしょうか?
お忙しいところ申し訳ございません。
 
tokunohito:
それから、このことに関する参考情報も欲しい。
マルチタイムで表示すると、下の時間になると矢印の位置がずれてしまいます。 これを修正することは可能でしょうか?
お忙しいところ申し訳ございません。



矢印は移動平均の クロスポイントを示しています。

別の時間軸でクロスポイントがずれるため、矢印の位置もずれてしまいます。

このような仕様であり、間違いではありません。

理由: