MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 655

 
こんにちは!このケースの実装方法を教えていただけませんか?


インジケータにボタンを作り、それを押すとある条件が満たされるようにしました。しかし、タイムフレームやチャートを切り替えると、最初に押されていない状態にリセットされます。ボタンを押したときだけ、手動で起こるようにしたい。

どうすればいいのか?一行で解決するのは、経験や知識が足りない気がします。
 
Kot:

こんにちは。

あるバーにドラッグすると、その日付が表示されるようなスクリプトを作ることが可能かどうか教えてください。このようなことは可能でしょうか?もしそうなら、どのような機能ですか?ハンドブックやフォーラムを読んでいるが、今のところ何も見つかっていない。アイデアや方向性を示してください。ありがとうございました。

できます、ここで誰かを行う準備ができている、フォルダのインジケータドロップで

セルゲイ・ニコラエフ
Good day, please tell me how to implement this case?

インジケーターの中にボタンを作り、それを押すとある条件が満たされるようにしました。しかし、タイムフレームやチャートを切り替えると、最初に押されていない状態にリセットされます。ボタンを押したときだけ、手動で起こるようにしたい。

どうすればいいのか?一行で解決するのは、経験や知識が足りない気がします。

ソースコードが必要なんだ、多分わかると思う。

または、OnInit()実行時にヘルプを読み込む。

ファイル:
HighLow_TF.mq4  28 kb
 
Igor Makanu:

ソースコードが必要です、多分見ることができます。


コード自体は非常に古く、量も多いので、ボタンは直感で実装しました
ボタン以外の不要なものを取り除いたコードを添付します。


タイムフレームの変更時にボタンが押されないように実装する必要があるのですが、これも可能でしょうか7!

ファイル:
xmdz52.mq4  9 kb
 
Сергей Николаев:


コード自体が非常に古く、かさばるため、ボタンは直感で実装しました
ボタン以外の不要なものを取り除いたコードを添付します。

最近、あるコードを投稿したのですが、そこに、ボタンがついています。理解するのに役立つかもしれない...

 

ごあいさつ引き算をしたときに、この値がどこから出てくるのか、教えていただけませんか?

「ビッド:", ビッド," バイプライス:", バイプライス," ビッド-バイプライス:", ビッド-バイプライス

buyPrice=Bid、オープニングで設定。

 
Andrey Sokolov:

ごあいさつ引き算をしたときに、この値がどこから出てくるのか、教えていただけませんか?

「ビッド:", ビッド," バイプライス:", バイプライス," ビッド-バイプライス:", ビッド-バイプライス

buyPrice=Bid、オープニングで設定。

Comment("   Bid: ", (string)Bid,"   buyPrice: ", (string)buyPrice,"   Bid-buyPrice: ", string(Bid-buyPrice));

または、希望する精度で(string)の代わりにDoubleToString() を使用します。

 
Artyom Trishkin:

または、希望する精度で(string)の代わりにDoubleToString() を使用します。

ありがとうございます。double(Bid-buyPrice)を使って計算しました。

ただ、なぜこのようなことになったのか。

 
Igor Makanu:

2. デバッガ

https://www.mql5.com/ru/articles/654

ありがとうございます。でも、こんなセリフがあるんですよ。

"デバッガを使うのはMetaEditor 5の新機能で、MetaEditor 4にはありません"

デッドロック)

 
Ghabo:

ありがとうございます。でも、こんなセリフがあるんです。

"デバッガの使用はMetaEditor 5の新機能で、MetaEditor 4には存在しない"

デッドロック)

ありますね。現在のデータについて。MT5では、ヒストリカルデータのデバッグが可能です。

 
Andrey Sokolov:

ありがとうございます。double(Bid-buyPrice)を使って計算しました。

しかし、なぜこのようなことになったのでしょうか。

1.何のために?

2.何が?どうだった?