エラー、バグ、質問 - ページ 996 1...9899909919929939949959969979989991000100110021003...3185 新しいコメント A100 2013.06.10 15:50 #9951 TheXpert: いいえ、そんなことはありません。 MQL4では、このコンストラクションはエラーを発生させず、すべて動作します。 TheXpert 2013.06.10 15:52 #9952 A100: MQL4では、この構築ではエラーは発生せず、すべて動作します。 まあ、Service Deskでは論理的に動かないはずなので、まさにコンパイラが言っている通りなのですが。 A100 2013.06.10 16:00 #9953 TheXpert: は論理的に動作しないはずで、これはコンパイラが明示的に言っていることです。 なぜ、うまくいかないのでしょうか?ある関数が1.mqhで宣言され、1.mq5で実装されたものが2.mq5で使用される。 TheXpert 2013.06.10 16:05 #9954 A100: なぜ、そうしてはいけないのでしょうか?1.mqhでは関数が宣言され、1.mq5ではその実装が、2.mq5ではそれが使用されています。一つは定義、もう一つは輸入の 機能です。そもそも、なぜそんな雑なことをする必要があるのでしょうか。自分からインポートしてヘッダーを含める? A100 2013.06.10 16:31 #9955 TheXpert: なぜそんな雑なことをするのか、まったくもって疑問です。インポートしたヘッダーを含めるか? 1.mqhに含めるには他にどのような方法がありますか?int B() { return ( A( 0 ) ); } 1.mq5と2.mq5の両方で使用できるよう fellow 2013.06.10 16:53 #9956 EAが占有するメモリを表示する機能とは?メモリ 不足でEAやスクリプトの動作が中断されることがある。 TheXpert 2013.06.10 17:33 #9957 A100: ME5コンパイラは関数の記述とその実装を区別できず(ME4では区別できたのに)、同じ名前の2つの異なる関数だと考えてしまうのです。 これは曖昧です。ヘッダーをもう1つ導入することで、このヘッダーをなくすことができます。 Алексей Тарабанов 2013.06.10 17:53 #9958 一つ言えるのは、お粗末なのはお風呂用です。また4人組の掲示板はどうしたんだ? Алексей Тарабанов 2013.06.10 19:07 #9959 ありがとうございます。 Vasiliy Smirnov 2013.06.11 07:14 #9960 int OnInit() { Print ("Инициализация индикатора"); インジケーターでOnInitが実行されないのは、どのような場合ですか? 1...9899909919929939949959969979989991000100110021003...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
いいえ、そんなことはありません。
MQL4では、この構築ではエラーは発生せず、すべて動作します。
は論理的に動作しないはずで、これはコンパイラが明示的に言っていることです。
なぜ、そうしてはいけないのでしょうか?1.mqhでは関数が宣言され、1.mq5ではその実装が、2.mq5ではそれが使用されています。
一つは定義、もう一つは輸入の 機能です。
そもそも、なぜそんな雑なことをする必要があるのでしょうか。自分からインポートしてヘッダーを含める?
なぜそんな雑なことをするのか、まったくもって疑問です。インポートしたヘッダーを含めるか?
ME5コンパイラは関数の記述とその実装を区別できず(ME4では区別できたのに)、同じ名前の2つの異なる関数だと考えてしまうのです。