MQL4ドキュメントに関するディスカッション

 
申し訳ないが、ドキュメントセクションに掲載されている内容は、MQL(=会社のメタクォーツ)を最良の側面からではなく、特徴づけている。ですから、普通の説明(もっと包括的で、実際の例もある)がない限り、MQLは会社のプログラマーとごく少数のマニアたちの運命の相手であり続けるような気がします。MTのユーザー数が多ければ、MQLはとっくにフォロワーを獲得していたはずなのに、残念です。それとも、その会社の専門家が単に無能なのか?
 
全体として、私はそれを支持します。
MTのような確かな現象のある会社は、長い間、お願いしてきたのです。
- 用語集 です。
-MQL4の教科書を例題付きで 紹介。
 
ティトロン様

- MetaEditorに内蔵されているロシア語と英語のヘルプは読まれましたか?
- MQL4の多くの組み込みインジケーターのソースコードに目を通されましたか?
-MQL4 Codebaseで 公開されている他の人のソース コードを、エディターの "Library "ウインドウで見たことがありますか?

どんなプログラミング言語でも、ある共通のレベルのプログラミングの知識が必要です。
MQL4はC言語をベースにしていますので、ほとんどのC言語の本を読めばプログラミングを始めることができます。

それに、私たちは言語のドキュメントや説明を増やすことに真剣に取り組んでいます。
そして、https://www.mql4.com/ のリソースは、まさにこの目的のために作られたのです。
ファイル:
 
私はC++とJavaのプログラマーですが、MQLの学習には長くても1週間以上かかりました...。私はC++とJavaのプログラマーですが、MQLを学ぶのに約1週間以上かかりました。全体の「難しさ」は基本的な関数について読むことで、ちなみに、それは徹底的な例で与えられています
だからまず、少なくともC言語でのプログラミングを学んでください。そのための本は山ほどあります。そして、開発者を責めないでください!!!!がんばってください。
 
Ronen:
私はC++とJavaのプログラマーですが、MQLの学習には長くても1週間以上かかりました...。私はC++とJavaのプログラマーですが、MQLを学ぶのに約1週間以上かかりました。全体の「難しさ」は基本的な関数について読むことで、ちなみに、それは徹底的な例で与えられています
だからまず、少なくともC言語でのプログラミングを学んでください。そのための本は山ほどあります。そして、開発者を責めないでください!!!!がんばってください。
私は個人的に誰かを「迫害」しているわけではありません。ところで、言葉を選んで、あまり断定的にならないようにしましょう。

ユーザーにはいろいろな人がいて、中には問題をよく理解せずに開発者を不当に非難する人もいます。
しかし、私は自分の意見に固執しています。確かなソフトウェア製品は、他のソフトウェア製品、言語、原理を参照することなく、それ自身の 完全なドキュメントを伴わなければならないのです。

どうやら、そのために開発者はドキュメントを改良し続けているようです。
また、言語に関するドキュメントや記述を増やすことにも真剣に取り組んでいます。
そして、まさにこの目的のために、https://www.mql4.com/ のリソースを作成しました。
これは良いことだと思います。
 
私もそう思います。
ドキュメントは非常にノントリビアルです。ローカルでMQL4のドキュメントを開こうとするとアクセスできないので、見つからないのかと思いました。ナビゲーターを見たのですが、どうすればいいのでしょうか?

ナビゲーターウィンドウで言語リファレンスを開く方法を詳しく説明してください(写真ではよくわかりません)。
 
chelmaster:
私もそう思います。
ドキュメントは非常にノントリビアルです。MQL4のドキュメントをローカルで開こうとすると、アクセスできず、見つからないと思った。ナビゲーターを見たのですが、どうすればいいのでしょうか?

ナビゲーターウィンドウで言語リファレンスを開く方法について、詳しく説明してください(写真ではよくわかりません)。
ターミナルからF4キーを押してMetaEditorを開き、スクリーンショットにあるウィンドウを探します。
 
そうこなくっちゃ
 
MQLプログラミングを学びたいが、学んでいない人へのアドバイス
は、CやJavaのような優れた言語を使った経験がないのです。
まず、「C for Dummies」シリーズの本を読んで、書いてみてください。
関数を使った簡単なC言語プログラムをいくつか紹介します。
この後、MQLのコツをつかむのは簡単です。

既存のドキュメントが良く、十分である
を仕事にしています。
ところで質問なのですが、このような問題に遭遇された方はいらっしゃいますか
- MetaEditorでは、言語に関するヘルプの半分が
が正常に表示され、その半分がキリル文字ではなく、何らかの
キリル文字ではなく、ちんぷんかんぷん?
 
New:
ところで、関連する質問ですが、次のような問題に遭遇された方はいらっしゃいますか?
- MetaEditorでは、言語半分のヘルプ情報において
が正常に表示され、キリル文字の代わりに情報の半分が表示されるものもあります。
キリル文字ではなく、ちんぷんかんぷん?
Internet Explorerの設定と、http://support.microsoft.com/default.aspx?scid=kb;en-us;323569 に記載されているバグが原因です。
この問題に対処するため、さまざまな方法を試みました。最終的には、次のような選択肢に落ち着きました。
ハイパーテキストに文字コードの設定がある場合、トピックは一時ファイルにダンプされ、それを開く。
次のビルドを待ってください。
 

私はプロのプログラマーで、C言語を含むいくつかのプログラミング言語を完璧に知っており、プログラミングで生計を立てていますが、しかし、私はこのトピックの著者を完全に支持します。 私は、エンジニアがプロジェクトを開発する際に、「我々の製品をマスターするには、技術文書とヘルプを読めば十分です。もちろん、開発者自身はすべて理解できるのですが、それ以外の人はそうではなく、ヘルプと教科書は別物なのです。

既存のリファレンスには、すべてが揃っていると思いますが、その分、迷子になりやすく、もしかしたら一生必要ないかもしれない迷路に入り込んでしまいがちなんです。その「藪の中」の重要性を知らずに、歯を食いしばって全てを読むしかないのです。チュートリアルは必要で、基本的な情報と「Hello, World!」レベルの例を示すガイドの役割を果たすべきものです。MQLの基本的な考え方は、世界観と一致している必要があります。今はそうではありません。

私にとっては、たとえばMQLでプログラミングの大原則を理解するためには、プログラムが実行される空間と、それが「周囲の世界」とどのように相互作用するか(たとえば、DOMを通してドキュメントを見るブラウザのJavaScriptとして、あるいは最初から最後までコードを実行するコンソールプログラムとして、あるいは各種イベントのみに反応するDelphiプログラムとして)が重要であると考えるからです。プログラム構造の説明や簡単なプログラムの例などを探したのですが、見つかりませんでした(もちろんどこかに存在するのかもしれませんが)。教科書の最初の2~3章は、たいていその科目の役割や基本的なことが書かれているので、それですべて理解でき、あとは既存の参考書が威力を発揮することになるのでしょう。もちろん、時間をかければ、リファレンスをもとに、すべて理解できるようになりますが、もっともっと努力が必要です。

ところで、チュートリアルは どうなっていますか?トピックが古いようですが、まだやっていないのでしょうか?

理由: