キャンバスがカッコいい! - ページ 45 1...383940414243444546474849505152...93 新しいコメント Dmitry Fedoseev 2019.10.06 19:09 #441 何が問題かわかった気がする。みんなが思っているのと全然違うし、z-stringでもない。そこには、驚きが隠されています。うまくいったら、お見せしますよ。うまくいかなかったら私も書きます。 Dmitry Fedoseev 2019.10.06 19:53 #442 Zオーダーもポイントです。 次のようにしてみましょう。チャート上にインジケータを 置く - チャートオブジェクト "chart "が表示されます。再度インジケータをフックし、prefixパラメータに別の数値を入力します。2つ目のグラフィックオブジェクトは、1つ目のグラフィックオブジェクトの上に正確に配置されるため、何も変わりません。 では、次のようにしてください。ドラッグを開始する前に、オブジェクトをクリックしてください。クリックした後、左ボタンを押しながらドラッグするだけです。ドラッグする前に、オブジェクトをクリックする必要があります。 でも、複雑なんです...。 ファイル: 123.mq5 8 kb Sergey Chalyshev 2019.10.06 20:21 #443 Dmitry Fedoseev: Zオーダーもポイントです。 次のようにしてみましょう。チャート上にインジケータを 置く - チャートオブジェクト "chart "が表示されます。再度インジケータをフックし、prefixパラメータに別の数値を入力します。2つ目のグラフィックオブジェクトは、1つ目のグラフィックオブジェクトの上に正確に配置されるため、何も変わりません。 では、次のようにしてください。ドラッグを開始する前に、オブジェクトをクリックしてください。クリックした後、左ボタンを押しながらドラッグするだけです。ドラッグする前に、オブジェクトをクリックする必要があります。 でも、複雑なんです...。 Dmitryさん、ありがとうございます!うまくいきました!!。 もうひとつは、アクティブなオブジェクトを上から描画することですが、そのようなことは可能でしょうか? Dmitry Fedoseev 2019.10.06 20:33 #444 Sergey Chalyshev: Dimitriさん、ありがとうございます!!うまくいきました。 また、アクティブオブジェクトを上に描画したいのですが、そのようなことは可能でしょうか? 削除と新規作成で行うので、削除前のプロパティを全て記憶し、新規作成後に設定する必要があります。 他に前倒しする方法はなさそうです。それとも、あるのでしょうか? ファイル: 123-2.mq5 10 kb Artyom Trishkin 2019.10.06 21:00 #445 Dmitry Fedoseev: これは削除と新規作成で行われるため、削除前のプロパティを全て記憶し、新規作成後に設定する必要があります。 他に進める方法はなさそうです。それとも、あるのでしょうか? オブジェクトの可視性の オフとオンを切り替える obj_no_periods ---> obj_all_periods Nikolai Semko 2019.10.07 03:42 #446 Sergey Chalyshev: 少し、質問の仕方が間違っていたようです。 1つのプログラム(スクリプト、インジケーター)で複数のウィンドウを整理することは難しくありません。 チャート上に独自の小窓でデータを表示するインジケータを作りたいのですが、どうすればいいですか?このウィンドウは、チャートの中に快適に置くことができ、マウスでドラッグすることも、マウスでウィンドウのサイズを変更することもできます(望ましいことですが、とにかくやってみることです)。チャート上で複数のインジケータを動作させ、それぞれにパラメータを設定する必要があります。異なるインジケータのイベントが重ならないようにし、インジケータがマウスイベントに適切に反応するようにする方法がまだわかっていません。キャンバスとオブジェクト、どちらがシンプルで良いのか、決めかねているんです。標準のDialogライブラリが使えない。 セルゲイ・チャリシェフ なぜ片方のウィンドウが下に隠れていて、もう片方が上にあるのか、直せますか? 3行のコードを追加したところ、マウスを握るとウィンドウが上部にスナップするようになりました。 ファイル: CanvasWindows.mq5 4 kb Sergey Chalyshev 2019.10.07 09:52 #447 Artyom Trishkin: オブジェクトの可視性の オフとオンを切り替える obj_no_periods ---> obj_all_periods はい、ありがとうございます、あなたのオプションは動作します Sergey Chalyshev 2019.10.07 09:54 #448 Nikolai Semko: 3行のコードを追加して、マウスをつかんだときにウィンドウが一番上の位置になるようにしました。 同じチャートで2つ目のインジケータを動かすことができない。うまくいくこともありますが、オブジェクトの座標が一致すると、ドラッグしたときに同期して動き出すのです。 TheXpert 2019.10.07 11:52 #449 Dmitry Fedoseev: ドラッグを開始する前に、オブジェクトをクリックする必要があります。 ブリリアント!UXデザイナーは皆、黙って恍惚としています )) Vlad Svetlov 2019.12.31 17:36 #450 みなさん、こんにちは。皆さん、明けましておめでとうございます!!! プログラマーではない質問ですが)・・・。以前ここに掲載したコードに基づいて、チャートの背景色を、Canvasを使用して置き換え可能でシームレスな画像に変更するだけのインジケータを作成 しました。作成した背景を「上にあるチャート」を含めずに送るにはどうしたらよいですか? ただ、EAパネルも持っているので、「グラフ・オン・トップ」をオンにすると、ごちゃごちゃしてしまいますが...) ブランチの中に答えが見つからず、私の知識ではコードのねじをはずすことができません)...。支店を散らかさないように、直接書き込むことができる。 1...383940414243444546474849505152...93 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
Zオーダーもポイントです。
次のようにしてみましょう。チャート上にインジケータを 置く - チャートオブジェクト "chart "が表示されます。再度インジケータをフックし、prefixパラメータに別の数値を入力します。2つ目のグラフィックオブジェクトは、1つ目のグラフィックオブジェクトの上に正確に配置されるため、何も変わりません。
では、次のようにしてください。ドラッグを開始する前に、オブジェクトをクリックしてください。クリックした後、左ボタンを押しながらドラッグするだけです。ドラッグする前に、オブジェクトをクリックする必要があります。
でも、複雑なんです...。
Zオーダーもポイントです。
次のようにしてみましょう。チャート上にインジケータを 置く - チャートオブジェクト "chart "が表示されます。再度インジケータをフックし、prefixパラメータに別の数値を入力します。2つ目のグラフィックオブジェクトは、1つ目のグラフィックオブジェクトの上に正確に配置されるため、何も変わりません。
では、次のようにしてください。ドラッグを開始する前に、オブジェクトをクリックしてください。クリックした後、左ボタンを押しながらドラッグするだけです。ドラッグする前に、オブジェクトをクリックする必要があります。
でも、複雑なんです...。
Dmitryさん、ありがとうございます!うまくいきました!!。
もうひとつは、アクティブなオブジェクトを上から描画することですが、そのようなことは可能でしょうか?
Dimitriさん、ありがとうございます!!うまくいきました。
また、アクティブオブジェクトを上に描画したいのですが、そのようなことは可能でしょうか?
削除と新規作成で行うので、削除前のプロパティを全て記憶し、新規作成後に設定する必要があります。
他に前倒しする方法はなさそうです。それとも、あるのでしょうか?
これは削除と新規作成で行われるため、削除前のプロパティを全て記憶し、新規作成後に設定する必要があります。
他に進める方法はなさそうです。それとも、あるのでしょうか?
オブジェクトの可視性の オフとオンを切り替える
obj_no_periods ---> obj_all_periods
少し、質問の仕方が間違っていたようです。
1つのプログラム(スクリプト、インジケーター)で複数のウィンドウを整理することは難しくありません。
チャート上に独自の小窓でデータを表示するインジケータを作りたいのですが、どうすればいいですか?このウィンドウは、チャートの中に快適に置くことができ、マウスでドラッグすることも、マウスでウィンドウのサイズを変更することもできます(望ましいことですが、とにかくやってみることです)。チャート上で複数のインジケータを動作させ、それぞれにパラメータを設定する必要があります。異なるインジケータのイベントが重ならないようにし、インジケータがマウスイベントに適切に反応するようにする方法がまだわかっていません。キャンバスとオブジェクト、どちらがシンプルで良いのか、決めかねているんです。標準のDialogライブラリが使えない。
なぜ片方のウィンドウが下に隠れていて、もう片方が上にあるのか、直せますか?
3行のコードを追加したところ、マウスを握るとウィンドウが上部にスナップするようになりました。
オブジェクトの可視性の オフとオンを切り替える
obj_no_periods ---> obj_all_periods
はい、ありがとうございます、あなたのオプションは動作します
3行のコードを追加して、マウスをつかんだときにウィンドウが一番上の位置になるようにしました。
同じチャートで2つ目のインジケータを動かすことができない。うまくいくこともありますが、オブジェクトの座標が一致すると、ドラッグしたときに同期して動き出すのです。
ドラッグを開始する前に、オブジェクトをクリックする必要があります。
みなさん、こんにちは。皆さん、明けましておめでとうございます!!!
プログラマーではない質問ですが)・・・。以前ここに掲載したコードに基づいて、チャートの背景色を、Canvasを使用して置き換え可能でシームレスな画像に変更するだけのインジケータを作成 しました。作成した背景を「上にあるチャート」を含めずに送るにはどうしたらよいですか?
ただ、EAパネルも持っているので、「グラフ・オン・トップ」をオンにすると、ごちゃごちゃしてしまいますが...)
ブランチの中に答えが見つからず、私の知識ではコードのねじをはずすことができません)...。支店を散らかさないように、直接書き込むことができる。