MQL初心者完全マニュアル - ページ 2

 
Huckleberry:

やあ、ニコちゃん。

今日は7月4日だトルコから帰ってきたのかい?

よろしくね

ハックルベリー

やあ、Huckleberry!

2日に帰国して、ほぼ一日中寝ていました。これはすごいことで、もっと速いスピードで取引を進めようという気になりました。私は「初心者の冒険」に投稿したのですが、Timが休暇中なので、今のところ私の戦略から抜け出せずにいます。今夜から、コードができるまで、積極的に手動で トレードしてみようと思います。


元気だった?学習は進んでいますか?

 

親愛なる皆さん、私は超初心者です。このロジックのプログラミング方法を教えていただけませんか?私はMQLプログラミングを学ぶのが大好きです :).あなたの助けはとてもありがたいです。

どなたか、このプログラミングの方法を教えてください。条件としては、MA(any)の終値(赤い点で表示)がキャンドルボディの中心(薄い灰色の 線で表示)のすぐ上に あれば、言い換えれば、赤い点が弱気キャンドルで50%から63%の間にあれば、赤い点および薄い灰色の線を表示、それ以外は表示しないかマークしないことです。

 

スレッドを間違えて投稿していたらごめんなさい。最近スレッドを覚えました。

すごいね

ラジ

 

おいDreamJobz(じゃあお前の夢は何だよ:)

あなたは正しいスレッドに投稿しました。私たちは完全な初心者マニュアルを作成する予定です。まずはEAを考えてみましたが、インジケータもありですね。

もし、DreamJobsに協力してくれる人がいたら、このスレッドに返信してください、そうすれば、基本マニュアルをまとめるときに、回答をまとめることができます。

 
niko wrote>>

おいDreamJobz(じゃあお前の夢は何だ?)

あなたは正しいスレッドに投稿しました。私たちは完全な初心者マニュアルを作成する予定です。まずはEAを考えてみましたが、インジケータもありですね。

もし、DreamJobsに協力してくださる方がいらっしゃいましたら、このスレッドに返信していただければ、基本マニュアルを作成する際に、回答をまとめることができます。

こんにちは、このスレッドはまだ生きているのでしょうか?

私はこの言語を学ぶことに興味があるのですが、プログラミングのバックグラウンドが全くないため、コンセプトが非常にわかりにくいのです。私は少し読んで、少し理解し、これを行うことができます知っているが、それは誰かが介入しない限り、私は本当に長い時間がかかりそうです。私は最初にこれを見つけるまで、ちょうどこのようなスレッドを作成することを考えてた。

すべての先生が忍耐強いわけではありませんし、「くだらない質問」をして人々の神経を逆なでするようなことは避けたいのです。この解決策は、少なくとも私が理解しようと努力していることを先生方に知ってもらうために、宿題をすることです。

必要なのは、専門用語の平易な説明、つまり、whys, whats, wheres, whens, and hows(誰がというのはわかる)を普通の英語で説明することです。また、内蔵された機能や専門用語の素人向けの辞書も必要です。確かにメタエディタの辞書はありますが、初心者にはあまり役に立ちません。例えば、私が誰かにギターを教えようと思ったら、コード、スケール、アルペジオ、オルタネイト・ピッキング、パワーコード、フィンガースタイルなどについて教えます。

もし彼がすでにギターを弾いた経験があり、私が彼の演奏の水準を上げるだけなら、何の問題もないでしょう。

しかし、彼がギターを初めて手にしたときに、私が「オルタネイト・ピッキングを使いなさい」と言っても、彼は理解できないでしょう。オルタネイト・ピッキングとは、弦を撥で弾いた後、次のストロークをダウン・ストロークにすることだ」と説明すれば、彼は納得するだろう。それから、アップストロークとダウンストロークを説明するんだ。これで問題は永遠に解決です。今では、私がオルタネイト・ピッキングについて話すと、彼は何のことかわかるし、そのような用語がある資料を読んでも混乱することはないんです。単純なコンセプトですが、それを説明するために使われる言葉のせいで、難しく見え、落胆しています。

私はこのフォーラムやコーダーの達人を含む他の多くの人々から多くを学びましたが、まだ知らないこと、知りたいことがたくさんあります。

