エラー、バグ、質問 - ページ 2251 1...224422452246224722482249225022512252225322542255225622572258...3185 新しいコメント Ilyas 2018.08.02 13:32 #22501 AshimN:なんていう関数だ?)以外の、任意の精度に変換する関数をご存知でしょうか? 浮動小数点数を指定された精度に丸める。doubleNormalizeDouble() doublevalue,// 正規化される数intdigits//小数点以下の桁数);?倍精度について 読む AshimN 2018.08.02 13:33 #22502 Artyom Trishkin: プリントする関数の名前はすでに書いてありますね。今までの文章をよく読んでください。私は印刷を気にしない)出力(Print/Comment)だけNormalizeDouble() が動作することを確認するために、チェックはそれが常に動作しないことを示すすなわち - 動作しない。 2018.08.02 16:29:08.928 BCS_180801_1752 (EURUSD.gl,M15) -0.68752018.08.02 16:29:09.028 BCS_180801_1752 (EURUSD.gl,M15) -0.68752018.08.02 16:29:09.126 BCS_180801_1752 (EURUSD.gl,M15) -0.685000000000012018.08.02 16:29:09.229 BCS_180801_1752 (EURUSD.gl,M15) -0.682018.08.02 16:29:09.324 BCS_180801_1752 (EURUSD.gl,M15) -0.675 Vladimir Karputov 2018.08.02 13:38 #22503 AshimN:私は印刷を気にしない)出力(Print/Comment)だけNormalizeDouble() が動作することを確認するために、チェックはそれが常に動作しないことを示すすなわち - 動作しない。 2018.08.02 16:29:08.928 BCS_180801_1752 (EURUSD.gl,M15) -0.68752018.08.02 16:29:09.028 BCS_180801_1752 (EURUSD.gl,M15) -0.68752018.08.02 16:29:09.126 BCS_180801_1752 (EURUSD.gl,M15) -0.685000000000012018.08.02 16:29:09.229 BCS_180801_1752 (EURUSD.gl,M15) -0.682018.08.02 16:29:09.324 BCS_180801_1752 (EURUSD.gl,M15) -0.675あなたは勘違いしています。コンピュータがどのように設定され、どのように実数を保存するのかを誤解しています。 学習内容:実数型(double, float)、DoubleToString、NormalizeDouble。 AshimN 2018.08.02 13:41 #22504 Ilyas:ダブルの精度について 読むそれは良い点ですね、ありがとうございます、だから計算が正確なんですね) Dmitriy Skub 2018.08.02 13:47 #22505 私がモデレーターでなくてよかった) Artyom Trishkin 2018.08.02 13:59 #22506 AshimN:私は印刷を気にしない)出力(Print/Comment)だけNormalizeDouble() が動作することを確認するために、チェックはそれが常に動作しないことを示すすなわち - 動作 しません。 2018.08.02 16:29:08.928 BCS_180801_1752 (EURUSD.gl,M15) -0.68752018.08.02 16:29:09.028 BCS_180801_1752 (EURUSD.gl,M15) -0.68752018.08.02 16:29:09.126 BCS_180801_1752 (EURUSD.gl,M15) -0.685000000000012018.08.02 16:29:09.229 BCS_180801_1752 (EURUSD.gl,M15) -0.682018.08.02 16:29:09.324 BCS_180801_1752 (EURUSD.gl,M15) -0.675 さらに私抜きで。 Vladimir Pastushak 2018.08.02 15:13 #22507 Slava:なぜ? 何となく間違っているような気がするのです。 また、本物のアカウントを使っていても、投資家のパスワードを使っていれば?実際のアカウントに接続しているのであれば、テスターはアカウントデータを返すはずです。本物であることも含めて。 デモですと返すのはどうなんだろう? Slava 2018.08.03 04:39 #22508 Vladimir Pastushak:実際のアカウントに接続しているのであれば、テスターはアカウントデータを返すはずです。リアルであることも含めて。 デモであることを返す意味は?要は、差があってはいけないということです。テスターが知らないことは、結果を微調整する機会も少なくなる 例えば、テスターはターミナルの設定に関係なく、取引は許可されるが、ftpやメールの送信は許可されないと常に返される。 AshimN 2018.08.03 08:24 #22509 ごあいさつ 2つのバイナリファイルを ...TesterAgent-127.0.1-3000MQL5 Files フォルダに保存して、これらのファイルを int OnInit() 関数からテスターで読み込もうとすると、ファイルが削除されます。 その理由は何でしょうか。 COMMONフォルダから削除されないが、読み込まれない( Vladimir Karputov 2018.08.03 08:25 #22510 AshimN:ごあいさつ2つのバイナリファイルを ...TesterAgent-127.0.1-3000MQL5 Files フォルダに保存して、これらのファイルを int OnInit() 関数からテスターで読み込もうとすると、ファイルが削除されます。その理由は何でしょうか。ファイルの保存場所が正しくないことが原因です。テスト 終了後、Agents フォルダは自動的にクリーニングされます。Commonフォルダーに保存します。 1...224422452246224722482249225022512252225322542255225622572258...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
なんていう関数だ?)以外の、任意の精度に変換する関数をご存知でしょうか?
浮動小数点数を指定された精度に丸める。
doubleNormalizeDouble()
doublevalue,// 正規化される数
intdigits//小数点以下の桁数
);
?
倍精度について 読む
プリントする関数の名前はすでに書いてありますね。今までの文章をよく読んでください。
私は印刷を気にしない)出力(Print/Comment)だけNormalizeDouble() が動作することを確認するために、チェックはそれが常に動作しないことを示すすなわち - 動作しない。
2018.08.02 16:29:08.928 BCS_180801_1752 (EURUSD.gl,M15) -0.6875
2018.08.02 16:29:09.028 BCS_180801_1752 (EURUSD.gl,M15) -0.6875
2018.08.02 16:29:09.126 BCS_180801_1752 (EURUSD.gl,M15) -0.68500000000001
2018.08.02 16:29:09.229 BCS_180801_1752 (EURUSD.gl,M15) -0.68
2018.08.02 16:29:09.324 BCS_180801_1752 (EURUSD.gl,M15) -0.675
私は印刷を気にしない)出力(Print/Comment)だけNormalizeDouble() が動作することを確認するために、チェックはそれが常に動作しないことを示すすなわち - 動作しない。
2018.08.02 16:29:08.928 BCS_180801_1752 (EURUSD.gl,M15) -0.6875
2018.08.02 16:29:09.028 BCS_180801_1752 (EURUSD.gl,M15) -0.6875
2018.08.02 16:29:09.126 BCS_180801_1752 (EURUSD.gl,M15) -0.68500000000001
2018.08.02 16:29:09.229 BCS_180801_1752 (EURUSD.gl,M15) -0.68
2018.08.02 16:29:09.324 BCS_180801_1752 (EURUSD.gl,M15) -0.675
あなたは勘違いしています。コンピュータがどのように設定され、どのように実数を保存するのかを誤解しています。
学習内容:実数型(double, float)、DoubleToString、NormalizeDouble。
ダブルの精度について 読む
それは良い点ですね、ありがとうございます、だから計算が正確なんですね)
私は印刷を気にしない)出力(Print/Comment)だけNormalizeDouble() が動作することを確認するために、チェックはそれが常に動作しないことを示すすなわち - 動作 しません。
2018.08.02 16:29:08.928 BCS_180801_1752 (EURUSD.gl,M15) -0.6875
2018.08.02 16:29:09.028 BCS_180801_1752 (EURUSD.gl,M15) -0.6875
2018.08.02 16:29:09.126 BCS_180801_1752 (EURUSD.gl,M15) -0.68500000000001
2018.08.02 16:29:09.229 BCS_180801_1752 (EURUSD.gl,M15) -0.68
2018.08.02 16:29:09.324 BCS_180801_1752 (EURUSD.gl,M15) -0.675
なぜ?
何となく間違っているような気がするのです。
また、本物のアカウントを使っていても、投資家のパスワードを使っていれば?
実際のアカウントに接続しているのであれば、テスターはアカウントデータを返すはずです。本物であることも含めて。
デモですと返すのはどうなんだろう?
実際のアカウントに接続しているのであれば、テスターはアカウントデータを返すはずです。リアルであることも含めて。
デモであることを返す意味は?
要は、差があってはいけないということです。テスターが知らないことは、結果を微調整する機会も少なくなる
例えば、テスターはターミナルの設定に関係なく、取引は許可されるが、ftpやメールの送信は許可されないと常に返される。
ごあいさつ
2つのバイナリファイルを ...TesterAgent-127.0.1-3000MQL5 Files フォルダに保存して、これらのファイルを int OnInit() 関数からテスターで読み込もうとすると、ファイルが削除されます。
その理由は何でしょうか。
COMMONフォルダから削除されないが、読み込まれない(
ごあいさつ
2つのバイナリファイルを ...TesterAgent-127.0.1-3000MQL5 Files フォルダに保存して、これらのファイルを int OnInit() 関数からテスターで読み込もうとすると、ファイルが削除されます。
その理由は何でしょうか。
ファイルの保存場所が正しくないことが原因です。テスト 終了後、Agents フォルダは自動的にクリーニングされます。Commonフォルダーに保存します。