記事「エキスパートアドバイザー(EA)に指標を追加するための既製のテンプレート(第1部):オシレーター」についてのディスカッション - ページ 2 12 新しいコメント Vitaly Muzichenko 2025.09.05 21:00 #11 いろいろやってみたら、こんなものができた。 しかし、セルをクリックしたときにセルの名前を取得するタスクもありました。 得られるのはこれだけだ。 void OnChartEvent(const int id, const long &lparam, const double &dparam, const string &sparam) { if(id==CHARTEVENT_OBJECT_CLICK) Print(sparam); } -- 解決策はありますか? Artyom Trishkin 2025.09.06 04:38 #12 Vitaly Muzichenko #:いろいろ遊んでいるうちに、あるものを見つけたんだ。しかし、セルをクリックしたときにセルの名前を取得するタスクもありました。私が得たのはこれだけです--解決策はありますか? 残念ながら簡単な解決策はありません。つまり、表をクリックしたときに、カーソルの座標を追跡して、どの描画されたセル上にあるのかを判断する必要があります。 Vitaly Muzichenko 2025.09.06 08:53 #13 Artyom Trishkin #:これは描画されたデータです。つまり、テーブルをクリックしたときに、カーソルの座標を追跡して、それがどの描画されたセルにあるかを判断する必要があります。 一般的には、それを乗り越えることは可能でしょう。 Vitaly Muzichenko 2025.09.06 11:51 #14 並列グラフィカル・オブジェクトOBJ_RECTANGLE_LABELをZORDER = 1、color = clrNONEで描きました。 問題なく動作し、セル名を取得。また、折りたたみと展開もできます。 ありがとう! Artyom Trishkin 2025.09.06 12:19 #15 Vitaly Muzichenko #:一般的には、それを乗り越えることは可能だろう。 いいえ 12 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
いろいろやってみたら、こんなものができた。
しかし、セルをクリックしたときにセルの名前を取得するタスクもありました。
得られるのはこれだけだ。
--
解決策はありますか?
いろいろ遊んでいるうちに、あるものを見つけたんだ。
しかし、セルをクリックしたときにセルの名前を取得するタスクもありました。
私が得たのはこれだけです
--
解決策はありますか?
残念ながら簡単な解決策はありません。つまり、表をクリックしたときに、カーソルの座標を追跡して、どの描画されたセル上にあるのかを判断する必要があります。
これは描画されたデータです。つまり、テーブルをクリックしたときに、カーソルの座標を追跡して、それがどの描画されたセルにあるかを判断する必要があります。
一般的には、それを乗り越えることは可能でしょう。
並列グラフィカル・オブジェクトOBJ_RECTANGLE_LABELをZORDER = 1、color = clrNONEで描きました。
問題なく動作し、セル名を取得。また、折りたたみと展開もできます。
ありがとう!
一般的には、それを乗り越えることは可能だろう。