もし誰もこのスレッドを維持する気がないのなら、私はできると思いますが、ここに伝授する準備ができている達人がいなければ意味がありませんし、私たちがこの中で赤ん坊であることを心に留めておいてください。多分、初心者はあまり良い言葉ではないでしょう。

進めと言うより、来いと言った方がいい。

誰か興味ありますか?

Gurus: TimとCloud Breakerがいつも助けてくれるのは知っています。

 
8284 wrote>>

こんにちは、このスレッドはまだ生きていますか?

私はこの言語を学ぶことに興味があるのですが、プログラミングのバックグラウンドが全くなく、それ故にコンセプトが非常に分かりにくいのです。私は少し読んで、少し理解し、私はこれを行うことができます知っているが、それは誰かが介入しない限り、私は本当に長い時間がかかりそうです。私は最初にこれを見つけるまで、ちょうどこのようなスレッドを作成することを考えてた。

すべての先生が忍耐強いわけではありませんし、「くだらない質問」をして人々の神経を逆なでするようなことは避けたいのです。この解決策は、少なくとも私が理解しようと努力していることを先生方に知ってもらうために、宿題をすることです。

必要なのは、専門用語の平易な説明、つまり、whys, whats, wheres, whens, and hows(誰がというのはわかる)を普通の英語で説明することです。また、内蔵された機能や専門用語の素人向けの辞書も必要です。確かにメタエディタの辞書はありますが、初心者にはあまり役に立ちません。例えば、私が誰かにギターを教えようと思ったら、コード、スケール、アルペジオ、オルタネイト・ピッキング、パワーコード、フィンガースタイルなどについて教えます。

もし彼がすでにギターを弾いた経験があり、私が彼の演奏の水準を上げるだけなら、何の問題もないでしょう。

しかし、彼がギターを初めて手にしたときに、私が「オルタネイト・ピッキングを使いなさい」と言っても、彼は理解できないでしょう。オルタネイト・ピッキングとは、弦を撥で弾いた後、次のストロークをダウン・ストロークにすることだ」と説明すれば、彼は納得するだろう。それから、アップストロークとダウンストロークを説明するんだ。これで問題は永遠に解決です。今では、私がオルタネイト・ピッキングについて話すと、彼は何のことかわかるし、そのような用語がある資料を読んでも混乱することはないんです。単純なコンセプトですが、それを説明するために使われる言葉のせいで、難しく見え、落胆しています。

私はこのフォーラムやコーダーの達人を含む他の多くの人々から多くを学びましたが、まだ知らないこと、知りたいことがたくさんあります。

もし誰もこのスレッドを維持する気がないのなら、私はできると思いますが、ここに伝授する準備ができている達人がいなければ意味がありませんし、私たちがこの中で赤ん坊であることを心に留めておいてください。多分、初心者はあまり良い言葉ではないでしょう。

進めと言うより、来いと言った方がいい。

誰か興味ありますか?

Gurus: TimとCloud Breakerがいつも助けてくれるのは知っています。

もうひとつ、オンラインドキュメントを読んでくださいというのはダメですね。技術的なことが書かれていることが多いので、あまり役に立ちません。私たちは、これらのことが普通の言葉で何であるかを知る必要があります。例えば、コーダーの達人による機能(ソーセージマシンのようなもの)の説明は、とてもわかりやすく、図解入りで説明されています。彼のフローチャートもそうです。 あれは初心者に渡すようなものです。私は、このプロセスの最初の段階は、まず赤ちゃん向けのものを学ぶべきだと思います。コーダーグルのレッスンとか、簡略化されたものを見に行かないと、ほとんど達成できない。ラケットや中括弧、パラメータなど、教師が当たり前のように使っているものでも、学習者に多くの混乱を引き起こしているものがたくさんあるのです。

私がコーディングを学ぶために辿り着いたのは、このようなところです。

- 変数 (簡単)

-構文(グレーゾーンがいくつかありますが、よく理解しています。)

- 関数と呼び出し(昨晩、「ハッ」としました。)

- ループ(昨晩、またまた「ハッ」としました)

私の問題点:

-LOGIC

