MQL4に関する質問 - ページ 3

 
Sleep() はインジケータでは機能しないようです。Expert Advisorやスクリプトでは動作しますが、インジケータでは動作しません。
こんなはずじゃなかったのに、私の見方が悪いのか?
 
Sleep() 、インジケータが動作しないようです。Expert Advisorやスクリプトでは動作しますが、インジケータでは動作しません。
このような仕組みになっているのでしょうか、それとも私の見間違いでしょうか?

はい、その通りです。Sleep() はインジケータでは機能しません。そうあるべきなのです。
 
レナート
OK、ありがとうござい ます
昨日は半日、自分の幻想と戦いながら(どこにも書いてないし、誰も教えてくれない)ドン・キホーテのように:)
 
Expert Advisorからこのイベントを制御して、チャートウィンドウにインジケータを表示させることが可能かどうか、どなたか教えていただけませんか?
全部読んだつもりなんだけど、見つからない...。
 
はありません。
しかし、グローバル変数を使って 回避することは可能です。メイン変数 = 1 のときだけ描画されるインジケータを取り付け、EAからこの変数の値を変更します;)。
 
komposter,
アドバイスありがとうございました。あなたは私の一夜の救世主です :)

グローバル変数 を通じて、付属のインジケータにExpert Advisorの要件を伝えることは明確です。
専門家の主導で付けようという 話です。それを、あなたは「できない」と言うのです。え。
 
komposter,
アドバイスありがとうございましたあなたは私の一夜の救世主です :)

グローバル変数を通じて、付属のインジケータにExpert Advisorの要件を伝えるのは理解できる。
Expert Advisorの主導で付けようという 話です。それを、あなたは「できない」と言うのです。え。

=)
そう、いろいろなことができないんですよね...。
しかも、改良が終わり、規制を回避するための迂回路を作り始めている......ということが判明し、もう無理だろうと。
 
しかし、ここでは...
EAs>>RemoveでEAをアンロードした場合、deinit()が動作しない?
 
しかし、ここで<br / translate="no"> EAs経由でEAをアンロードする場合>>Deinit()は動作しないのでしょうか?

動作確認済み
 
komposter
が効かない。
両方やったけど、何もできないよ。

アイデアは簡単で、さまざまなオブジェクトを描いた後に画面をきれいにすることです。
start()からは同じ関数が動作するが、deinit()からは動作しない。
ここで問題になりそうなことは何でしょうか?