MQL5トレーニング - ページ 14

 
220Volt:
私が何か理解していないのかもしれませんが、すべてのタスクが(効果的に)OOPに適用できるわけではなく、オブジェクトの分岐が必要なのだと思うのです。また、分岐がない場合、5のOOPは4のインクルードファイルのレベルになってしまいます。
自分で答えます。OOPによって多通貨のEAを 開発することができました。プロシージャルスタイル」を使うときに、考えたこともないですね。1通貨EAにOOPを使ったことがない。
 
Yedelkin:
私自身がお答えします。多通貨EAの開発を可能にしたのは、OOPです。プロシージャルスタイル」を使うときは、そんなことは考えもしなかった。1通貨EAにOOPを使ったことがない。
これは新しいことです。OOPや手続き型プログラミングは、単なる方法論に過ぎない。あなたの話では、mcl5のOOPとPPの機能は違うということですが、それは間違いです。
 
Yedelkin:
私自身がお答えします。多通貨EAの開発を可能にしたのは、OOPです。プロシージャルスタイル」を使うときは、そんなことは考えもしなかった。1通貨EAにOOPを使ったことがない。
この4つについて少し説明すると、インクルードファイルでオブジェクトを実行(コーディング)できる、独自のプライベートメンバーや関数(呼び出さない)、パブリック関数を持っている、このインルーラーには関数Attach()とDetach()がある、まあクラスではないか?そして、これはもう、ある種の抽象的なレベルです。私見では、継承や仮想関数が 適用できるようになってからが、OOPのメリットだと思います。
 
abolk:
あなたのお話では、μl5のOOPとPPの機能は違うということですが、それは違います。
そんなことは言っていない。これがあなたの結論です。私の言葉は、OOPが多通貨のExpert Advisorを作る動機になったということです。そして、「プロシージャルスタイル」で仕事をしている間は、そのような思いは起こらなかったということです。OOPとPPの機能の違いについては、私はその抽象度まで成熟していないので、何とも言えません。おそらく、この抽象化・方法論の特殊性を知らずに、最初に間違った表現をしてしまったのでしょう。
 
220Volt:
四則演算について少し説明すると、インクルードファイルでオブジェクトを実行(コーディング)できる、独自のプライベートメンバーや関数(呼び出さない)、オープン関数を持っている、このインルーラーにはAttach()とDetach()関数がある、だからクラスじゃないのか?そして、これはもう、ある種の抽象的なレベルです。私見では、継承や仮想関数を 応用することで、OOPの利点が見えてくると思います。
私はラッキーなことに、Quartetをよく知らないんです :)だから比較はできないが、配慮は理解できる。私見では、継承や仮想関数が 使えるようになると、OOPの優位性が明確になると思う」というのは、私が多次元Expert Advisorを作ろうと思ったきっかけです。 OOPの力をすべて実現できたかどうかはわかりませんが、応用という意味では成功しましたし、気に入っています。
 
220Volt:
いつ取引するのですか?:)(修辞的質問)。
だから、コミュニティはモルロックとエロイに分かれているんです :)
 
220Volt:
第四についていくつかの単語:あなたは、インクルードファイルでオブジェクトを実行(コード)することができ、それは独自のプライベートメンバーと関数(我々はそれらを呼び出すことはありません)、およびオープン関数を持つことになり、このinludeは、関数Attach()とDetach()を持って、まあ、他に何がクラスではないのですか? そして、これはもう、ある種の抽象的なレベルです。継承や仮想関数が 適用できるようになると、OOPの利点が見えてくると思うのです。

そして、この "inlude-object "の2番目、5番目のインスタンスが必要になったとき、4ではどうするのでしょうか?:))

ありがとう、もういらないよ。

頑張ってください。

 
MetaDriver:

そして、この "inlude-object "の2番目、5番目のインスタンスが必要になったとき、4ではどうするのでしょうか?:))

経験あるからわかるよ、ありがとう、もういらないよ。

頑張ってください。

OOPなしでやってもいい」というテーマで殺到する質問に答えようともしない。

ただ、退屈なだけです。もし、OOPなしを希望する人がいたら、誰もその足を押さえないので、脳が脱臼するくらいまで頭を使わせてあげましょう。

 
MetaDriver:

そして、この "inlude-object "の2番目、5番目のインスタンスが必要になったとき、4ではどうするのでしょうか?:))

もう行ったよ、ありがとう、もういらないよ。

頑張ってください。

ありますよ :) 。私自身はといえば、そうした「モノ」を保存し、ダウンロードしている。自分で設定していた問題を解決してくれました。すべてがうまくいき、満足しています。
 
Urain:

OOPでなくてもできる」という氾濫する質問に答える気もない。

ただただ、残念です。もし、OOPなしで行きたいという人がいたら、誰もその足を押さえたりしないので、脳が脱臼するくらいまで頭を悩ませればいい。

OOPはLokiと同様、良いものです :) 結果的に、手続き型プログラミングによるMT4もそうです(IMHO)。