- 配列(見ることも、触ることもできるのですが、どうしても理解できません。どなたか、私でも理解できるくらい簡単な例で、配列とその使用方法を説明していただけませんか?

配列はテーブルのようなもので、似たようなデータがインデックスによって保持され、1次元から4次元まであることは知っています。一体どういうことなんだろう?

これには「ハッ」とする瞬間がすぐに訪れそうな予感がしますが、今はまだ何もありません!)

-SWITCHES(これはあまり自信がありません。いいアイデアがあるのですが、具体的ではありません!)

もし、このハードルを越えたら、Imは本を書くつもりです。

 
8284:

もうひとつ、オンライン・ドキュメントを読めというのは無理な話だ。技術的なことが書かれていることが多いので、あまり役に立ちません。私たちは、これらのものが何であるかを普通の言葉で知る必要があるのです。例えば、コーダーの達人による機能(ソーセージマシンのようなもの)の説明は、とてもわかりやすく、図解入りで説明されています。彼のフローチャートもそうです。 あれは初心者に渡すようなものです。私は、このプロセスの最初の段階は、まず赤ちゃん向けのものを学ぶべきだと思います。コーダーグルのレッスンとか、簡略化されたものを見に行かないと、ほとんど達成できない。ラケットや中括弧、パラメータなど、教師が当たり前のように使っているものでも、学習者に多くの混乱を引き起こしているものがたくさんあるのです。

私がコーディングを学ぶために辿り着いたのは、このようなところです。

- 変数 (簡単)

-構文(グレーゾーンがいくつかありますが、よく理解しています。)

- 関数と呼び出し(昨晩、「ハッ」としました。)

- ループ(昨晩、またまた「ハッ」としました)

私の問題点:

-LOGIC

- 配列(見ることも、触ることもできるのですが、どうしても理解できません。どなたか、私でも理解できるくらい簡単な例で、配列とその使用方法を説明していただけませんか?

配列はテーブルのようなもので、似たようなデータがインデックスによって保持され、1次元から4次元まであることは知っています。一体どういう意味なんだろう?

これには「ハッ」とする瞬間がすぐに訪れそうな予感がしますが、今はまだ何もありません!)

-SWITCHES(これはあまり自信がありません。いいアイデアがあるのですが、具体的ではありません!)

このハードルを越えたら、mql4 for dummies,zombies,wherewolfs and aliensという本を書こうと思っています。

8284 - 優れたプログラマは、モジュール化のために努力する - すなわち、新しいプログラムごとに書かれる新しいコードの最小値を残して一緒に繰り返し配管することができる再利用可能なビルディングブロックの作成。このアプローチは、トレーニング教材にも適していることを理解する必要があります。あなたがおっしゃるようなプログラミングの基礎は、あらゆる技術に共通するものなので、多くのリソースが利用できます。このような学習教材をすべてのプログラミング言語で重複して使用するのは効率的ではありません。


CB

 
cloudbreaker wrote>>

8284 - 優れたプログラマーは、モジュール化、すなわち、新しいプログラムを作成するたびに、最小限の新しいコードを残して、繰り返し一緒に配管することができる再利用可能なビルディングブロックを作成することに努めています。このアプローチは、トレーニング教材にも適していることを理解する必要があります。あなたがおっしゃるようなプログラミングの基礎は、あらゆる技術に共通するものなので、多くのリソースが利用できます。このような学習教材をすべてのプログラミング言語で重複して使用するのは効率的ではありません。

CB

私はあなたのことを理解しているつもりです。私も心からそう思います。構成要素(その大半は関数でしょう)を用意するのは理にかなっています。誰かに頼んでそういうものを作ってもらい、組み立て方を教えてもらおうと思ったのですが、それでは何も学べないし、おそらく最もシンプルなストラテジーにしか使えないだろうと思い直しました。

それから、今おっしゃっていたファンダメンタルズですが、これは本当に相対的なものです。ネットで調べても、どんなにシンプルなものでも、基本的なことだからか、説明されていないことがあり、奇跡が起きるまで、あるいは挫折するまで、格闘することになります。

とにかく、私は今のところ大丈夫だと思いますが、まだまだ先は長いです。

今Imはコーダーの達人のレッスンにある。Ive glanced at the adventures of a newbie which I will attack once I done with coders guru.その後、このフォーラムに素晴らしい講義のシリーズがあります; 初心者のためのmql4言語。このフォーラムには、初心者のためのmql4言語という素晴らしい講義があります。私の唯一の問題は、技術的な問題にぶつかり、それが私のトラックを凍結させることを恐れていることです。

