MQL構文に関する提案 - ページ 5

 
TheXpert:
子供が落ち着かないんだ 我々も落ち着こう

なんだ、ヒットしたのか?

 
Реter Konow:

なぜ、C++という言語ができたのか不思議です。

++ 基本のC言語を拡張したものだったと記憶しています。

とCそのものであるとWikiには書かれています。

C(英語名:English C)は、1969年から1973年にかけてベル研究所のDennis RitchieがB言語の拡張版として開発したコンパイル済みの静的型付け汎用プログラミング言語である。

 
Igor Makanu:

++ 基本的なC言語の拡張であったことを正確に記憶している+α

とCそのものをWikiが書いています。

++記号、インクリメントでもある)。それ自身は、条件付きで無限大の増分を与える。基本的なC言語の拡張で、(論理的には)C+と呼ぶべきでした。

 
TheXpert:
この子は落ち着かないから、落ち着かせないと。
そうだ 職員を部屋に呼べ!)
 
Dmitry Fedoseev:

なぜなら、それは拡張されたC言語であり、C言語の機能を完全に維持したままだからです。C言語で書かれたプログラムは、C++コンパイラーでコンパイルする必要があるようです。もちろん、この連続性の原則を維持した上で、さらに拡張することは排除されません。

そのコースに参加されたんですね ;)
 
Alexey Navoykov:

kodobaseの他にFreelanceやMarketがありますが、そこでのMQは製品の品質に関心があるはずです。 そして言語の品質は、開発やデバッグの品質やスピードに 何らかの形で影響を及ぼします。

もし私が現代のプログラミングの概念を正しく理解しているならば、それはサードパーティのライブラリを使用することです。つまり、多くのライブラリを知ること、知らないにしても、少なくとも自分の仕事に必要なライブラリが存在する可能性を想像することが必要なのです。コードライティングは、ざっくり言うとググることから始まります。

C++のライブラリは数が多いので、車輪の再発明が必要な状況はほとんどなく、(たとえ冗長性が高くても)正しいライブラリを見つけられる確率は、検索エンジンの使い方を知っているかどうかにかかっているのです。

この方法は、開発スピードは速いのですが、品質があまり明確ではありません。


つまり、MQLをC++に変換する主な目的は、ライブラリの巨大なデータベースにアクセスすることであり、常に新しいソリューションで更新されるこのデータベースを通じて、現代のプログラミングの現実を利用するためである。


このような現代的なプログラミングのやり方は、MQLでは通用しない。ライブラリが非常に少ないので、現代のプログラマーはMQLに非常に違和感を覚えます。マーケット/フリーランスのために素早く何かを書くのは気が引ける。キーワードは「早く」です。そして、自分用のEAにはほとんど適用されない。つまり、他の人のために素早くコードを作成する必要があるのです。


C++に近似することで、むしろ複雑なTORの開発速度が少し向上する。しかし、MT5用の複雑なToVの量は非常に少なく、歩留まりの観点からC++アナログの妥当性は疑問である。


MT5-librariesといえば、言語の制限ではなく、タスクの数が限られているため、数が少ないです。MQL5がC++ですべてを処理できることを想像してみよう。どんなMT5-libraryができるのでしょうか?


私は、言語の 新機能に反対しているわけではありません。ただ、これらの欲求の基本的な理由を示したいだけなのです。

 
Alexey Navoykov:
そうだ、病棟へ!)

そう、お互いのクラブカードを振ってね。

 
fxsaber:

私の理解が正しければ、現代のプログラミングのコンセプトは、サードパーティのライブラリの使用です。つまり、多くのライブラリを知っていなければならないし、知らなくても、少なくとも自分のタスクのためのライブラリの存在の可能性を想像していなければならない。コードライティングは、ざっくり言うとググることから始まります。

C++のライブラリは数が多いので、車輪の再発明が必要な状況はほとんどなく、(たとえ冗長性が高くても)正しいライブラリを見つけられる確率は、検索エンジンの使い方を知っているかどうかにかかっているのです。

この方法は、開発スピードが速い反面、品質が一筋縄ではいきません。


つまり、MQLをC++に変換する主な目的は、ライブラリの巨大なデータベースにアクセスすることであり、常に新しいソリューションで更新されるこのデータベースを通じて、現代のプログラミングの現実を利用するためである。


このような現代的なプログラミングのやり方は、MQLでは通用しない。ライブラリが非常に少ないので、現代のプログラマーはMQLに非常に違和感を覚えます。Market/Freelanceのために、さっと何かを書くのは気が引ける。キーワードは「早く」です。そして、自分用のEAにはほとんど適用されない。つまり、他の人のために素早くコードを作成する必要があるのです。


C++に近似することで、むしろ複雑なTORの開発速度が少し向上する。しかし、MT5用の複雑なToVの量は非常に少なく、歩留まりの観点からC++アナログの妥当性は疑問である。


MT5-librariesといえば、言語の制限ではなく、タスクの数が限られているため、数が少ないです。MQL5がC++ですべてを処理できることを想像してみよう。どんなMT5-libraryができるのでしょうか?


私は、言語の 新機能に反対しているわけではありません。ただ、これらの欲求の主な理由を示したいのです。

C++でAIライブラリがあれば、その機能をすべてつなげるようにする。価値があります))。

一般的に、プロのプログラマーがMQL5で快適に居心地よく過ごすことに反対しているわけではありません。もっと地域に根付いてほしいですね。

(C++のエンティティやルールの乱雑さには、いつも憤りと反感を覚えますが)。カンフーと同じで、実戦で使えるのはそのうちの10%かもしれません。そして、スピンをしている間に、あごに拳骨を入れられる)。

 
Реter Konow:

C++でAIライブラリがあれば、その機能をすべて突っ込ませてください。価値が あります))。

fxsaber

MQL5がC++から全てを行えることを想像してみよう。さて、どんなMT5ライブラリを書けば いいのでしょうか?

 

fxsaber:

ではどんなMT5 ライブラリを書けばいいのでしょうか?

AIライブラリです。

AIがEAを要求している。これが未来です。