どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 1163

 
LRA:

スクリプトを学ぶ、スクリプトを書くことは、言語を学び、間違いを探すのに良い方法 です。

まあ、それはファン次第なんですけどね。私にとって、ドキュメントに勝る教師はいません。

以前はVBの本を読むようにしていました。嫌なものは嫌と言うほど。私たちと一緒に、私たちのように...」と書いてあったら、どんな学問なんだろう。でも、私たちよりもうまくいかないで」?

 
ドキュメントを読んだ後、プログラムを書いて確認すると、よりよく記憶される IMHO
 

MQL4で気配値やチャートを強制的に更新する演算子があるかどうかご存知ですか?

つまり、端末がローソク足数分遡って履歴を再読み込みし、チャートを更新することです。

 
Dmitriy Voevodkin:

MQL4で気配値やチャートを強制的に更新する演算子があるかどうかご存知ですか?

つまり、端末がローソク足の一定本数前の履歴を再読み込みし、チャートを更新することです。


チャートです。

チャート再描画

指定されたチャートを強制的に再描画します。

引用元

リフレッシュレート

定義済みの変数や 時系列配列のデータをリフレッシュする。

 

ブロークンレベルの描き方を教えてください。一定時間内に多くのレベルが存在し、それぞれを描画する必要がある場合があります。

 
Lankaster:

ブロークンレベルの描き方を教えてください。ある時間間隔の中にたくさんある場合もあり、その一つ一つを描く必要があります。


これらのレベルを識別する方法をご存知ですか?

 
Aleksey Vyazmikin:

このレベルを決定する方法をご存知ですか?


ローカル高値と安値 Close[i+1]>Open[i+1] && Close[i+2]<Open[i+2]...Close[i+1]<Open[i+1] && Close[i+2]>Open[i+2]...

この高値と安値で線を引くことは問題ないが、その線の価格を求めることができない。その理由は、これらの線の名前にあるのだろう

string arrowName=TimeToStr(Time[i+1]);

ObjectCreate(arrowName,......)。

 
Lankaster:

ローカル高値と安値 Close[i+1]>Open[i+1] && Close[i+2]<Open[i+2]...Close[i+1]<Open[i+1] && Close[i+2]>Open[i+2]...


これはレベルなのでしょうか?

価格はいくらですか?

 
Aleksey Vyazmikin:

これはレベルなのでしょうか?

価格はいくらですか?


レベルとは、このような形成の極限によって定義されるものだと思うのです。

この高値と安値で線を引くのは問題ないのですが、この線の価格がわかりません。おそらく、この線の名前に原因があるのでしょう

string arrowName=TimeToStr(Time[i+1]);

ObjectCreate(arrowName,......)。


 
Lankaster:

レベルは、これらのフォーメーションの極値で決定されると思います

この高値と安値で線を引くのは問題ないが、この線の価格を求めることは不可能である。おそらくその理由は、この線の名前にあるのだろう

string arrowName=TimeToStr(Time[i+1]);

ObjectCreate(arrowName,......)。



では、手でレベルを描き、プログラムがそれを見つけて価格を読み取るようにしたいのですか?