[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 82 1...757677787980818283848586878889...1145 新しいコメント locol91 2009.04.23 21:34 #811 goldtrader >> : 関数は1つの値しか返しません。 であり,voidと記述されているものはnoneを返す,つまり何も返さない。 . また、これらの値を関数内のグローバル変数に代入することもできます。 グローバル - 特殊な関数の外で宣言されているか?変数flag10は、EAの冒頭で、外部変数と一緒に宣言されています。if (tiket!= -1) { Order_Modifi_Sell (); taim_open = Taim0; flag10=0; } } return(taim_open,flag10); では、特にフラッグ10を外部に送る必要はなく、どうせ届くということですか? locol91 2009.04.23 21:36 #812 Figar0 >> : すべて真実です。 しかし、「農民的」な解決策としては、プログラムのグローバル変数の関数/プロシージャの変更、「文明的」な解決策としては、変数の参照による関数への移行があります。 よくわからないので、例を教えてください。 Alexander Sevastyanov 2009.04.23 21:37 #813 Figar0 >> : すべて真実です。 しかし、「農民的」な解決策としては、プログラムのグローバル変数の関数/プロシージャの変更、「文明的」な解決策としては、変数の参照による関数への移行があります。 このスレッドでは、「農民」から始めた方がいいようです ) Alexander Sevastyanov 2009.04.23 21:38 #814 locol91 >> : グローバルは、特殊関数以外で宣言されたものですか? 機能以外では 通常、外部変数の直後で、init、deinit、start関数の前に宣言します。 削除済み 2009.04.23 21:38 #815 locol91 писал(а)>> では、わざわざflag10を外側に送る必要はない、どうせ届くのだからということですか? 関数内で再宣言されないと、グローバル変数が変更されます。 削除済み 2009.04.23 21:42 #816 int start() { int A=1; func( A); Print( A); // Должно получиться 2:) } void func (int & var) { var++; }参照によるパラメータ転送の 例。この場合、転送されるのは変数ではなく、その変数が格納されているメモリ領域へのリンクである。あなたは、プログラムのグローバル変数への参照なしに関数の完全な自律性を得る(あなたは簡単に1つのプログラムから別のプログラムへ転送することができます)が、 "農民 "バリアントはまた、プログラミングの我々のレベルでの生活の権利を持っている:) locol91 2009.04.23 21:49 #817 goldtrader >> : 機能以外では 通常、外部変数の直後、init, deinit, start 関数の前に宣言します。 もう1つ質問です。ターミナルからF3で宣言するグローバル変数とは?そして、皆さん、分かりやすい説明ありがとうございました。 削除済み 2009.04.23 21:54 #818 locol91 писал(а)>> それから、もうひとつの疑問があります。ターミナルからF3キーで宣言するグローバル変数とは何ですか?そして、皆さん、分かりやすい説明ありがとうございました。 頭の中がぐちゃぐちゃになっている)。 全部で3つのレベルがあります。 -端末の グローバル変数、 端末で動作しているすべてのプログラムの範囲(これはF3によって呼び出されます。) -プログラムの グローバル変数(プログラム全体、その関数がすべて見える状態) -ローカル変数(宣言された関数のスコープ); Alexander Sevastyanov 2009.04.23 21:54 #819 locol91 >> : それから、もうひとつの疑問があります。ターミナルからF3を押して宣言するグローバル変数とは?そして、皆さん、分かりやすい説明ありがとうございました。 これらは端末のグローバル変数です。 この端末で動作するエキスパート、スクリプトであれば、誰でもアクセスすることができます。 スクリプト/アドバイザーのグローバル変数と混同しないように。 locol91 2009.04.23 21:58 #820 Figar0 >> : 手に負えませんよ(笑) 全部で3つのレベルがあります。 -端末の グローバル変数、 端末で動作しているすべてのプログラムの範囲(これはF3によって呼び出されます。) -プログラムの グローバル変数(プログラム全体、その関数がすべて見える状態) -ローカル変数(宣言された関数のスコープ); そうだ、お粥だ!ピラフでもいいんですけどね(笑)。でも、まだ整理していないんですね。 1...757677787980818283848586878889...1145 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
関数は1つの値しか返しません。
であり,voidと記述されているものはnoneを返す,つまり何も返さない。
.
また、これらの値を関数内のグローバル変数に代入することもできます。
グローバル - 特殊な関数の外で宣言されているか?変数flag10は、EAの冒頭で、外部変数と一緒に宣言されています。
では、特にフラッグ10を外部に送る必要はなく、どうせ届くということですか?
すべて真実です。 しかし、「農民的」な解決策としては、プログラムのグローバル変数の関数/プロシージャの変更、「文明的」な解決策としては、変数の参照による関数への移行があります。
よくわからないので、例を教えてください。
すべて真実です。 しかし、「農民的」な解決策としては、プログラムのグローバル変数の関数/プロシージャの変更、「文明的」な解決策としては、変数の参照による関数への移行があります。
このスレッドでは、「農民」から始めた方がいいようです )
グローバルは、特殊関数以外で宣言されたものですか?
機能以外では
通常、外部変数の直後で、init、deinit、start関数の前に宣言します。
では、わざわざflag10を外側に送る必要はない、どうせ届くのだからということですか?
関数内で再宣言されないと、グローバル変数が変更されます。
機能以外では
通常、外部変数の直後、init, deinit, start 関数の前に宣言します。
もう1つ質問です。ターミナルからF3で宣言するグローバル変数とは?そして、皆さん、分かりやすい説明ありがとうございました。
それから、もうひとつの疑問があります。ターミナルからF3キーで宣言するグローバル変数とは何ですか?そして、皆さん、分かりやすい説明ありがとうございました。
頭の中がぐちゃぐちゃになっている)。
全部で3つのレベルがあります。
-端末の グローバル変数、 端末で動作しているすべてのプログラムの範囲(これはF3によって呼び出されます。)
-プログラムの グローバル変数(プログラム全体、その関数がすべて見える状態)
-ローカル変数(宣言された関数のスコープ);
それから、もうひとつの疑問があります。ターミナルからF3を押して宣言するグローバル変数とは?そして、皆さん、分かりやすい説明ありがとうございました。
これらは端末のグローバル変数です。
この端末で動作するエキスパート、スクリプトであれば、誰でもアクセスすることができます。
スクリプト/アドバイザーのグローバル変数と混同しないように。
手に負えませんよ(笑)
全部で3つのレベルがあります。
-端末の グローバル変数、 端末で動作しているすべてのプログラムの範囲(これはF3によって呼び出されます。)
-プログラムの グローバル変数(プログラム全体、その関数がすべて見える状態)
-ローカル変数(宣言された関数のスコープ);
そうだ、お粥だ!ピラフでもいいんですけどね(笑)。でも、まだ整理していないんですね。