私が最初に勉強し始めたとき、このサイトにある本を試してみましたが、すぐにあきらめました。次に選んだのは、mql4 language for newbiesでした。少しは進んだのですが、最初の記事の半分も進められませんでした。

しかし、時間をかけて、多くのフォーラムを訪れ、コードを見、他の初心者に提供されたヘルプを読み、特にコーダーの達人のレッスンを受けて、少し追いつくことができました。申し訳ありませんが、非常に重要な部分を省きました。初心者の冒険の中で、Timが残したリンクがあり、ibfxとPatrick Nouvion(スペルが悪くてすみません)のゲストレクチャーにつながりました!(私は冒険を理解することすらできませんでした。 (初回の初心者の冒険では、理解することができませんでした)。

そのibfxの講義は、私に基本を理解させ、またpsuedoコードの重要性を理解させたのですが、一度目はそれを一度に理解することさえできませんでした。この執念はすごいですね。

次のステップはcoders guruで、これはまだ続けています。

今日は面白半分で、今まで読めなかった資料をちらっと見てみたんですが、前よりずっと分かりやすくなっていました。

今、coders guruで最初のindicatorを終えたところですが、もう一度、配列の概念を完全に理解したいと思います。私は「ああ...」と思ったことがありますが、まだ「...a」を待っているところです。

配列が重要なのは分かっているので、coders guruの最初のeaに移る前にそれを手に入れたいのです。

CBはなぜこれを手伝わないのですか?1年後、2年後、この投稿だけで配列を理解する人が現れるかもしれませんね。

初心者の冒険で、あなたはこのように関数についてとてもわかりやすい説明をしました。

関数の使い方、変数の出し入れはこんな感じです。


宣言するには

int abcdef(int x, string s) //abcdefという名前の関数は、整数と文字列を入力として受け取り、出力として整数(この場合は0か9のどちらか)を返すことを意味する。

{

この関数は x と s に対して何かをします。

if (ある条件)

return(9)を返します。

さもなくば

return(0)を返します。

}


と呼び出すことです。

...

myResponse = abcdef(myInteger, myString);

if (myResponse == 9)

{

ブラッ

私でも理解できました。配列で同じことができるのでしょうか?

早速のご返答ありがとうございました。

Jay!

 

これを試してみてください。お探しのものはこれだと思います。

https://book.mql4.com/variables/arrays


CB

 
cloudbreaker wrote>>

これを試してみてください。お探しのものはこれだと思います。

https://book.mql4.com/variables/arrays

CB

Oh CB, Oh CB !

あなたはタフな人です。このままでは私の手を握りたくないでしょう。確かに、専門用語を学ばずにその職業に熟達することはありえないが......。

私の論理学の講師だったオタコポル博士(論理学というのは哲学のことです)を思い出しますね。何を聞いているのかわからないような質問はしないほうがいい。CB、配列の本は私にとってかなり専門的です(それは私が初めてコーディングに取り組んだものでした)。漠然としたイメージはあるのですが、完全には理解できていません。でも、これは挑戦なんです。

でも、これはチャレンジです!私の「あぁ...」を「あぁ...」に変えてくれる小さな「...a」を探してみようと思っています。

私は読み、書き、そして私が配列について知っていることをあなたに伝えるつもりです(実際には、私が最も知る必要のあるのはその応用です)。

ただ、これは非常に長い投稿になってしまうということです。配列が[]に使われているのを見たことがありますが、そのロジックがよくわかりません。私は、もしそれが説明されるなら、私はそんなに多くの質問(パズルの欠片のようなもの)をすることはないだろうと期待していました。

あなたは私に挑戦し、それは私の成長のためになると思いますが、私は科学的な障害者なので、もう少しやさしくしてほしいのです。私のバックグラウンドは芸術です。女性たちと話すと、私は詩人のように話すと言われます。私はただ、私がそのようにコーディングしないことを望むだけです!

マジで今日は眠れないよ、24時間以内に配列の理解を取り戻すよ。私が間違っているところを訂正し、プログラミングへの配列の応用を理解するのを助けてくれることを期待しています。

Oh CB, Oh CB !