誰だ!誰だ!でも私は学校に...............。

 

こんにちは、私はプログラミングの方法を学びたい、私はモニターの近くに座って、私自身の取引システムを書くためにしようとするのにうんざりしています。


何から始めたらいいのか、アドバイスがあれば教えてください。

 
チュートリアルhttps://book.mql4.com/ru/ から、アルパリhttp://www.alpari-idc.ru/ru/articles_mql4/ のロッシュの記事もあります。
 
もし学校なら、まずプラスアルファのない、しかし義務的な例題のあるCの本なら何でもいい。
の例をMQLで打ち込み、動作するようにしたものです。
その他))))))))))))))))))))))))))))))))))))))))))))))))))))))
 
wirwes писал(а)>>

こんにちは、私はプログラミングの方法を学びたい、私はモニターの近くに座って、私自身の取引システムを書くためにしようとするのにうんざりしています。

何から始めたらいいのか、アドバイスがあれば教えてください。

一般的な文法...;)

 

プログラマーからのアドバイス

1.プログラミングの意味を知り、構文や言語構造を学べば、すぐに第一人者になれる

2.プログラミングの意味を知らない人は、OOPでない最も簡単な言語(pascalなど)から始めて、プログラミングの意味を理解することをお勧めします。

は、どのプログラミング言語でも同じ意味であり、違いは構文にある。

例えば、話せる人と話せない人、どちらが外国語を習得しやすいか。(ロシア語を理解しながら、ロシア語の単語を発音できなければ、オムツをしている子供たちは、英語を話せるようになることはほとんどない)。

プログラミング言語の違いは文法だけで、一般的な感覚は同じなので、どんなプロフェッショナルでも簡単に乗り換えることができるのです。

プログラミングの手法で考えるようになったら、もうプログラマーと呼んで差し支えないし、どんなOOP言語でもズームズーッと使えるようになります。

 
Xalegi >> :

プログラマーからのアドバイス

2.プログラミングの意味を知らない人は、プログラミングの意味を理解するために、最も簡単な非oOP言語(同じpascal)から始めることをお勧めします。

は、どのプログラミング言語でも同じ意味であり、構文の違いである。

プログラマーですか?パスカルのクラスがあります。すべてのプログラミング言語には、それぞれ異なる意味があります。例えば、HaskellとKumirやPascalを比較することはできません。

MTのストラテジーを書くためにプログラミングが必要なだけなら、プログラミングの本質を理解する必要はないでしょう。

例えば、外国語を学ぶには、話せる人と話せない人、どちらが簡単でしょうか(ロシア語を理解しながら、ロシア語で単語を発音できなかった場合、おむつから子供が英語で話すように教えられることはまずありません)。

悪い例です。昔から、語学は年齢とともに習得が難しくなることが知られています。

一般的な感覚は同じでも構文が違うだけなので、どんなプロフェッショナルでもプログラミング言語を切り替えるのは難しいことではありません。

プロなら、そんな考えをあえて口に出しては言わないだろう。上記をご参照ください。

 

2TheXpert(ザエックスパート

1. PascalとObject Pascalの違いは何ですか?(それはOOPに関する質問ですね)特にアセンブラを指定しなかったので

2.戦略を書くために、しかし「こんにちはの言葉」ではなく、複雑なループ、条件、割り込みが必要で、これらはどこにでもあり、ある言語ではより複雑なOOPよりも簡単に使うことができます。

3.ゼロから」の条件で例を挙げた。そして、さっきの文章で伝えたかった意味。

4.プロはそれを言わない。なぜなら、彼にとってはそれが事実であり、公理であるからだ。(アンソロジーを思い出します。"どうやってそんなに早く英語を習得したのですか?- この中の言葉はすべてC++から引用しています")

5.プログラミング歴は13年です。

 
Xalegi >> :

2TheXpert(ザエックスパート

1. PascalとObject Pascalの違いは何ですか?(それはOOPに関する質問ですね)特にアセンブラを指定しなかったので

Asmは混ぜる価値なし、MQL4はJVU。それとPascalについてですが、正直なところ、客観的でないものは見たことがないのですが、もし間違っていたら、すみません、もうずいぶん前の話なので。

2. 「こんにちは」ではなく、戦略を書くためには、複雑なループ、条件、割り込みが必要です。これらはどこにでもありますし、言語によってはより複雑なOOPよりも簡単に使うことができます。

OOPはパラダイムのひとつに過ぎません。また、それがないからといって、良い番組が作れないわけではありません。そして、多くのノンプログラマーがそれを実現することができるのです。

4.プロはこんなことは言わない。なぜなら、彼にとってはそれが事実であり、公理だからだ。(逸話を思い出しました。"どうやってそんなに早く英語を習得したのですか?- この中の言葉はすべてC++から引用しています")

C++はすべてのプログラミング言語ではありません。

5.プログラミング歴は13年です。

まあ、7年もやっているわけですから、経験というより、知識や技術だけが指標になりますね。


1- プログラムを書くことができない人がいる

2- プログラムを書くために生まれてきた人もいる

2- ソフトウェアを書くために生まれてきた人もいる。


実際、最初のものはほとんどありません。

 
wirwes >> :

こんにちは、私はプログラミングの方法を学びたい、私はモニターの近くに座ってうんざりしています。


>> 何から始めたらいいのか、どなたかアドバイスをお願いします。

Figar0が 正しくアドバイスしています。そして、コードベースからEA/インジケータ/スクリプト/ファンクションライブラリを勉強します。もちろん、これらすべてをプログラミングの練習と組み合わせる必要があります。そして、grailsを作ることができる ;)

 

2TheXpert(ザエックスパート

また、あなたは私の記事を全部読んでいない、重要な点を逃しています。

1.C++が唯一のプログラミング言語であるとは言っておらず、ジョークにしか出て こない

2.OOPに関しては、非OP言語と比較して、プログラミングの原則を理解するのが困難な部分があることに同意していただけると思います

3.ここで私は再びあなたと議論します。 そこに仕事の良いコンパイルで任意のジョブを取るには、行を参照してください "経験のnnn年"、知識(一部のジョブ)にさらに多くの信頼を提供するために、それはいくつかの国際資格(まあ私はそう遠くない将来に得たOracleのOCPを持って)であることが必須ですしかしあなたに真実を伝えるには、ただの紙切れだ...。なぜ、GUUを卒業してMBAを取得した若い学生をそのままCEOに採用しないのでしょうか? ここでも・・・経験が必要なのです・・・。知識ではなく、経験として、すべての複雑さと落とし穴を理解することです。

4.書ける人、書けない人の3点について、誰でも書ける、すべては結果を出そうとする気持ち次第、「教えられない、学べる」という良い言葉がある。確かに、人によっては簡単なこともありますが、ここで古代中国の文化の話をしているわけではありません.これは技術的な話です。

 
あるいは、何もしないことで、多くの時間と神経を節約することができます。最終的な結果は同じだからです :)
理由: