なぜ、構造体に入力パラメータを入れないのか? - ページ 6 1234567 新しいコメント Alexey Volchanskiy 2017.10.02 22:30 #51 fxsaber: そして、そのメリットは何かというと、やはり初期化で入力パラメータを書かなければならないことです。そして、もし彼らが変わったら、この構造をどうするか?INPUTS( void ) : Num(inNum) { } Alexey Volchanskiy 2017.10.02 22:33 #52 fxsaber:TSを立ち上げるとき、どの入力パラメータが最適なのかわからないことがよくあります。例えば、Expert Advisorを実行すると、さまざまな入力パラメータが12セットもあるわけです。そして、TSのコピーごとに1セットずつ。昔、MQL4がまだMQL5からかなり離れていた頃、多くの人がやっていた。そして、彼らはそれをextern文字列で行いました。今は入力文字列と呼ばれています。入力文字列を解析し、入力行の数を確認し、その数に基づいて、対応する入力パラメータを持つトレードロジックを同じ数だけ作成した(ArrayResizeを使用)。しかも、これを古代のMQL4で!?そして、そこではTSごとにTCの数などのニュアンスでMMを分配していた。古代のコードベースのどこかに、その例があるはずだ。これはこれでアリだと思います。もちろん、最適化は休むが、少なくとも作業時には、たくさんの入力変数の代わりに、1つの文字列を渡すことができる。 fxsaber 2017.10.02 22:35 #53 Alexey Volchanskiy: そして、何がメリットかというと、やはり初期化で入力パラメータを書く必要があることです。そして、もし彼らが変わったら、この構造をどうするか?コツは、mqhのEAクラステンプレートを使うことです。mqhは自分でコンパイルし、すべての入力変数を標準的に渡し、EAクラスオブジェクトの配列を作成することは問題なく行われます。MT5をどう改善するか」という空疎な話題ではなく、現在の言語の 能力を見るということであればいいのですが。 Alexey Volchanskiy 2017.10.02 22:38 #54 Taras Slobodyanik: 話題は最適化についてではない)入力パラメータを構造体に入れるのはいかがなものか?みんな、もともとの提案がMQL言語を少しチューニングすることだと理解できず、既存のシンタックスの中で解決策を提案しようとしているのです。 Alexey Volchanskiy 2017.10.02 22:40 #55 fxsaber:コツは、mqhのEAクラステンプレートを使うことです。mqhは自分でコンパイルし、すべての入力変数を標準的に渡し、EAクラスオブジェクトの配列を作成することは問題なく行われます。MT5をどう改良するか」という空疎な話題ではなく、現在の言語の可能 性を見据えてほしいです。これはまさにMQLのチューニングの話です。私が白黒で述べた最初の投稿を誰も読んでいないことに驚いています ))そろそろ議論を締め切ろう、みんな自分のことをやっているのだから......。 fxsaber 2017.10.02 22:46 #56 Alexey Volchanskiy: MQLのチューニングは、まさにその通りです。最初の投稿で、このことを白黒つけているのですが、誰も読まないのが不思議です ))そろそろこの議論も終わりにして、みんな自分のことを話している......。このフレーズがなかったら、すぐに諦めていたかもしれません。 これは、取引、自動取引システム、取引戦略のテストのためのフォーラムです。 なぜ、構造体に入力パラメータを入れないのか? アレクセイ・ヴォルチャンスキー さん 2017.10.01 21:00 ブレーンストーミングレベルで アイデアを出す ))これほどまでに意味が歪んでいるとは思いませんでした。消えた。 Dmitry Fedoseev 2017.10.02 22:53 #57 Alexey Volchanskiy: MQLのチューニングは、まさにその通りです。最初の投稿で、このことを白黒つけているのですが、誰も読まないのが不思議です ))そろそろこの議論も終わりにして、みんな自分のことを話している......。最初の記事で何を騒いでいるんだ?ファンタジーへのアピール? Denis Kirichenko 2017.10.02 23:16 #58 Alexey Volchanskiy: ポイントは、標準的な最適化の可能性を残すことです。iniで可能ですか?アレクセイ、はい、可能です!最適化の前に、最初のOnInit()で最初のパスをする前に、OnTesterInit() がトリガーされます。その本文には、最適化の前に行うべきことをすべて書きます。この場合、イニシュカを解析する必要があります。 Alexey Volchanskiy 2017.10.02 23:52 #59 Dennis Kirichenko: アレクセイ、そうだね、そうかもしれないね最適化の前に、最初のOnInit()で最初のパスをする前に、OnTesterInit() がトリガーされます。その本文には、最適化の前に行うべきことをすべて書きます。この場合、イニシュカを解析する必要があります。 意識しています。また、左足で右耳を掻くことも覚えます。入力構造だけで、すべてが自動的に行われるのです。 Dmitry Fedoseev 2017.10.03 00:03 #60 Alexey Volchanskiy: MQLのチューニングは、まさにその通りです。最初の投稿で、このことを白黒つけているのですが、誰も読まないのが不思議です ))そろそろこの議論は終わりにしよう、みんな別の話をしている。最初の投稿が意味不明だからかもしれませんが。だから、みんな自分のことを書いているんです。そして、質問することもできません。答えは、無知かヒステリーのどちらかです。 1234567 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
INPUTS( void ) : Num(inNum) { }
TSを立ち上げるとき、どの入力パラメータが最適なのかわからないことがよくあります。例えば、Expert Advisorを実行すると、さまざまな入力パラメータが12セットもあるわけです。そして、TSのコピーごとに1セットずつ。昔、MQL4がまだMQL5からかなり離れていた頃、多くの人がやっていた。
そして、彼らはそれをextern文字列で行いました。今は入力文字列と呼ばれています。
入力文字列を解析し、入力行の数を確認し、その数に基づいて、対応する入力パラメータを持つトレードロジックを同じ数だけ作成した(ArrayResizeを使用)。しかも、これを古代のMQL4で!?そして、そこではTSごとにTCの数などのニュアンスでMMを分配していた。古代のコードベースのどこかに、その例があるはずだ。
これはこれでアリだと思います。もちろん、最適化は休むが、少なくとも作業時には、たくさんの入力変数の代わりに、1つの文字列を渡すことができる。
そして、何がメリットかというと、やはり初期化で入力パラメータを書く必要があることです。そして、もし彼らが変わったら、この構造をどうするか?
コツは、mqhのEAクラステンプレートを使うことです。mqhは自分でコンパイルし、すべての入力変数を標準的に渡し、EAクラスオブジェクトの配列を作成することは問題なく行われます。
MT5をどう改善するか」という空疎な話題ではなく、現在の言語の 能力を見るということであればいいのですが。
話題は最適化についてではない)
入力パラメータを構造体に入れるのはいかがなものか?
みんな、もともとの提案がMQL言語を少しチューニングすることだと理解できず、既存のシンタックスの中で解決策を提案しようとしているのです。
コツは、mqhのEAクラステンプレートを使うことです。mqhは自分でコンパイルし、すべての入力変数を標準的に渡し、EAクラスオブジェクトの配列を作成することは問題なく行われます。
MT5をどう改良するか」という空疎な話題ではなく、現在の言語の可能 性を見据えてほしいです。
これはまさにMQLのチューニングの話です。私が白黒で述べた最初の投稿を誰も読んでいないことに驚いています ))そろそろ議論を締め切ろう、みんな自分のことをやっているのだから......。
MQLのチューニングは、まさにその通りです。最初の投稿で、このことを白黒つけているのですが、誰も読まないのが不思議です ))そろそろこの議論も終わりにして、みんな自分のことを話している......。
このフレーズがなかったら、すぐに諦めていたかもしれません。
これは、取引、自動取引システム、取引戦略のテストのためのフォーラムです。
なぜ、構造体に入力パラメータを入れないのか?
アレクセイ・ヴォルチャンスキー さん 2017.10.01 21:00
ブレーンストーミングレベルで アイデアを出す ))
これほどまでに意味が歪んでいるとは思いませんでした。消えた。
MQLのチューニングは、まさにその通りです。最初の投稿で、このことを白黒つけているのですが、誰も読まないのが不思議です ))そろそろこの議論も終わりにして、みんな自分のことを話している......。
最初の記事で何を騒いでいるんだ?ファンタジーへのアピール?
ポイントは、標準的な最適化の可能性を残すことです。iniで可能ですか?
アレクセイ、はい、可能です!
最適化の前に、最初のOnInit()で最初のパスをする前に、OnTesterInit() がトリガーされます。その本文には、最適化の前に行うべきことをすべて書きます。この場合、イニシュカを解析する必要があります。
アレクセイ、そうだね、そうかもしれないね
最適化の前に、最初のOnInit()で最初のパスをする前に、OnTesterInit() がトリガーされます。その本文には、最適化の前に行うべきことをすべて書きます。この場合、イニシュカを解析する必要があります。
MQLのチューニングは、まさにその通りです。最初の投稿で、このことを白黒つけているのですが、誰も読まないのが不思議です ))そろそろこの議論は終わりにしよう、みんな別の話をしている。
最初の投稿が意味不明だからかもしれませんが。だから、みんな自分のことを書いているんです。そして、質問することもできません。答えは、無知かヒステリーのどちらかです。