チャートウィンドウを更新する

 
こんにちは。

チャートウィンドウを更新するたびに、別の時間枠をクリックします。 そして、また元の時間枠をクリックします。

そこで、2つの質問があります。

1- チャートウィンドウを更新するために使用できるショートキーはありますか?
2- チャートウィンドウを更新するためにMQL4で使用できるコードはありますか?

どうもありがとうございました。
brspMA.
 

1. メニューチャート/リフレッシュまたは右クリックリフレッシュ

2.WindowRedraw()

 

1. メニューチャート/リフレッシュまたは右クリックリフレッシュ

2.WindowRedraw()

 

1. メニューチャート/リフレッシュまたは右クリックリフレッシュ

2.WindowRedraw()

 
のページが更新されませんでした。笑
 
どうもありがとうございました。

[]のbrspMAです。
 
またまたこんにちは。

この関数WindowRedraw()を使おうとしているのですが、全く成功しません。どうなっているのでしょうか?チャート/リフレッシュや右クリックでのリフレッシュもうまくいきません。

このような簡単なスクリプトも作っているのですが。
int start()
  {
//----
   WindowRedraw();
//----
   return(0);
  }
もし、何か知っていることがあれば、教えてください。

brspMA
 
Period Converter スクリプトを参照してください。PostMessage関数呼び出しにより、チャートが更新されます。
 
関数WindowRedraw();がうまくいきません。私のコードは次のようなものです。
 
int init()
{
   oldBarTime = Time[0];
}
そして
int start()
  {
   if(oldBarTime != Time[0] && i==0){
      oldBarTime  = Time[0];
      WindowRedraw();
      PlaySound ("ok.wav");}
  }
このコードでは、各バーの最初にSoud ok.wavを得ることができます。しかし、私のチャートの再描画を得ることはできません。なぜでしょうか?

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

WindowRedraw()を実行したときに表示されないものは何でしょうか?

 
こんにちは、phy、(ところで、私はここにあなたの応答の1つから新しいバーを見つける のを助けるこのコードを得た。

私がしようとしていることは、単に私の指標を再描画することです。私は私が時間枠を変更したときに私が見るのと同じ効果を見たいと思っています。残念ながら、私は私の指標を再描画したい場合は、私はMNにタイムフレームを変更する必要があります(例)、その後、私は元のタイムフレームに戻る。私は、新しいバーごとに私のインジケータをリフレッシュ/再描画し続けるために、いくつかのコードを使用することができると思いました。

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