エラー、バグ、質問 - ページ 1304 1...129712981299130013011302130313041305130613071308130913101311...3185 新しいコメント 削除済み 2015.04.25 06:06 #13031 ns_k: 2015.03.20のBuild 1100。コードは正常にコンパイルされますが、警告を消したかったのです。基本的に警告自体は気にならないのですが、コンパイラが「 型変換によるデータ損失の可能性」を発生させてヒントを出しているようなDoubleToIntがないことに戸惑いました :) 。この場合、実数型の値は正規化されているので、小数点以下0桁まで正規化する必要はありません^。1.この値は,明示的または暗黙的に int 型にキャストされ,小数点以下の数値は無視されます。2) 処理系にとって不要な操作であり、明示的な型変換で十分である。lSign = (int)(MathAbs(xPosition.Profit())/xPosition.Profit()); また、今後のために、この話題を理解するために、型変換に関する参考文献のセクションに目を通してください。 それでも不十分な場合は、インターネット上にCとC++の型変換に関する情報が満載です :)PS.xPosition.Profit()について これは警告がなければ、クラスオブジェクトのメソッドを呼び出すと理解しています。 Vladimir Pastushak 2015.04.25 08:43 #13032 タスクは、必要以上の大きさのファイルを削除 することです if(FileSize(file_handle)>1024) // 1 megabyte [MB] = 1048576 byte // 2 megabyte [MB] = 2097152 byte FileDelete(InpFileName);しかし、ファイルは増え続けている・・・。そして、それは削除されない. Slava 2015.04.25 08:44 #13033 VOLDEMAR:タスクは、必要以上の大きさのファイルを削除 することですしかし、ファイルは増え続けている・・・。そして、それは削除されない. 先にファイルをクローズする必要があります。そして、削除する. Vladimir Pastushak 2015.04.25 08:54 #13034 stringo: 先にファイルをクローズする必要があります。そして、それを削除する。 試したところ、file_handleの後に-1して、ファイルサイズを 返さない...。 Vladimir Pastushak 2015.04.25 08:57 #13035 stringo: 先にファイルをクローズする必要があります。そして、それを削除する。 すべてがそれを考え出した、レコードの読み込みの瞬間にサイズを覚えて、サイズが成長した場合、すべての後に削除... Nikolai Karetnikov 2015.04.25 12:38 #13036 _Konstantin_:この場合、実数型の値は正規化されているので、小数点以下0桁まで正規化する必要はありません^。1.この値は,明示的または暗黙的に int 型にキャストされ,小数点以下の数値は無視されます。2) 処理系にとって不要な操作であり、明示的な型変換で十分である。また、今後のために、この話題を理解するために、型変換に関する参考文献のセクションに目を通してください。 それでも不十分な場合は、インターネット上にCとC++の型変換に関する情報が満載です :)追記:xPosition.Profit()についてですが、警告がなければ、クラスのオブジェクトのメソッドの呼び出しと理解しています。ありがとうございます。(int)は、まさにドクターの指示通りです :) Nikolai Karetnikov 2015.04.25 12:45 #13037 開発者の皆さん!メソッド名やプロパティ名の置換は大文字と小文字を区別しないので良いのですが、変数名自体の置換はなぜ違う動作をしなければならないのでしょうか?すべて同じであることを確認してください。ありがとうございました。ps.ちなみに、関数名もそうです。一般に、ドットの後はすべて大文字小文字を区別せず、最初のものはすべて区別するように感じられます。例えば、Arraysと入力し始めると、ArraySizeは リストに表示されません。 x572intraday 2015.04.25 14:37 #13038 Expert Advisorと何が違うのか、はっきり知りたい。以前は、EAが自動売買に従事していると確信していましたが、EAは適切なタイミングで市場に参入 するためのシグナルを促すだけです(それゆえ、プログラムコードの主要ブロックの構造が異なります)。では、この線上にあるものは何か。\゙MQL5゙Experts゙Examples્ Sample.mq5,\MQL5 ╱╱MACD.mq5?どちらもEAとして自動売買しているのですが、2つ目のEAが㊙フォルダに入って います。 Nikolai Karetnikov 2015.04.25 15:10 #13039 また、ツールチップにも。上矢印は、カーソルを上の行から下の行に移動させるためのものです;) Nikolai Karetnikov 2015.04.25 17:05 #13040 どうしてこのようなことが起こるのか、説明してください。ヘッダーには15分単位で表示されていますが、実際は1時間単位で表示されています 1...129712981299130013011302130313041305130613071308130913101311...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
2015.03.20のBuild 1100。コードは正常にコンパイルされますが、警告を消したかったのです。基本的に警告自体は気にならないのですが、コンパイラが「 型変換によるデータ損失の可能性」を発生させてヒントを出しているようなDoubleToIntがないことに戸惑いました :) 。
この場合、実数型の値は正規化されているので、小数点以下0桁まで正規化する必要はありません^。
1.この値は,明示的または暗黙的に int 型にキャストされ,小数点以下の数値は無視されます。
2) 処理系にとって不要な操作であり、明示的な型変換で十分である。
また、今後のために、この話題を理解するために、型変換に関する参考文献のセクションに目を通してください。 それでも不十分な場合は、インターネット上にCとC++の型変換に関する情報が満載です :)
PS.xPosition.Profit()について これは警告がなければ、クラスオブジェクトのメソッドを呼び出すと理解しています。
タスクは、必要以上の大きさのファイルを削除 することです
しかし、ファイルは増え続けている・・・。そして、それは削除されない.
タスクは、必要以上の大きさのファイルを削除 することです
しかし、ファイルは増え続けている・・・。そして、それは削除されない.
先にファイルをクローズする必要があります。そして、それを削除する。
先にファイルをクローズする必要があります。そして、それを削除する。
この場合、実数型の値は正規化されているので、小数点以下0桁まで正規化する必要はありません^。
1.この値は,明示的または暗黙的に int 型にキャストされ,小数点以下の数値は無視されます。
2) 処理系にとって不要な操作であり、明示的な型変換で十分である。
また、今後のために、この話題を理解するために、型変換に関する参考文献のセクションに目を通してください。 それでも不十分な場合は、インターネット上にCとC++の型変換に関する情報が満載です :)
追記:xPosition.Profit()についてですが、警告がなければ、クラスのオブジェクトのメソッドの呼び出しと理解しています。
ありがとうございます。
(int)は、まさにドクターの指示通りです :)
開発者の皆さん!
メソッド名やプロパティ名の置換は大文字と小文字を区別しないので良いのですが、変数名自体の置換はなぜ違う動作をしなければならないのでしょうか?
すべて同じであることを確認してください。
ありがとうございました。
ps.ちなみに、関数名もそうです。一般に、ドットの後はすべて大文字小文字を区別せず、最初のものはすべて区別するように感じられます。例えば、Arraysと入力し始めると、ArraySizeは リストに表示されません。
Expert Advisorと何が違うのか、はっきり知りたい。以前は、EAが自動売買に従事していると確信していましたが、EAは適切なタイミングで市場に参入 するためのシグナルを促すだけです(それゆえ、プログラムコードの主要ブロックの構造が異なります)。では、この線上にあるものは何か。
\゙MQL5゙Experts゙Examples્ Sample.mq5,
\MQL5 ╱╱MACD.mq5?
どちらもEAとして自動売買しているのですが、2つ目のEAが㊙フォルダに入って います。
また、ツールチップにも。上矢印は、カーソルを上の行から下の行に移動させるためのものです;)
どうしてこのようなことが起こるのか、説明してください。
ヘッダーには15分単位で表示されていますが、実際は1時間単位で表示されています