初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 1286 1...127912801281128212831284128512861287128812891290129112921293...1504 新しいコメント leonerd 2021.02.02 14:09 #12851 Vladimir Karputov:OnChartEvent はいずれにせよ現在のシンボルに対してのみトリガーされる。この場合、シンボルを認識する意味はない:それは常に配置されているのだから。もう一つは、すべてのチャートのリストを迂回する方法 - ObjectFindです。 とりあえず、どのようなエラーなのか教えてください。 2021.02.02 18:06:55.780 GDICache pen creation error [87] 2021.02.02 18:06:56.251 GDICache pen creation error [87] 2021.02.02 18:06:56.556 GDICache pen creation error [87] 2021.02.02 18:06:56.677 GDICache pen creation error [87] 2021.02.02 18:06:56.969 GDICache pen creation error [87] その理由がわかりました。デバッグ時に行のプロパティを指定する際に出てきました。線種は左の値。ただ、このエラーについてどこにも書いていないのが不思議です。 Aleksandr Prishenko 2021.02.02 18:35 #12852 Aleksandr Prishenko:以前は問題なく使えていました。無料 ホスティングで試せばよかった。とにかくmethaquotesに15ポンドを渡した ))))返信ありがとうございました 移行した(15は後悔した)けど、チェックがかなりおかしい。 EAからのインジケータのインストールパスをMigratorが理解できないため、チャートをクリーンアップする必要がある。 2021.02.02 19:57:39.442 Virtual Hosting 6215402: check for load "C:\UsersCrucian﹑AppData﹑Roaming﹑MetaQuotes﹑TerminalⒸD0E8209F77C8CF37AD8BF550E51FF075MQL5ExpertsⒸBBS_9.ex5::IndicatorsBand﹑1.ex5" 2021.02.02 19:57:39.442 バーチャルホスティング 6215402: プログラムを読み込むのに失敗しました。 Migratorは テクニカル・ インジケータの再コンパイルまで要求してくる )) 。 2021.02.02 19:44:12.708 バーチャルホスティング 6215402: ホスティングサーバーに転送する前に、インポートしたモジュール "ZigZag.ex5" の旧バージョンを再コンパイルする必要があります。 Ivan Nagibin 2021.02.03 07:09 #12853 こんにちは、インジケータからEAを構築する方法や、インジケータからEAにデータを取り込む方法について、多くの記事を拝見しました。また、その逆で、EAを可視化する方法、例えばデータの配列を計算したとしたら、それをカスタムインジケータに 転送する方法などは? Alexey Viktorov 2021.02.03 10:02 #12854 VANDER: こんにちは、インジケータからEAを構築する方法や、インジケータからEAにデータを取り込む方法について、多くの記事を拝見しました。また、その逆で、EAを可視化する方法、例えば、データの配列を計算したとしたら、それをカスタムインジケーターに 転送する方法は? プラグイン可能な.mqhを通じて、すべてがカウントされ、EAはそこから取得し、インジケータ... Green handsome 2021.02.03 17:30 #12855 こんにちは!MT5プラットフォームで、Moving Averagesインジケータのラインを磁化させるにはどうしたらいいですか?トレンドラインを明確に立ち上げ、指標線 に磁化させること。プラットフォームの設定で、チャートに「磁化」という項目があり、そこにトレンドラインが始値で貼られています。移動平均線と単純なトレンドラインでは、そのような方法はないのでしょうか? leonerd 2021.02.04 11:54 #12856 leonerd:デバッガを起動し、type変数にブレークポイントを設定します。チャート上に三角形(挿入 - オブジェクト - シェイプ - 三角形)を描きます。Deleteを押すと、三角形が削除されます。type_str はそれぞれ OBJ_VLINE (列挙の最初の値) となる。同じコードで、グラフィックオブジェクトのプロパティが変更されたり、ドラッグされたりすると、正しいオブジェクトタイプとしてOBJ_TRIANGLEが返されます。出力します。グラフィカル オブジェクトを削除 すると、OnChartEvent でオブジェクト タイプの取得に失敗する。 削除されたオブジェクトの型を取得する方法は、まだ不明です。OnChartEvent()のオブジェクト名は正しく来るのですが、typeが常に0になってしまいます。 上記はバグでしょうか、それとも他の方法で行うべきなのでしょうか? //+------------------------------------------------------------------+ //| ChartEvent function | //+------------------------------------------------------------------+ void OnChartEvent(const int id, const long &lparam, const double &dparam, const string &sparam) { if(id==CHARTEVENT_OBJECT_DELETE) { string object_name=sparam; ENUM_OBJECT object_type=(ENUM_OBJECT)ObjectGetInteger(ChartID(),object_name,OBJPROP_TYPE); // object_type всегда VLINE } } Vitaly Muzichenko 2021.02.04 12:23 #12857 leonerd:削除されたオブジェクトの型を調べる方法は、まだ明らかになっていません。OnChartEvent()のオブジェクト名は正しく来るのですが、型は常に0です。 上記はバグでしょうか、それとも別の方法で行うべきでしょうか。 ObjectType(sparam) leonerd 2021.02.04 13:17 #12858 Vitaly Muzichenko: ObjectType()関数とは何ですか? MQL5に関する枝葉のようです。 明らかに、そのように設計されているのです。削除されたオブジェクトの他のパラメータは取得できない。名前だけを受け取ります。座標などはすべて0です。グラフィカルオブジェクトを削除するイベントから、それらを取得する方法はありますか? Vitaly Muzichenko 2021.02.04 14:06 #12859 leonerd:ObjectType()関数とは何ですか?MQL5に関する枝葉のようです。明らかに、そのように設計されているのです。削除されたオブジェクトの他のパラメータは取得できない。名前だけを受け取ります。座標などはすべて0です。グラフィカルオブジェクトの削除から取得する方法はありますか? そうそう、mql5では期待してなかったのですが、アナログがあるんですね。 ObjectGetInteger(0,name,OBJPROP_TYPE) オブジェクトのパラメータを削除イベントで取得したい、つまり、すでに消えてしまった後に取得したいのです。 Alexey Viktorov 2021.02.04 14:31 #12860 leonerd:ObjectType()関数とは何ですか?MQL5に関する枝葉のようです。明らかに、そのように設計されているのです。削除されたオブジェクトの他のパラメータは取得できない。名前だけを受け取ります。座標などはすべて0です。グラフィカルオブジェクトを削除するイベントから取得する方法はありますか? おそらく、そのような可能性は存在しないし、期待もしていない。結局、オブジェクトはすでに存在しているのだから......。 私はそのような方法を参照してくださいアウト:オブジェクトの作成 時に、配列構造で名前とすべての必要なパラメータを記述し、削除時に、必要なパラメータを読み取った後、配列構造からそれについてのレコードを削除してください。 1...127912801281128212831284128512861287128812891290129112921293...1504 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
OnChartEvent はいずれにせよ現在のシンボルに対してのみトリガーされる。この場合、シンボルを認識する意味はない:それは常に配置されているのだから。
もう一つは、すべてのチャートのリストを迂回する方法 - ObjectFindです。
とりあえず、どのようなエラーなのか教えてください。
その理由がわかりました。デバッグ時に行のプロパティを指定する際に出てきました。線種は左の値。ただ、このエラーについてどこにも書いていないのが不思議です。
以前は問題なく使えていました。無料 ホスティングで試せばよかった。とにかくmethaquotesに15ポンドを渡した ))))
返信ありがとうございました
移行した(15は後悔した)けど、チェックがかなりおかしい。
EAからのインジケータのインストールパスをMigratorが理解できないため、チャートをクリーンアップする必要がある。
2021.02.02 19:57:39.442 Virtual Hosting 6215402: check for load "C:\UsersCrucian﹑AppData﹑Roaming﹑MetaQuotes﹑TerminalⒸD0E8209F77C8CF37AD8BF550E51FF075MQL5ExpertsⒸBBS_9.ex5::IndicatorsBand﹑1.ex5"
2021.02.02 19:57:39.442 バーチャルホスティング 6215402: プログラムを読み込むのに失敗しました。
Migratorは テクニカル・ インジケータの再コンパイルまで要求してくる )) 。
2021.02.02 19:44:12.708 バーチャルホスティング 6215402: ホスティングサーバーに転送する前に、インポートしたモジュール "ZigZag.ex5" の旧バージョンを再コンパイルする必要があります。
こんにちは、インジケータからEAを構築する方法や、インジケータからEAにデータを取り込む方法について、多くの記事を拝見しました。また、その逆で、EAを可視化する方法、例えば、データの配列を計算したとしたら、それをカスタムインジケーターに 転送する方法は?
プラグイン可能な.mqhを通じて、すべてがカウントされ、EAはそこから取得し、インジケータ...
こんにちは!MT5プラットフォームで、Moving Averagesインジケータのラインを磁化させるにはどうしたらいいですか?トレンドラインを明確に立ち上げ、指標線 に磁化させること。プラットフォームの設定で、チャートに「磁化」という項目があり、そこにトレンドラインが始値で貼られています。移動平均線と単純なトレンドラインでは、そのような方法はないのでしょうか?
デバッガを起動し、type変数にブレークポイントを設定します。チャート上に三角形(挿入 - オブジェクト - シェイプ - 三角形)を描きます。Deleteを押すと、三角形が削除されます。type_str はそれぞれ OBJ_VLINE (列挙の最初の値) となる。
同じコードで、グラフィックオブジェクトのプロパティが変更されたり、ドラッグされたりすると、正しいオブジェクトタイプとしてOBJ_TRIANGLEが返されます。
出力します。グラフィカル オブジェクトを削除 すると、OnChartEvent でオブジェクト タイプの取得に失敗する。
削除されたオブジェクトの型を取得する方法は、まだ不明です。OnChartEvent()のオブジェクト名は正しく来るのですが、typeが常に0になってしまいます。 上記はバグでしょうか、それとも他の方法で行うべきなのでしょうか?
削除されたオブジェクトの型を調べる方法は、まだ明らかになっていません。OnChartEvent()のオブジェクト名は正しく来るのですが、型は常に0です。 上記はバグでしょうか、それとも別の方法で行うべきでしょうか。
ObjectType(sparam)
ObjectType()関数とは何ですか?
MQL5に関する枝葉のようです。
明らかに、そのように設計されているのです。削除されたオブジェクトの他のパラメータは取得できない。名前だけを受け取ります。座標などはすべて0です。グラフィカルオブジェクトを削除するイベントから、それらを取得する方法はありますか?
ObjectType()関数とは何ですか?
MQL5に関する枝葉のようです。
明らかに、そのように設計されているのです。削除されたオブジェクトの他のパラメータは取得できない。名前だけを受け取ります。座標などはすべて0です。グラフィカルオブジェクトの削除から取得する方法はありますか?
そうそう、mql5では期待してなかったのですが、アナログがあるんですね。
オブジェクトのパラメータを削除イベントで取得したい、つまり、すでに消えてしまった後に取得したいのです。
ObjectType()関数とは何ですか?
MQL5に関する枝葉のようです。
明らかに、そのように設計されているのです。削除されたオブジェクトの他のパラメータは取得できない。名前だけを受け取ります。座標などはすべて0です。グラフィカルオブジェクトを削除するイベントから取得する方法はありますか?
おそらく、そのような可能性は存在しないし、期待もしていない。結局、オブジェクトはすでに存在しているのだから......。
私はそのような方法を参照してくださいアウト:オブジェクトの作成 時に、配列構造で名前とすべての必要なパラメータを記述し、削除時に、必要なパラメータを読み取った後、配列構造からそれについてのレコードを削除してください。