MQL5言語をゼロから独学で学ぶ - ページ 38

 
MrBrooklin:

私は、Modification ofpending orders のサブセクションを読んで、私が北京と同じくらいトレーリングストップから遠ざかっていることに気づきました。Enough_time」と「Enough_patience」の関数の書き方の資料は、とりあえず勉強に戻ります。

ウラジミールさん、ありがとうございます。

正しい解決策ここでは、EAで非常にシンプルなトレーリング関数を書くための学習曲線について説明します。

1.イフオペレーター、スイッチオペレーターをマスターする。

2.ループfor、whileの原理を、どこで、なぜ、どのように使うのかを実践的に習得します。

タスクごとに使える関数を自分で書いてもよい。

標準的な関数(何に使うのか、何を返すのか、どこで使われるのか...)について知ることができます。

6.Expert Advisor の操作に慣れる。

5.あなたは、1つの保留中の注文をトレールする機能を自分で書いてみることになります。

さらにあなたは見るでしょう......)

 
Valeriy Yastremskiy:

そして、学んだことを活かして遊べばいいのです。例えば、チュートリアルの例をMKL5に書き換えるなど)はい、また、チュートリアルの例をそのままコピーするのではなく、チュートリアルからEAやスクリプトを作成する際にはMetaEditorの作成ボタンを使っていただければと思います。時代遅れのテンプレートではなく、適切な機能を備えた新しいテンプレート。古いものは4kaでも使えるが、それは正しいスタイルではない)

はい、Valeryさん、MetaEditorでは、すべてのスクリプトを「Create」ボタンからしか書けません。ヒントありがとうございます!4から5に書き換えてみます。

ウラジミールさん、ありがとうございます。

 
Реter Konow:
良い判断です。ここでは、Expert Advisorで非常に簡単なトレーリング関数を書くための学習経路を紹介します。

1.if、switchのオペレーターをマスターしてください。

2.実践では、forループとwhileループの原理を理解し、どこで、なぜ、どのように使われるかを理解します。

3.さまざまなタスクに対応する便利な関数を自分で書いてみましょう。

4.標準的な関数を知る(何に使うのか、何を返すのか、どこで使われるのか...)。

6.Expert Advisor の操作に慣れる。

5.あなたは、1つの保留中の注文をトレールする機能を自分で書いてみることになります。

さらにあなたは見るでしょう......)

ピーターさん、こんにちは。自習を継続するための詳細な計画をありがとうございました。今は、一応、ifをマスターしているところです。if-else演算子で大体わかるが、ループはまだよくわからない。自分で何か書いてみて、コードの動きを見てみたいですね。

ウラジミールさん、ありがとうございます。

 
MrBrooklin:

ピーターさん、こんにちは。詳細な計画をありがとうございました。もしもの時のために、マスターベーションをしているのです。if-else文は多少なりとも理解できるのですが、ループはまだ使いこなせていないんです。自分で何か書いてみて、コードの動きを見てみたいですね。

ウラジミールさん、ありがとうございます。

こんにちは、そしてチュートリアルやドキュメント、フォーラムのユーザーから得た知識を自分の実践に生かすようにしていますね。条件、ループ、関数を自分で作り、問題を工夫して解決する。チュートリアルの例にとらわれず、自分で書いてみることです。そうすることで、素材を認識し、同化させることができるのです。
 
Реter Konow:
こんにちは、テキストやドキュメント、フォーラムのユーザーから得た知識を、必ず練習で強化してください。条件、ループ、関数を自分で作り、問題を工夫して解決する。チュートリアルの例にとらわれず、自分で書いてみることです。そうすることで、素材を認識し、同化させることができるのです。

自習の結果は定期的にこのスレッドに投稿され、あなたや他のプログラミング分野のプロフェッショナルがフィードバックを得られるようになります。

ウラジミール

 

皆さん、こんばんは。

プログラミングの専門家の皆様、コンパイラが出すエラー関数 宣言はグローバル、名前空間、クラス領域にのみ許される」とはどういう意味か、もっと具体 的に言うと、 名前空間とは 何か、スクリプトのどこに配置すればいいのか教えてください。

Enough_time "と "Enough_patience "の関数コードの書き方に関する質問です。

ウラジミールさん、ありがとうございます。

 
MrBrooklin:

皆さん、こんばんは。

プログラミングの専門家の皆さん、コンパイラが出すエラー「関数の宣言はグローバル、名前空間、クラスの領域でのみ許可されます」の意味を教えてください。より正確には、 名前空間とは 何か、スクリプトのどこに配置すべきかに興味があるのですが。

ウラジミールさん、ありがとうございます。

関数の作成は、OnInitやOnStartなどの通常の関数の後ろにあるべきものです。

の中に入っていない。

 
Fast235:

OnInit、OnStartなどの通常の関数の後ろに関数を作成する。

ありがとうございます。ただ、スクリプトのOnStartの後、つまり、そうすると、コンパイラが何を嫌がるのかがわからないのです。

ウラジミールさん、ありがとうございます。

 
MrBrooklin:

ありがとうございます。ただ、OnStartスクリプトの後にそうすると、コンパイラが何を嫌がるのかがわからないのです。

ウラジミールさん、ありがとうございます。

括弧、開閉関数、収束バック、「スタイリング」後の垂直方向? あなたのレベルを覚えていません)すみません。

 
Fast235:

ブラケット、開閉ブラケットはバックライト付きで、"Styling "の後に縦長?

そうそう、「スタイリング」の後の開閉カッコは縦になっていますが、バックライトは何か分からないか、見えていません。プログラミングのスキルは、今のところゼロに近い。

ウラジミールさん、ありがとうございます。