MQL4ドキュメントに関するディスカッション - ページ 7

 
Dmitrich:

特に、原則的に研修を引き受けてくれるプログラマーがいるかどうかが気になるところです。


何度もやっていること
 
Dmitrich:

レナート!ご不快な思いをさせてしまい、大変申し訳ございませんでした。

そんなことはありません。しかし、誤解を解いておくと、誰もあなたのために魔法のようにプログラミング言語を習得してくれるわけではありません。

多くの人は、数ステップで簡単に結果を出したいと思っています。 だから、大量の情報を見落としたまま、「ドキュメントが気持ち悪い」「開発者が悪い」と主張するのです。 でも、そんなことは問題ではありません。

遠隔教育の要望も「ソファに寝転んで、誰かが遠隔で体を張って教えてくれるだろう」という怠惰の領域からです。
 
Jhonny:
ドキュメントといえば、ドキュメントのOBJPROP_FIBOLEVELSプロパティでF1 キーを押すと、何か変なことになるというか、ほとんど何も起きないことに気がつきました。
はい、このプロパティは検索エンジンのキーワードに記述されていないようです。今日中に直します。

エラーを発見していただき、ありがとうございます。
 
Dmitrich:
これはC++の教科書を勉強しないと非現実的ですが、例題だけでは?

ドミトリー、その執念はすごいですね。Cはせいぜいサブセットでしかないと、すでに何人もの人が書いていますね。MQL4が少なくともС++から本当に洗練された 何かを持っている具体例を教えてください。

追伸: 私自身はCのサブセットしか知りませんし、C++では何も書いていません(つまり、クラス、インターフェース、ActiveXのようなサードパーティーの技術を使って)。MQL4で一般的なオリエンテーションができれば十分です。
 
やはり開発者は、プログラミングの準備が全くできていない人たちに目を向けてみるべきかもしれませんね。初心者に、まず基本をマスターして、それからプログラミングを始めろというのは、無理な話です。
現在までのところ、製品のサポートが弱いとは言いたくない、むしろまともだと思う。
レナートと 同意見
  • MetaEditorに組み込まれたMQL4に関するドキュメント(2カ国語)の利用可能性
  • 3カ国語(ロシア語、英語、中国語)のMQL4プログラミングコミュニティサイトの
  • 開発
  • MQL4の独立トレーダーが書いた記事への支払い
  • 、自動売買選手権の開催
  • 、MetaEditorから直接アクセスできるオンラインのコードベースライブラリの維持
  • 技術サポート、フォーラムでの開発者によるトレーダーの常時コンサルティングを
  • 提供します。

しかし、もう一度言いますが、「プログラミングの新人類」からは逃れられないのです :-)
この点、私には考えがあります。
mqlプログラミングナーサリー "のようなフォーラムを開き、初心者のための質問と答えをそこに集めること。
手間はかからないと思います。でも、初心者には簡単でしょう。
特に具体的な課題がある場合は、プログラミングの世界に入りやすいし、わかりやすい。もちろん、これは私の個人的な意見です。

 
solandr:
このやり方では、プログラマーになることはできないでしょう!また、誰がどのように教えてくれるのか、何を読めばできるようになるのか、ということでもないのです。
予習に関してですが、すぐに言えるのは、誰もC++を全部読むことを強要していないことです。MQL4はC言語ライクな言語だとはっきり言われましたね。C言語プログラミングを読めばいいんです。C++は、MQL4にはないクラスや構造体などを導入し、Cを拡張したものです。一般に、指では次のように見えるかもしれない。
1.最寄りの書店に行く
2.プログラミングの棚で、最も薄く(200ページ未満)、最も安価な C言語の本を探してみてください。C言語プログラミングの基礎」、「C言語プログラミング入門」、あるいは単に「C Programming for Dummies」と題されていることもあります。
3.C言語の使用例にこだわらず、関数や演算子がどのように記述されているか、どのようなデータ型があるかなど、大まかなところだけを抜き出して「斜め読み」してください。
4.まずはMetaEditorのヘルプ(https://docs.mql4.com/ru/)を読むことから始めましょう。その後、MQL4がC言語の95%以上の意味であることが理解できると思います。
5.次に、Roshの記事http://old.alpari.org/ru/experts/articles/ を注意深く読み始め、EA、インジケータ、スクリプトを構築する際に続くことを理解するようにします。
6.このサイトの記事を読む(初めて読む場合は「斜め読み」でもOK)ことで、「どこに何があるのか」「どこに行けばいいのか」という情報を得ることができます。
7.この後、プログラミングを始め、このフォーラムで技術的な質問をすることになります。特にあなたの質問は、他の人と一度は生じたものと同じでしょうから、人々は問題なく助けてくれるでしょう。
8.次に、自分のトレード戦略を意識的に 探すようになります。アルゴリズムをプログラミングすることなく、取引戦略の検索は通常、「これこれこういう指標が儲かりそうだし、デモの全月間に100回中99回は手作業で取引を成功させたこともある」という原則に基づいて行われます。このフォーラムや他のフォーラムを読むと、ほとんど毎日、何かとても素晴らしいプログラムが欲しいという人が来ています(時には、この素晴らしいものにお金を払うことだけに同意する人さえいます)。しかし、レビューによって判断すると、経験豊富なプログラマは、彼らがプログラムする必要がありませんでしたお金のために独創的なもの。

一般的に、プログラマーになるための大まかなアルゴリズム、概略を説明しました。ステップの順番を変更することができます。
マニュアルを見つけたので、初心者に教えてあげることができます。 あなたとRenatの両方が正しいと思いがちです。
 
Renat:

エラーを発見していただき、ありがとうございました。
どういたしまして。私たちは皆、人間です...。
 
xeon:
やはり開発者は、プログラミングの準備が全くできていない人たちに目を向けてみるべきかもしれませんね。初心者に、まず基本をマスターして、それからプログラミングを始めろというのは、無理な話です。
現在までのところ、製品のサポートが弱いとは言いたくない、むしろまともだと思う。
レナートと 同意見
  • MetaEditorに組み込まれたMQL4に関するドキュメント(2カ国語)の利用可能性
  • 3カ国語(ロシア語、英語、中国語)のMQL4プログラミングコミュニティサイトの
  • 開発
  • MQL4の独立トレーダーが書いた記事への支払い
  • 、自動売買選手権の開催
  • 、MetaEditorから直接アクセスできるオンラインのコードベースライブラリの維持
  • 、技術サポート、フォーラムでの開発者によるトレーダーの常時コンサルティングを
  • 提供します。

しかし、もう一度言いますが、「プログラミングの新人類」からは逃れられないのです :-)
この点、私には考えがあります。
mqlプログラミングナーサリー "のようなフォーラムを開き、初心者のための質問と答えをそこに集めること。
手間はかからないと思います。でも、初心者には簡単でしょう。
特に具体的な課題がある場合は、プログラミングの世界に入りやすいし、わかりやすい。もちろん、これは私の個人的な意見です。

このコーナーでは、例えば、C言語の簡単なチュートリアルであるRoshaや、Expert Advisorの例など、語学学習に関する記事もすべて掲載し、豊富なコメントも掲載しています。
 
すべてが理解でき、ドキュメントがあり、例があり、Roshがすべてを書いています。
唯一不満なのは、ドキュメントの例です。だから、これらの例の多くは、すでにこのサイトに書かれており、ドキュメントは依然として同じで、間抜けなものです :(
 
Renat:
ドミトリー

レナート!ご不快な思いをさせてしまい、大変申し訳ございませんでした。

全く悪気はないんです。しかし、誤解を解いておくと、誰もあなたのために魔法のようにプログラミング言語を習得してくれるわけではありません。

多くの人は、数ステップで簡単に結果を出したいと思っています。 だから、大量の情報を見落としたまま、「ドキュメントが気持ち悪い」「開発者が悪い」と主張するのです。 でも、そんなことは問題ではありません。

遠隔教育の要望も「ソファに寝転んで、誰かが遠隔で体を張って教えてくれる」という怠慢の領域からです。


レナート 様、以下の説明をお願いします。

このスレッドの主題は、MQL4に関するドキュメントの品質に関する ものです。既存のドキュメントにご注意ください。

このドキュメントには、多くの誤りや欠陥、質の悪い部分があることは、誰もが知っている事実であり、皆さんもそれを否定することはないと思います。また、このドキュメントは、一部のボランティアや教科書執筆者、プログラミング言語の教師ではなく、開発者の作品であることは、誰の目にも明らかです。そして、このスレッドでは、このテーマに関する具体的な希望がいくつか(ほんの少し!)表明されています。この願いが実現すれば、同じ初心者でも、まったく新しい質の高いMQLの学習機会が得られることになります。

しかし、それについては何も言っていませんね。それどころか、教科書やその費用、初心者向けコース、通信教育など、開発者とは全く関係のないことを積極的に議論していますね。こうして、重点がずらされ、スレッドの主題が失われ、そして最も重要なことですが、この議論がすべての人に与えることができるはずの肯定的な影響が失われてしまうのです。

文書の質の話に戻ってください。もう持ってるんだ!?それを改善することは、決して大きく簡単なことではありません。
結局、記事代に充てていたお金の一部を、記事を書いている人と同じ人にお金を払って、ドキュメントを改善することに使う。最後に、MQ製品のレベルまで持っていくこと。そして、初心者のために、このサイトと並行して「よくある質問」という共通のコーナーを作ることです。もし、将来このフォーラムで出てくるであろうものだけから埋めていけば、1年後には、興味のある人や初心者のための優れたリソースができあがるでしょう。そして、最終的には遠くへではなく、具体的で明らかに有用な情報を送ることができるようになります。

もしMQがこの2つの差し迫ったMQ特有の 問題、つまりドキュメントやこのようなインターネットリソースを解決できないのであれば、せめてその理由を説明してください。せめて得意のストレートな言い方で、「ノーとウォンツ」。