なぜ、構造体に入力パラメータを入れないのか? - ページ 2 1234567 新しいコメント fxsaber 2017.10.02 16:42 #11 Taras Slobodyanik: つまり、この山ほどのパラメータを書くには、構造を定義して、それを入力パラメータに入れれば十分なのだ。mqh-fileについて触れているので、このスレッドとは関係ないですね。そして、構造を定義することは、すべてのフィールドを記述することと同じです。すなわち、同じものです。 Taras Slobodyanik 2017.10.02 16:46 #12 fxsaber:mqh-fileについて触れているので、このスレッドとは関係ないですね。そして、構造を定義することは、すべてのフィールドを記述することと同じです。つまり、同じことなのです。どこが違うの?最初の行、最初の投稿。EAへの入力パラメータの受け渡しに問題が あるサブジェクトライン入力パラメータを構造体に入れるのはいかがなものか? Taras Slobodyanik 2017.10.02 16:48 #13 fxsaber:そして、構造を定義することは、すべてのフィールドを記述することと同じです。すなわち、同じものである。 構造体の配列がある場合はどうでしょうか? TheXpert 2017.10.02 16:53 #14 Taras Slobodyanik: 構造体の配列であればどうでしょうか? 次に、ファイルでパラメータを設定します。 Ihor Herasko 2017.10.02 17:04 #15 Комбинатор: 次に、ファイルでパラメータを設定します。これが今のやり方です。同時に、Expert Advisorには、このようなファイルの「エディタ」がDLLの形で付属しており、タブ付きのパラメータを持つウィンドウが表示されます。つまり、すべてが可能なのです。誰もそれに異論はないだろう。もうひとつは、端末ですぐに使える機能という形であれば、最高なんですけどね。 TheXpert 2017.10.02 17:17 #16 Ihor Herasko: 誰も反論しない。もうひとつは、端末ですぐに使える機能だと嬉しいですね。既存のインスタンスを置き換えるのではなく、追加のオプションとしてなら、歓迎します。しかし、入力をTCが必要とする適切な種類の容器に変換するのに数分かかるので、誰もやらない。また、「構造体の配列」も、jsonからコードを生成するなどして、少し複雑になっています。 fxsaber 2017.10.02 17:17 #17 Ihor Herasko: これが今のやり方です。同時に、Expert Advisorには、このようなファイルの「エディタ」がDLLの形で付属しており、タブ付きのパラメータを持つウィンドウが表示されます。 カスタムGUIの記事には、DLLがなくてもそのようなエディタが作れることが明記されており、Marketへの出口が見えています。 Ihor Herasko 2017.10.02 17:32 #18 Комбинатор:しかし、TCが望むように、入力を適切な種類の容器に変換するのに数分かかるので、誰もやらないだろう。 それどころではありません。1つの注文を完了するよりも、この作業に時間がかかってしまいました。fxsaber カスタムGUIの記事には、DLLを使わずにそのようなエディタを作ることが可能で、Marketへの出口であることが明確に書かれています。 もちろん、できますよ。そう考えれば、自分の端末を書くことだってできますよ )) TheXpert 2017.10.02 17:35 #19 fxsaber: カスタムGUIの記事には、DLLがなくてもそのようなエディタが作れるとはっきり書いてあり、Marketへの出口が見えていますね。 ここにプラスアルファがある。パラメータをファイルに保存し、Expert Advisorにプラグインしてパラメータを任意に表示するダイアログボックスを作成します。 Ihor Herasko 2017.10.02 17:55 #20 Комбинатор: ここで私はプラスをつける。パラメータをファイルに記述し、Expert Advisorに簡単に接続できるダイアログボックスを作成し、パラメータを任意に表示させることができます。では、標準と新の2つの設定窓があってもおかしくはないですね。私見ですが、これは普通ではないと思います。DLL版も全く同じ問題です。しかし、MFCのダイアログウィンドウは、MQLよりずっと速く書かれています。 1234567 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
つまり、この山ほどのパラメータを書くには、構造を定義して、それを入力パラメータに入れれば十分なのだ。
mqh-fileについて触れているので、このスレッドとは関係ないですね。そして、構造を定義することは、すべてのフィールドを記述することと同じです。すなわち、同じものです。
mqh-fileについて触れているので、このスレッドとは関係ないですね。そして、構造を定義することは、すべてのフィールドを記述することと同じです。つまり、同じことなのです。
どこが違うの?最初の行、最初の投稿。
EAへの入力パラメータの受け渡しに問題が ある
サブジェクトライン
入力パラメータを構造体に入れるのはいかがなものか?
そして、構造を定義することは、すべてのフィールドを記述することと同じです。すなわち、同じものである。
構造体の配列であればどうでしょうか?
次に、ファイルでパラメータを設定します。
これが今のやり方です。同時に、Expert Advisorには、このようなファイルの「エディタ」がDLLの形で付属しており、タブ付きのパラメータを持つウィンドウが表示されます。
つまり、すべてが可能なのです。誰もそれに異論はないだろう。もうひとつは、端末ですぐに使える機能という形であれば、最高なんですけどね。
誰も反論しない。もうひとつは、端末ですぐに使える機能だと嬉しいですね。
既存のインスタンスを置き換えるのではなく、追加のオプションとしてなら、歓迎します。
しかし、入力をTCが必要とする適切な種類の容器に変換するのに数分かかるので、誰もやらない。
また、「構造体の配列」も、jsonからコードを生成するなどして、少し複雑になっています。
これが今のやり方です。同時に、Expert Advisorには、このようなファイルの「エディタ」がDLLの形で付属しており、タブ付きのパラメータを持つウィンドウが表示されます。
しかし、TCが望むように、入力を適切な種類の容器に変換するのに数分かかるので、誰もやらないだろう。
カスタムGUIの記事には、DLLを使わずにそのようなエディタを作ることが可能で、Marketへの出口であることが明確に書かれています。
カスタムGUIの記事には、DLLがなくてもそのようなエディタが作れるとはっきり書いてあり、Marketへの出口が見えていますね。
ここで私はプラスをつける。パラメータをファイルに記述し、Expert Advisorに簡単に接続できるダイアログボックスを作成し、パラメータを任意に表示させることができます。
では、標準と新の2つの設定窓があってもおかしくはないですね。私見ですが、これは普通ではないと思います。DLL版も全く同じ問題です。しかし、MFCのダイアログウィンドウは、MQLよりずっと速く書かれています。