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

 
Fast235:

私は、あなたがすべてのトピック、特に文字列に戻ることを保証します、それは最も困難なものです)

ご協力、ご指摘ありがとうございました

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

 

フォーラムメンバーからの新しいメッセージがない間、Dmitry Fedoseyevの記事https://www.mql5.com/ru/articles/2744 を勉強しています。

最初は、この記事は明快で理解できたのですが、「すべてのグローバル変数を見る」というセクションに行き着き、そこでスクリプトのコードが綴られることになったのです。すべてクリアしているように見えますが、コードでは

   Alert("=== Начало ===");
   int total=GlobalVariablesTotal();
   for(int i=0;i<total;i++){
      Alert(GlobalVariableName(i)," = ",GlobalVariableGet(GlobalVariableName(i)));
   }

というのは、どういう意味かわからない。

(int i=0;i<total;i++)
int は、4 バイト(32 ビット)の整数データ型である。最小値は-2,147,483,648、最大値は 2,147,483,647 です。これは明らかです

しかし、次にi=0;i<total;i++と 表示されるのですが、これは どういう意味でしょうか?変数か何かですか?iの 代わりに他の変数が書けるか、書けないか?そして、なぜこのセリフがまったく出てこなかったのか。

同じく「=」。それは何なのか、何のためのものなのか。MQL5リファレンスでは見つけられませんでした。些細なことのようですが、これがないと初心者の私はコードを完全に理解することができません。

ウラジミールさん、よろしくお願いします。

 
古いC++の入門書、Schildtのものを見てみるといいかもしれませんね。あまり深く考えずに。タイプ、オペレーター、そこがよく噛み合っている。
 
Andrei Novichkov:
古いC++の初心者の教科書、Schildtの教科書をめくってみるといいかもしれませんね。あまり深く考えずに。タイプ、オペレーター、そこがよく噛み合っている。

トレーニングのネタバレは勘弁してください。

追加や削減のリンクは、時系列で見るとそれほど複雑ではなく、どこから、どのようにやってくるのか。

 

このコードの意味を誤解していたら訂正してください。

   for(int i=0;i<total;i++)

整数 データ型の 変数 i には、0 に等しい値、total より小さい値、1 より大きい値が割り当てられています。これでいいのでしょうか?

敬具 ウラジミール

 
Andrei Novichkov:
初心者のためのC++の古い教科書を改訂するかもしれない、Schildtかもしれない。あまり深く考えずにタイプ、オペレーター、そこそこよく噛み砕いています。

アンドレイさん、ありがとうございます!何から始めたらいいのか、そういうアドバイスを待っていたんです。ドミトリー・フェドセーエフの記事を読み終えて、その本を探してみることにしよう。

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

 
MrBrooklin:

このコードの意味を誤解していたら訂正してください。

整数 データ型の 変数 i には、0 に等しい値、total より小さい値、1 より大きい値が割り当てられています。これでいいのでしょうか?

敬具 ウラジミール

行は正しく、値が合計に達するまで+1されます

 

情報に圧倒されて混乱しているだけです。

プログラムでトランザクションを開くなど、タスクを設定する

コードベースを 掘り下げ、どんな小さなコードでもドキュメントと照合すれば、準備は万端です。

MQL5 Code Base
MQL5 Code Base
  • www.mql5.com
На главном графике символа отображаются моменты пересечения основной и сигнальной линии стандартного индикатора iStochastic (Stochastic Oscillator, STO). Добавлены уведомления при возникновении сигнала
 
Renat Akhtyamov:

情報に圧倒されて混乱しているだけです。

プログラムでトランザクションを開くなど、タスクを設定する

コードベースを掘り下げ、どんな小さなコードでもドキュメントと相互参照すれば、大丈夫です。

ああ、今度は教科書を読んで、さらに泥沼にはまるんだろうな。

2を読む。これが真の学習ルールだ)
 
Fast235:

文字列が正しい場合、合計値に達するまで+1されます。

つまり、この行は、すべての変数値の列挙なのですね。これでいいのでしょうか?

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